Um mir die übergebenen daten mal näher anzusehen versuche ich in einem script die arrays $GLOBALS["TSFE"] und $CONF auszugeben
Template
temp.tsfe = PHP_SCRIPT_EXT
temp.tsfe.file = fileadmin/scripts/show_tsfe.inc
MainTemplate.subparts.CONTENT_M.40 < temp.tsfe
PHPcode
<php?
var_dump ( $GLOBALS["TSFE"] );
var_dump ( $CONF);
?>
aber das führ dazu das der php code direkt ungeparst in das html template geschrieben wird ... das ist ja nun koplett unerwünscht
Frage:
1. wieso parst der das nicht
2. wie kann ich $CONF und $GLOBALS["TSFE"] ausgeben
3. oder gibt es dazu eine andere gute referenz
danke schonmal, gruß Martin
hi
schon mal den debugger ausprobiert??????
Typo3 Debugger
#t3lib_div::debug($conf);
#t3lib_div::debug($this->getItems());
#t3lib_div::debug($content);
kannst du dir alles mit ausgeben lassen
cu
thorsten
schon mal den debugger ausprobiert??????
wo versteckt sich der denn
versteckt sich nirgendwo 😉
aber steht in den tiefen von typo3.org...
einfach mal ans ende deiner klasse packen...
vor dem return $content;
dann kriegst du die ausgabe in nem wirklich hässlichem rahmen
cu
thorsten
ich schätze ich mach einen total blöden anfängerfehler
Template
includeLibs.something = fileadmin/scripts/info.inc
temp.info = USER
temp.info.userFunc = my_info->my_get
MainTemplate.subparts.CONTENT_M.40 < temp.info
PHP
<?php
class my_info {
function my_get () {
return("FOOBAR");
}
}
?>
und nix passiert .... %-) .... warum nur
den debugger code müsste ich dann ja dadrin einfügen oder
userFuncPrefix = "user_"
da wird mann ja wahnsinnig bis man das zufällig findet
gruß Martin
danke euch beiden jetzt hab ich kapiert was da was ist
eine kurze frage noch
- das fertige script soll in einem hmenu mit special= userfunction eingesetzt werden
- dabei muss ich dann aus der funktion die menuitems der aktuellen ebene auslesen
... kann mir jemand sagen wie dieser array heisst oder welche funktion den zurückgibt
danke Martin
Martoro schrieb
- dabei muss ich dann aus der funktion die menuitems der aktuellen ebene auslesen
... kann mir jemand sagen wie dieser array heisst oder welche funktion den zurückgibt
Ungetestetes Beispiel:
function user_menu($content,$conf) {
...
}
Dementprechend schaust Du Dir am besten die beiden Varaiblen $content und $conf an, dort sollte alles drin stehen.
CU
maxhb
Hab ich doch glatt vergessen, Du findest ein Beispiel unter /media/scripts/example_itemArrayProcFunc.php
CU
maxhb
danke bis hierhin .. ich werde morgen an der stelle weiterbasteln ... ich merke das ich in typo noch einiges zu lernen habe
gruß Martin [/i]