Puis-je obtenir des informations sur les différences entre les deux?
Je construis un site Web où l'utilisation du «contexte» est très importante. Après avoir regardé cette série de vidéos sur Page Manager de NodeOne, je pense que le contexte du panneau et sa capacité à transmettre des arguments en toute sécurité aux vues est très important. Cependant, le module Context dispose d'un plugin qui effectue un type de fonction similaire appelé module View Default Argument From Context .
Réponses:
Je préfère le module Context dans la plupart des cas. Je le trouve plus simple et moins lourd que Panels, qui occupe des pages entières. Un bon cas d'utilisation pour les panneaux est lorsque les administrateurs de site réorganiseront eux-mêmes les pages de destination ou pour les sites avec de nombreuses mises en page uniques.
Je choisis entre les panneaux et le contexte pour un site donné lors de l'évaluation des structures filaires ou des conceptions. Dans certains cas, il est logique d'utiliser les deux.
Je peux généralement gérer les arguments Views dont j'ai besoin dans Views lui-même (souvent en définissant l'argument par défaut) et je n'ai pas besoin du côté Panels pour le faire.
la source
Mon avis
Associé au module delta, il n'y a pas vraiment besoin de panneaux.
L'interface utilisateur pour les panneaux est trop gonflée (à mon humble avis).
J'ai décrit les avantages et les inconvénients; beaucoup d'idées sont tirées du diaporama Lullabot . J'ai également ajouté mes propres idées:
Cas d'utilisation à la fois des panneaux et du contexte
Panneaux
Avantages
Les inconvénients
Le contexte
Avantages
Les inconvénients
Ressources:
la source
Je pense que la capacité du contexte à modifier les dispositions de thème `` à la volée '' remplace certainement toute préférence pour l'utilisation des dispositions personnalisées des panneaux. Je le trouve exceptionnellement utile avec des thèmes basés sur une grille tels que Fusion où vous pouvez modifier des colonnes à largeur fixe sans changements CSS complexes.
la source