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; ...
couv_EPPHALC.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Nouveautés de la version 4
Suivant
Préambule : connexion aux différents types de bases de données gérés