Seite 1 von 1

Externen RSS-Feed in Objekte importieren

Verfasst: Fr 11. Nov 2022, 09:30
von rootsdaw
Hallo zusammen,
hat jemand einen Tipp, wie ich mit Bordmitteln einen RSS-Feed in webEdition-Objekte importieren kann, d.h. wie ich die Objekte schreiben kann?
Meine bisherige Lösung des Imports ist leider nicht kompatibel mit der Version 9 ...

Code: Alles auswählen

       
                $classID = 2;
		$objfields = array(
			'datum' => $date,
			'eintrittspreis' => $price,
			'preis' => $priceShort,
			'vorverkauf' => $vvkLink,
			'titel' => $titelplain ,
			'kurztext' => $text1,
			'langtext' => $text2,
			'raum' => $room,
			'bildname' => $bname,
		);
		$categories		=	''; 
		$filename 		= 	we_import_functions::correctFilename($obname. '_' . $obname2 . '_' . $accmeoEventID); 
		$publish = true;
		$issearchable = true;
		we_import_functions::importObject($classID, $objfields, $categories, $filename, $publish, $issearchable, $parentID, $charset, $conflict = 'replace');
Danke sagt der Michael

Re: Externen RSS-Feed in Objekte importieren

Verfasst: Fr 11. Nov 2022, 10:43
von WBTMagnum
Hallo Michael,

Ich hab zur Import Funktion auf die Schnelle nichts gefunden. Welchen Fehler erhältst du denn damit?

Alternativ kannst du die Objekte auch manuell erstellen, sh. https://documentation.webedition.org/do ... t-data.php. Um die Duplikatsprüfung musst du dich dann aber selbst kümmern.

HTH,
Sascha

Re: Externen RSS-Feed in Objekte importieren

Verfasst: Fr 11. Nov 2022, 11:06
von Finn
Moin Michael,

das geht in diese Richtung:

viewtopic.php?t=42114

Da werden wir später drüber sprechen, siehe letzter eintrag im Threat von Heidi.

LG
Finn

Re: Externen RSS-Feed in Objekte importieren

Verfasst: Fr 11. Nov 2022, 11:07
von blickfang
schaut mal hier, da wurde das Thema auch besprochen: viewtopic.php?t=14162

das dürfte in der we9 auch noch funktionieren, ist aber natürlich nicht updatesicher, sollte sich die Methode einmal ändern
VG, Timo

Re: Externen RSS-Feed in Objekte importieren

Verfasst: Fr 11. Nov 2022, 11:56
von rootsdaw
WBTMagnum hat geschrieben: Fr 11. Nov 2022, 10:43 Alternativ kannst du die Objekte auch manuell erstellen, sh. https://documentation.webedition.org/do ... t-data.php.
Danke Sascha, aber wie gebe ich da die Klasse und andere Attribute an?

Ich gehe gerade die Fehlermeldungen durch, hat wohl auch mit dem neuen strikten Datentypen bei PHP 8.1 zu tun ...

Re: Externen RSS-Feed in Objekte importieren

Verfasst: Mi 16. Nov 2022, 22:49
von rootsdaw
rootsdaw hat geschrieben: Fr 11. Nov 2022, 11:56 Ich gehe gerade die Fehlermeldungen durch, hat wohl auch mit dem neuen strikten Datentypen bei PHP 8.1 zu tun ...
Es sind Datumsfelder, die nicht mehr einfach als String importiert werden werden, die mir die Probleme bereitet haben. Ansonsten hatte alles im Prinzip noch funktioniert.