[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