Revision: 67515
Updated Code
at October 1, 2014 01:18 by ulfinger
Updated Code
include_once($_SERVER["DOCUMENT_ROOT"]."/webEdition/we/include/we_import/importFunctions.class.inc.php"); // alle erforderlichen Parameter füllen: $classid = ..; // id der Klasse // alle Objektfelder als richtig gefülltes array anlegen, in diesem Beispiel steht alles bereits im array $fields. Es gehen aber auch einfache Variablen. $objfields= array( "hotel_nr"=> $fields[0], "ort_id"=> $fields[1], "hotel_name"=> $fields[2], "hotel_description"=>$fields[3], "hotel_pic_url1"=>$fields[4], "hotel_pic_url2"=>$fields[5], "email"=> $fields[6] ); $rcd_name = $objfields["hotel_nr"]; // der Name des neuen Objektes, in diesem Beispiel das, was in $fields[0] steht $collision="replace"; // überschreibt vorhandene Objekte $categories=""; // wei� nicht, wie man die angibt //Objekt anlegen: importFunctions::importObject($classid, $objfields, $categories, $rcd_name,true,$collision);
Revision: 67514
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at October 1, 2014 01:02 by ulfinger
Initial Code
include_once($_SERVER["DOCUMENT_ROOT"]."/webEdition/we/include/we_import/importFunctions.class.inc.php"); // alle erforderlichen Parameter füllen: $classid = ..; // id der Klasse // alle Objektfelder als richtig gefülltes array anlegen, in diesem Beispiel steht alles bereits im array $fields. Es gehen aber auch einfache Variablen. $objfields= array( "hotel_nr"=> $fields[0], "ort_id"=> $fields[1], "hotel_name"=> $fields[2], "hotel_description"=>$fields[3], "hotel_pic_url1"=>$fields[4], "hotel_pic_url2"=>$fields[5], "email"=> $fields[6] ); $rcd_name = $objfields["hotel_nr"]; // der Name des neuen Objektes, in diesem Beispiel das, was in $fields[0] steht $collision="replace"; // überschreibt vorhandene Objekte $categories=""; // weiß nicht, wie man die angibt //Objekt anlegen: importFunctions::importObject($classid, $objfields, $categories, $rcd_name,true,$collision);
Initial URL
Initial Description
WE-Objekte ohne Umwege direkt aus php erstellen. Das ist vor allem dann sinnvoll, denn die Eingaben vorher geprüft und verarbeitet werden sollen oder wenn ein Eingabeformular über mehrere Seiten geht.
Initial Title
webEdition-Objekt mit php erstellen
Initial Tags
mysql, sql, php
Initial Language
PHP