Zugriff auf Object Inhalte im Hook

Hooks ermöglichen Ihnen die Ausführung beliebigen PHP-Codes während des Speicherns, Parkens, Veröffentlichens und Löschens jeglicher Inhaltstypen in webEdition.
Benutzeravatar
Finn
Senior Member
Beiträge: 285
Registriert: Mo 3. Apr 2017, 13:37
Wohnort: Bremen
Kontaktdaten:

Zugriff auf Object Inhalte im Hook

Beitragvon Finn » Mo 19. Sep 2022, 16:17

Moin Moin,

ich bin immer noch beim try and error was Hooks angeht.

Ich müsste auf die Inhalte eines WE-Objekts zugreifen, new we_contents_objectFile() kann ich dort aber nicht nutzten, weil protected.

Gibts eine andere Möglichkeit an die Inhalte des Objekts via ID zu kommen?

Ich befinde mich im pre_publish Hook.
Finn Thorwarth
WG Werbeagentur
https://www.wg-werbeagentur.de

Benutzeravatar
blickfang
webEdition Partner
webEdition Partner
Beiträge: 812
Registriert: Mo 15. Dez 2003, 16:00
Kontaktdaten:

Re: Zugriff auf Object Inhalte im Hook

Beitragvon blickfang » Mo 19. Sep 2022, 16:26

Hi Finn,

Code: Alles auswählen

$myObject = new we_contents_objectFile({id})); 
müsste da schon funktionieren.

Hatt gelegentlich schon hick hack mit den namespaces, dann

Code: Alles auswählen

$myObject = new \we_contents_objectFile({id})); 
VG, Timo
webEdition Partner - https://www.blickfang-media.com
Ehemals im Vorstand des webEdition e.V.

Benutzeravatar
Finn
Senior Member
Beiträge: 285
Registriert: Mo 3. Apr 2017, 13:37
Wohnort: Bremen
Kontaktdaten:

Re: Zugriff auf Object Inhalte im Hook

Beitragvon Finn » Di 20. Sep 2022, 13:35

Moin Timo,
danke für die Antwort. Probiere ich nochmal aus. Bin aber mittlerweile dazu über gegangen, Logik ins Template zu schreiben, statt in den Hook. Die sind leider zu wenig dokumentiert.

LG
Finn
Finn Thorwarth
WG Werbeagentur
https://www.wg-werbeagentur.de

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

Re: Zugriff auf Object Inhalte im Hook

Beitragvon mokraemer » Di 20. Sep 2022, 17:47

die Inhalte sind nicht protected. idr. nur das worauf du nicht zugreifen solltest.
webEdition-Kern-Entwickler


Zurück zu „Hooks“

Wer ist online?

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