Zum Inhalt springen

tslib_pibase im BackEnd benutzen

Erstellt am 3. Januar 2008 · 3 Antworten · letzte Antwort am 4. Januar 2008

Tags: Links, Frage

voiceofall ·

Frohes neues Jahr an alle.

Neues Jahr - altes Problem.

Ich benutze einen Hook um im BE nach dem Anlegen eines Datensatzes eine E-Mail an die FE-User zu schicken. In der E-Mail möchte ich einen Link erzeugen (möglichst mit den Funktionen von tslib_pibase).

Das geht aber nicht so einfach:

$pib = new tslib_pibase();
$pib->pi_linkToPage(...);

Weil in dem pibase-Objekt kein cObj existiert. Nen vernünftigen Konstruktor gibt es auch nicht.

Bin für jede Hilfe dankbar.

voiceofall ·

Stimmt, die Extension benutzt eine Klasse, die von pibase abgeleitet wird. Leider werden die Methoden pi_linkTP und pi_linkTP_keepPIvars überschrieben. Also werden eigene Methoden zur Linkerzeugung benutzt.
Ich möchte aber gerne die Originalen benutzten.

Trotzdem vielen Dank - Es hat mich aber auf eine Idee gebracht. Ich werde eine Extension suchen, die das was ich will macht.
Kennt jemand zufälliger Weise eine?