Projet Socle ENT
Pages enfant
  • Notes pour une migration 4.0 vers 4.3 ...

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Vous pouvez enfin récupérer les fragment-definition en récupérant également avant les user type "lo" (layout owner).

On note cependant qu'on a après cela une erreur du type : 

Bloc de code
Could not fetch object for cache entry with key "UserViewKey [ownerId=member-univ-rouen-lo, locale=fr_FR]".

Erreur du même type que pour la migration de données 3.5->4.0. Même symptôme, même remède ... : 

Bloc de code
insert into "up_user_layout" select '1', user_id, 'default layout', '1' from up_user where user_id not in (select user_id from up_user_layout);

 

La récupération des fragment-layout poseront posera par contre certainement problèmes ; notamment si des erreurs d'export/import ont pu avoir lieu sur certains éléments ; ce qui fut le cas dans nos tests. Aussi le mieux ici est de rééditer l'ensemble des fragments via l'IHM. 
Opération fastidieuse mais qui peut éventuellement être opérée de manière collaborative, en déléguant par exemple la gestion de certains fragments à des utilisateurs non administrateurs du portail, mais administrateurs de tenants par exemple.

...