[TYPO3-german] Re: [TYPO3-german] Re: [TYPO3-german] Eine Funktion aus einer externen PHP Datei mit Parametern aufrufen und Rückgabewert zurückbekommen

JoH info at cybercraft.de
Wed May 31 18:35:45 CEST 2006


>> Dennoch hast Du immer noch nicht gesagt, WAS Du eigentlich genau
>> damit machen willst.
>
> Ok, der Hintergrund ist:
> Ich brauche eine Möglichkeit ein uid einer Seite (aktuellen Seite) als
> Parameter zu geben und den uid einer Seite zu bekommen die eine
> direkte oder indirekte parent Seite von der Seite ist und sichtbare
> Unterseiten hat. Es soll so lange nach oben gesucht werden bis so eine
> Seite gefunden wird.
> Die Funktion soll also ein uid nehmen und ein uid zurückgeben.
> Ich habe eine Mischung von Menüs und Sitemap-Menüs, ein Teil der
> Seiten ist versteckt und wird nicht im Menü gezeit, aber in dem
> Sitemap-Menü sind die versteckten Seiten sichtbar.
> Das Menü soll also die letzte Sichtbare Ebene anzeigen und sich
> nicht verändern wenn man in den Sitemap-Menü surft und Seiten
> aufruft die für das Menü unsichtbar sind.
>
> Ist bisschen kompliziert, hoffentlich war das verständlich :-D

Ließe sich ungefähr so lösen:

10 = HMENU
10 {
    special = directory
    special.value.cObject = USER
    special.value.cObject {
        userFunc = #hier kommt Deine Funktion hin
    }
    1 = TMENU
    1 {
        blah
    }
}

Diese Funktion gibt dann zwar immer noch $content zurück, aber eben nicht
ins FE sondern an "special.value".
Den Rest machst Du dann in Deiner PHP Funktion.

Joey

-- 
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your knob sometimes!)
Dieter Nuhr, German comedian
openBC: http://www.cybercraft.de





More information about the TYPO3-german mailing list