Jump to content
michaelam

Vložení Php Kódu Do .tpl Šablony

Recommended Posts

Usiluji o vložení mého php kódu do .tpl šablony (rotátor odkazů dalších webů), nicméně nefunguje staré dobré:

 

       {php}
       echo "test";
        {/php} 
 
Píše mi to: 
 

Fatal error: Uncaught --> Smarty Compiler: Syntax error in template "/data/web/virtuals/103440/virtual/www/domains/yeshodinky.cz/themes/drugstore_theme/header.tpl" on line 88 "{php}" unknown tag "php" <-- thrown in/data/web/virtuals/103440/virtual/www/domains/yeshodinky.cz/tools/smarty/sysplugins/smarty_internal_templatecompilerbase.php on line 88
 
Prosím o info, zda je nějak možno vložit PHP kod do tpl šablony, velice děkuji.

Share this post


Link to post
Share on other sites

v 1.5 by malo fungovat zmenit v config/smary.config.inc.php

 

require_once(_PS_SMARTY_DIR_.'Smarty.class.php');

na 

require_once(_PS_SMARTY_DIR_.'SmartyBC.class.php');

 

neviem ci to funguje v 1.6

Share this post


Link to post
Share on other sites

{php} tag není podporovaný a i tak se nedoporučuje jeho použití.

 

Dá se to obejít naplněním pole a použitím cyklu {foreach}. Další možnost je statická metoda, která to sama pořeší a zobrazí jen výsledek.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More