Quel est l'avantage de Panels Everywhere

11

Plusieurs sites Web préconisent les avantages de Panels Everywhere (je les ai mis à la fin de cette question).

Cependant, j'ai essayé le module et je ne vois pas les avantages.

Une page Panel standard vous donne la possibilité de désactiver les blocs. Il vous permet également d'afficher des éléments tels que les liens de menu, les pieds de page et les connexions utilisateur. Je ne sais donc pas ce que Panels Everywhere apporte.

Je ne pouvais jamais voir les avantages des Panels , mais Drupal Answers m'a éclairé et maintenant je ne rêverais pas de créer un site Druapl sans lui, alors j'espère qu'il pourra éclairer les avantages des Panels Everywhere).


Sites plaidant des panels partout

  1. AWebFactory
  2. Druapl Answers Thread
  3. Lullabot
grand sourire
la source

Réponses:

9

Mon expérience avec PE (panneaux partout) était super. Je travaille depuis 1 an avec PE sur un gros projet et je peux dire:

  • Le premier avantage de PE est le contrôle de la disposition entière. tandis que les panneaux n'affectent que la région "contenu", PE obtient le contrôle total de toutes les pages, y compris l'en-tête et le pied de page (ce qui n'est pas possible uniquement avec les panneaux).

  • Le deuxième gros avantage est la possibilité de sélectionner des variantes comme mises en page vous permettant de décider quelle mise en page (variante) afficher sur chaque page en prenant cette décision avec les arguments d'accès comme un panneau normal.

comme vous pouvez le voir, il existe des similitudes avec le thème Omega, et dans le fait, les deux modules résolvent le même problème.

Capy
la source
1
+1 J'ai travaillé sur un projet utilisant le thème Omega pour définir la mise en page générale à l'aide de régions de type panneaux, ctools Page Manager pour contrôler la mise en page dans la zone de contenu de chaque page, et de nombreux mini-panneaux placés en blocs pour presque tous les non mise en page du contenu ... Cela fonctionne, mais cela ressemble de plus en plus à une usurpation d'identité MacGuyvered maladroite des fonctionnalités fournies par Panels Everywhere. Cela dit, pour les sites avec des dispositions simples, Panels Everywhere est probablement exagéré.
user56reinstatemonica8
2

Outre les outils de création et de gestion de la mise en page, les panneaux présentent un autre avantage: les performances. Bien que cela ne soit pas apparent sur les petits sites, il peut avoir un impact majeur sur les grandes installations. Si un site est créé à l'aide du système de blocs Drupal standard, tous les blocs doivent se charger, puis ne pas s'afficher (s'ils sont définis comme tels), au lieu d'extraire uniquement le contenu approprié pour le visiteur donné.

Karolus
la source
1

L'un des principaux avantages de Panels Everywhere est qu'il vous permet de remplacer les pages que les Panels ordinaires n'autorisent pas (comme node / add, user, etc.).

grand sourire
la source