Migration vers la version 4
1. Modification des tags
a. L’affichage du title HTML
Il suffit de chercher dans tout le projet les occurrences du terme suivant :
getTitle()
et de le remplacer par :
renderTitle()
b. L’affichage de liste déroulante dynamique
Il faut transformer le paramètre de la fonction select en tableau.
Exemple de transformation
Version 3
{{ select(
'utilisateurs_id',
utilisateurs,
'using': ['id', 'prenom'],
'useEmpty': true,
'emptyText': 'Choisissez un utilisateur',
'emptyValue': '@'
)
}}
Version 4
{{ select(
[
'utilisateurs_id',
utilisateurs,
'using': ['id', 'prenom'],
'useEmpty': true,
'emptyText': 'Choisissez un utilisateur',
'emptyValue': '@'
]
)
}}
2. Modification du module de traduction
Pour adapter le code d’un projet utilisant gettext, il suffit de suivre cette procédure.
Il faut rechercher la ligne suivante :
use Phalcon\Translate\Factory;
et la remplacer par :
use Phalcon\Translate\TranslateFactory; ...