[TYPO3-german] Gelöschte Objekte in TemplaVoila
Dr. Ronald P. Steiner
Ronald.Steiner at googlemail.com
Mon Jun 9 21:13:05 CEST 2008
Hi David,
der Tipp von Christopher hat mich letztendlich weitergebracht:
http://t3n.yeebase.com/magazin/ausgaben/artikel/templavoila-fuer-extension-entwickler/
Ich verwende immer noch folgende Funktion:
[code]
function TVused ($item) {
$pageInfo = $GLOBALS['TYPO3_DB']->exec_SELECTgetRows(
'*',
'pages',
'uid='.$item['pid'].''
);
if (strstr($pageInfo[0]['tx_templavoila_flex'],$item['uid'])) {
return true;
}
else {
return false;
}
}
[/code]
Die Funktion erfüllt zwar meine Aufgabe, aber ist doch recht
Fehleranfällig. Es wird ja einfach nur geschaut, ob die Zahlenfolge der
UID des Content Elements irgendwo in dem TemplaVoila DB-Feld der Seite
auftaucht.
- Im Prinzip ließe sich ja relativ leicht ein korrekte Abfrage daraus
programmieren. Anstatt der "strstr" Funktion müsste einfach eine kleine
Funktion zum Einsatz kommen die $pageInfo[0]['tx_templavoila_flex']
korrekt analysiert. Dazu bin ich aber bisher noch nicht gekommen.
Ich hoffe das hilft Dir ein wenig weiter. Falls Du eine gute Lösung
hast, lass es mich wissen.
beste Grüße
Ron
D. Rosier schrieb:
>
> Hallo Herr Steiner,
>
> ich beschäftige mich mit dem gleichen Problem. Haben Sie schon
> signifikante Fortschritte verbuchen können die Sie ggf. teilen würde
> ?! … auch wenn es nur nähere Informationen zur TV API sind !?!
>
> Beste Grüße und danke für Ihre Mühe im voraus.
>
> David Rosier
>
More information about the TYPO3-german
mailing list