Aus Dokument-Objekt <we:block> Infos auslesen

Fragen zum Erstellen von Templates für webEdition.
Jug
Member
Beiträge: 97
Registriert: Do 1. Jan 1970, 02:00
Kontaktdaten:

Aus Dokument-Objekt <we:block> Infos auslesen

Beitragvon Jug » Do 6. Okt 2011, 16:16

Hi!

Ich erzeuge ein Objekt eines WE-Dokuments, welches 2-fach verschachtelte Blöcke enthält. Irgendwie komme ich nicht dahinter, wie ich nun per PHP diese Blöcke auslesen kann - ohne <we:block> Elemente im HTML zu platzieren.

Wie kann ich - komplett per PHP - Blöcke auslesen?

Mein Anfang war, den obersten Block so auszulesen, um die Indexe zu erhalten:

Code: Alles auswählen

unserialize($doc->getELement('portfolio-kats'))
Nur, wie gehts weiter? Sorry, stehe seit Stunden auf dem Schlauch :)

Danke!

ThomasGoebe

Re: Aus Dokument-Objekt <we:block> Infos auslesen

Beitragvon ThomasGoebe » Sa 8. Okt 2011, 04:51

Hallo Jug,

mehrfach verschachtelte Blöcke mit PHP zu nutzen ist im Moment echt eine Qual.
Kannst Du das umgehen oder noch etwas warten? Marc arbeitet an einer Lösung, bei der viele der bisherigen Probleme einfach verschwinden werden. Bisher müssen Variablen in Blöcken escaped werden. Bei zweifach verschachtelten Blöcken hast Du dann zig slashes für das Escapen nötig, da mehrfach geparst wird.

Also: wenns irgendwie geht den PHP Zugriff in diesem Fall umgehen oder etwas warten.

Gruß
Thomas

Jug
Member
Beiträge: 97
Registriert: Do 1. Jan 1970, 02:00
Kontaktdaten:

Re: Aus Dokument-Objekt <we:block> Infos auslesen

Beitragvon Jug » Sa 8. Okt 2011, 10:06

Hi Thomas,

das hört sich gut an, da warte ich gerne noch. Ohne PHP gehts leider nicht, sofern ich es sauber machen will ;) Schön, dass das Thema mit den Blöcken bekannt ist und daran optimiert wird!

Gruß
Jug

mokraemer
Senior Member
Beiträge: 3619
Registriert: So 8. Aug 2010, 01:23
Wohnort: Mainz

Re: Aus Dokument-Objekt <we:block> Infos auslesen

Beitragvon mokraemer » Sa 8. Okt 2011, 18:52

@Jug:
du kannst gerne schon mal in der Beta der 6.3 spielen & testen. Falls du da Fehler findest, hilft das natürlich.
Ich würde sie nur derzeit noch nicht auf einer Live-Seite installieren.
webEdition-Kern-Entwickler


Zurück zu „webEdition Templates erstellen (we:Tags)“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste