Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

[Résolu]udt et smarty - remplacer méthode _compile_source
#1

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.10.3
#~ Url du site :
#~ Hébergeur / Soft : localhost
#~ Informations Système :
#~ 1.11.1 (JCE)
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Bonjour,

Suite à l'upgrade vers 1.11 voici quelques retours d'expérience:
Ceux qui rencontrent des problèmes avec le module News, le tag SocialBookmarking et le module CGFeedBack tireront grand profit de la mise à jour différentielle diffusée par JCE sur son site (un grand merci à JCE de nous faire profiter avec quelques heures d'avance de la dernière Maj).
Sinon la syntaxe "smarty" doit désormais être impeccable... Les UDT (les miens, pas ceux des autres) qui fonctionnaient bien en 1.10.3 causent désormais un certain nombre d'erreurs.
Faites impérativement un upgrade en local avant de tenter l'upgrade sur un site en production sous peine de...

Sinon cette syntaxe ne fonctionne plus (extrait http://wiki.cmsmadesimple.fr/wiki/Udt_base)
Code :
[== Indéfini ==]

$smarty = cmsms()->GetSmarty();
$smarty_data = "{menu}";
$smarty->_compile_source('temporary template', $smarty_data, $_compiled );
@ob_start();
$smarty->_eval('?>' . $_compiled);
$_contents = @ob_get_contents();
@ob_end_clean();
echo $_contents;

à cause de la méthode "_compile_source", (erreur
Code :
[== Indéfini ==]
Call of unknown method '_compile_source'.
Error: at line 806 in file C:\wamp\www\wxs\lib\smarty\sysplugins\smarty_internal_templatebase.php
) je n'ai pas trouvé comment réécrire la chose en Smarty3. Il y a bien un thread sur le sujet dans le forum anglais ici mais la solution ne s'y trouve pas !
Voilà si quelqu'un s'est déjà penché sur ce point... Smile

Win 10 pro 64 - CMSMS 2.2.19 - grincheux parfois...
Sujet fermé


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)