[Typo3-UG Oesterreich] php script einbinden
Georg Roesch
gr_pv at gmx.net
Wed Mar 17 12:36:27 CET 2004
hi!
danke an wolgang & peter!
ich werd das dann später ausprobieren ... muss auf die uni :(
lg & danke nochmals, georg.
Am Mi, den 17.03.2004 schrieb Peter Luser um 11:22:
> ich habs so gelöst:
>
> setup:
> --------------------------
> includeLibs.functions = fileadmin/meine_functions.inc
>
> # define all fuctions in the 'inc' file that can be called from an
> # individual page using the script content element
> tt_content.script>
> tt_content.script = CASE
> tt_content.script {
> key.field = select_key
> user_person_menue = USER
> user_person_menue.userFunc = user_functions->user_person_menue
> }
> --------------------------
>
> und jetzt kannst du mittels dem content element "Skript" deine funktionen (in
> diesem fall die funktion "user_person_menue") einbinden:
> "code": user_person_menue
> "Ausgangspunkt": kann leer bleiben
> "Parameter": zb "typ=bezirke
> startPageID=2459
> head=das ist die überschrift"
>
> --------------------------
>
> in deiner funktion kannst du auf die parameter die du angegeben hast
> folgendermassen zugreifen:
> auszug aus der meine_functions.inc:
>
> function user_person_menue($content,$conf) {
>
> $parameters = $this->cObj->data["bodytext"];
> $params = $this->cObj->processParams($parameters);
>
> $pageid = $params["startPageID"];
>
> ----------------------------
>
> hoffe das hilft weiter :)
> lg, peter
>
>
>
>
> On Wed, 17 Mar 2004 10:55:38 +0000, Wolfgang Klinger wrote
> > Hallo,
> > On 10:40 Wed 17 Mar , Georg Roesch wrote:
> > > da diese liste auch noch alphabetisch sein soll (also links für a-z)
> > > würde mich auch noch interessieren wie ich dem ganzen variablen
> > > mitübergeben kann!?!
> >
> > Also ich würd' schnell eine Extension daraus machen...
> >
> > > ich poste mal die "umgebung":
> > > /fileadmin/php_scripts/showCustomers.inc <-- das file mit der function
> > > function displayList(char="") // wenn char="", dann nimm a
> > > // wenn char="a"-"z", dann das
> > > // wenn char="all", dann zeig alle
> >
> > Ansonsten kannst du so ein Skript mit
> > ---
> > includeLibs.customer = fileadmin/php_scripts/showCustomers.inc
> > 10 = USER
> > 10.userFunc = user_displayList
> > 10.char = all
> > ---
> > einbinden (über TS)
> > (du mußt displayList auf user_displayList umbenennen)
> > (function user_displayList ($content, $conf) und dann kannst du
> > den Initial Parameter char mit $conf['char'] abfragen, d.h. du
> > kannst dann auf bestimmten Seiten nur alle mit 'a' anzeigen oder so)
> >
> > GET Parameter müßten dann eigentlich (theoretisch) in
> > $GLOBALS['HTTP_GET_VARS']['char'] zu finden sein.
> > (ausprobieren)
> >
> > lg
> > Wolfgang
> >
> > _______________________________________________
> > Typo3-at mailing list
> > Typo3-at at lists.netfielders.de
> > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-at
>
>
> --
> send @ www.typoheads.com with Open WebMail
>
>
> _______________________________________________
> Typo3-at mailing list
> Typo3-at at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-at
More information about the TYPO3-at
mailing list