logo

Types de blocs supplémentaires (EBT) – Nouvelle expérience de Layout Builder❗

Types de blocs supplémentaires (EBT) – types de blocs stylisés et personnalisables : diaporamas, onglets, cartes, accordéons et bien d’autres. Paramètres intégrés pour l’arrière-plan, la boîte DOM, les plugins JavaScript. Découvrez dès aujourd’hui le futur de la création de mises en page.

Démo des modules EBT Télécharger les modules EBT

❗Types de paragraphes supplémentaires (EPT) – Nouvelle expérience Paragraphes

Types de paragraphes supplémentaires (EPT) – ensemble de modules basé sur les paragraphes analogiques.

Démo des modules EPT Télécharger les modules EPT

Défilement

Droits pour les nœuds et champs dépendants.

22/02/2025, by Anonyme (non vérifié)

Bonjour ! Lors de la création d'un projet, une question intéressante et urgente s'est posée. En effet, si cette question n'est pas résolue à ce stade, il sera difficile de retravailler toute la structure du projet à l'avenir.

La tâche :
Sur le site, les utilisateurs enregistrés peuvent ajouter des établissements (restaurants, cafés, etc.). Ils ont le droit de choisir parmi plusieurs tarifs – Gratuit, Standard et Avancé.
Ces 3 tarifs différents prévoient des droits de publication variés pour les établissements. Par exemple, avec le tarif gratuit, on peut ajouter seulement jusqu'à 3 photos. Avec le tarif standard, jusqu'à 20. Dans le tarif gratuit, il n'est pas possible d'ajouter des produits ou des plats, ni de créer des événements. Dans les autres tarifs, cela est possible.
Comme je le sais, les droits sont attribués aux utilisateurs et non aux nœuds. À ce stade, nous avions prévu de créer un type de contenu pour les Établissements. L'utilisateur pourrait ajouter plusieurs établissements et choisir des tarifs via une liste (cases à cocher/commutateurs). Ensuite, il était prévu de créer un type de contenu pour les Plats ou Produits, Événements.

ATTENTION questions !!!
1. Comment changer les droits d'un nœud en fonction des différents tarifs, sans changer les droits de l'utilisateur ? Ou faudra-t-il faire de chaque établissement un utilisateur ???
2. Comment faire en sorte que le type de contenu Produits soit rattaché au type de contenu Établissements, s'il est créé pour cet établissement ???
3. Comment faire en sorte que pour les différents tarifs, il y ait un nombre différent de photos ? Ou simplement créer des champs dépendants + 3 champs Image. Lors du choix du tarif approprié, afficher le champ avec le nombre d'images requis.
4. Quel module choisir pour les champs dépendants ? Existe-t-il des alternatives à conditional_fields ? J'ai entendu dire qu'il n'était pas encore complètement développé pour Drupal 7.

Merci d'avance pour vos réponses et votre aide. Je veux juste éviter de me heurter à un plafond et faire tout correctement dès le départ.