Psykonline Posted May 12, 2015 Share Posted May 12, 2015 Hello, Bon je sais que ce sujet a déjà été évoqué plusieurs fois (v1.5 ou v1.6). Et généralement je vois des développeurs montés au créneau en expliquant que c'est plus propre d'agir du côté de Smarty ou de développeur un module dédié...etc... Mais bon, je ne suis pas développeur PHP pur, et pour la simplicité de mon besoin, c'est un peu ridicule d'aller aussi loin. Mon PHP tient en une quinzaine de ligne. Globalement, je détecte jour et heure du serveur pour afficher, cacher ou adapter des infos dans mon template. J'ai trouvé des pistes, mais aucune de fonctionne : • Le include réutilisé, mais le PHP n'est pas interprété : {include file='check-day-hour.php'} • Un include php qui semble obsolète : {include_php file='check-day-hour.php'} Les balises qui sont obsolètes également : {php} ... {/php} Pourquoi est-ce si compliqué ? Link to comment Share on other sites More sharing options...
coeos.pro Posted May 12, 2015 Share Posted May 12, 2015 grosso modo le smarty est un mélange de php et d'HTML, tu trouvera ici les fonctions smarty : http://www.smarty.net/docsv2/fr/ comme par exemple les dates : http://www.smarty.net/docsv2/fr/language.modifier.date.format.tpl (n'oublie pas {$smarty.now} ) Link to comment Share on other sites More sharing options...
Psykonline Posted May 12, 2015 Author Share Posted May 12, 2015 Parce que j'ai moins confiance en la performance JS que PHP pour ce genre de chose Mais effectivement, si c'est la SEULE et UNIQUE option, je partirai dans ce sens. Link to comment Share on other sites More sharing options...
Psykonline Posted May 12, 2015 Author Share Posted May 12, 2015 COESP.PRO, oui merci, j'ai déjà checker la doc J'avoue que je ne suis pas très à l'aise avec, alors qu'en PHP c'est bon quoi. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now