[Typo3-UG Oesterreich] php script einbinden
Peter Luser
netdog at typoheads.com
Wed Mar 17 11:22:24 CET 2004
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
More information about the TYPO3-at
mailing list