Markus B Posted January 13, 2015 Report Share Posted January 13, 2015 Hallo ich verzweifle gerade an der Templateausgabe innerhalb des Plugins. Soweit funktioniert bereits alles nur ich das Plugin scheint nicht auf das Template innerhalb des Plugins zuzugreifen? Ich habe mir die komplette Funktion aus einem anderen Plugin nochmal kopiert und nur etwas angepasst. Trotzdem geht nichts. Momentan weiß ich nicht warum das nicht gehen sollte? function _displayNEW($products_id='',$cart=false) { global $xtPlugin, $xtLink, $db; if (!$cart) { $products_id = (int)$products_id; if ($products_id=='') return false; // $module_content = $this->getAutoCrossSellProductListing($products_id); $module_content[ARTNR_VPE1] = $this->ARTNR_VPE1; } else { // $module_content = $this->getAutoCrossSellProductListingCart(); $module_content[ARTNR_VPE1] = $this->ARTNR_VPE1; } if (!$module_content) return false; $tpl_data = array('_xt_ecoinform'=>$module_content); $tmp_data = ''; $tpl = 'ecoinform.html'; $template = new Template(); $template->getTemplatePath($tpl, 'xt_ecoinform', '', 'plugin'); $tmp_data = $template->getTemplate('xt_ecoinform_smarty', $tpl, $tpl_data); return $tmp_data; } [/PHP] Link to comment Share on other sites More sharing options...
Alex@4tfm Posted January 13, 2015 Report Share Posted January 13, 2015 Prüf mal welcher Inhalt in "$template->getTemplatePath($tpl, 'xt_ecoinform', '', 'plugin'); " ist Link to comment Share on other sites More sharing options...
Markus B Posted January 13, 2015 Author Report Share Posted January 13, 2015 Hallo ich habe natürlich mal den Var_dump($template) gemacht. Aber beim Template_path steht immer NULL. Oder verstehe ich dich gerade falsch. Wie soll ich das den sonst Überprüfen? Die Ausgabe ist string(0) "" wenn ich var_dump($tmp_data) mache Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.