jwinkel Posted May 17, 2015 Report Share Posted May 17, 2015 Moin zusammen, ich steh' hier wie der Ochs vorm Berg. Ich habe z.B. in der meintemplate/xtCore/products/products.html einen Hook eingefügt eine eigene kleine Routine zu triggern. Dazu eine Hook-Datei meinhook.php erstellt die ein paar nette Dinge tun und das Ergebnis ausgeben soll. Funktioniert wunderbar, ich kann sogar ein Template für die Ausgabe verwenden. Nur würde ich gern auf die Variablen der products.html zugreifen - und habe keine Ahnung wie ich das in der meinhook.php bewerkstellige? Link to comment Share on other sites More sharing options...
Alex@4tfm Posted May 17, 2015 Report Share Posted May 17, 2015 Mit einem Hook geht das nicht so rum. Einer Box könnte man evtl. $products als param übergeben. Ausprobiert habe ich es jedoch so noch nie. "richtiger" wäre es das Array das an das Template übergeben wird zu erweitern, das würde auch dein Problem eliminieren. Link to comment Share on other sites More sharing options...
jwinkel Posted May 18, 2015 Author Report Share Posted May 18, 2015 Ich würde sie ja liebend gern aus meinem Programm an das Template übergeben. Wenn ich wüsste, wie ich sie in das Programm hineinbekomme? Link to comment Share on other sites More sharing options...
Alex@4tfm Posted May 18, 2015 Report Share Posted May 18, 2015 siehe module_product.php:default_tpl_data in \xtCore\pages\product.php in $page_data = $template->getTemplate('smarty', '/'._SRV_WEB_CORE.'pages/product/'.$tpl, $tpl_data);[/PHP] wird in $tpl_data alles an das Template product.html übergeben. Link to comment Share on other sites More sharing options...
jwinkel Posted May 18, 2015 Author Report Share Posted May 18, 2015 Danke, hab's gefunden. Was ich suchte war die php-Variable smarty->_tpl_vars. Für alle die auch eine Variable suchen: getDefinedVars() hätt' ich kennen sollen. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.