Comment ajouter Block Into View?

9

Je veux ajouter un bloc qui est créé par une vue. Ce bloc a un curseur et je dois mettre entre certains champs de vision.

Comment puis-je faire ceci?

DilipKale
la source

Réponses:

15

Il y a quelques façons de le faire.

Le plus simple consiste à ajouter votre vue de bloc à l'en-tête ou au pied de page de la nouvelle vue. Pour ce faire, accédez à la page de configuration de la nouvelle vue et cliquez sur Ajouter à côté de l'en- tête ou du pied de page (dans la colonne du milieu). Choisissez Global: Zone d' affichage, puis sélectionnez votre vue.

Alternativement, pour un contrôle maximal de la mise en page, vous pouvez utiliser le module Panels , mais il est beaucoup plus difficile à configurer.

Une autre option est le module Vues Field View . Voici un tutoriel sur la façon de configurer cela.

Une autre option est le module Viewfield .

Patrick Kenny
la source
Merci Patrick .. Je veux ajouter un bloc entre deux champs pour que les options d'en-tête et de pied de page ne fonctionnent pas, j'ai activé le module de panneau, comment configurer ces choses.
DilipKale
1
Ok, si vous avez un placement spécifique dont vous avez besoin, vous devrez être beaucoup plus précis. Pour autant que je sache, il n'y a pas de moyen facile d'insérer des vues dans une seule vue. Vous devrez décrire comment vous avez créé les vues et les types de contenu impliqués.
Patrick Kenny
Ma vue de bloc A a des champs de corps et d'image de type de contenu x, la vue de page B a des champs de description et de corps de type de contenu y, je veux ajouter la vue de bloc A dans la vue B mais au milieu de la description du champ et du champ de corps de type de contenu y.
DilipKale du
1
@DilipKale Je suis tombé sur deux modules qui font ce que vous demandez et un tutoriel. J'ai mis à jour ma réponse.
Patrick Kenny
1
En ce qui concerne les vues dans les vues, le module de vue du champ Vues qui a été mentionné est très utile.
rooby
1

Vous pouvez simplement afficher le module de bloc

Ce module expose tous les blocs disponibles en tant que zone ou champ de vues. De cette façon, vous pouvez ajouter n'importe quel bloc à l'intérieur d'un champ, d'un pied de page ou d'un en-tête dans votre vue.

Les blocs générés par les vues ne peuvent pas être sélectionnés, ces blocs ne peuvent pas être insérés dans les vues. Ajouter un bloc en tant que zone

Go to the view that needs a block inside an area
Click on add next to header, footer or no result behavior
Select Global: Block area
Select the block that you want

Après avoir enregistré la vue, le bloc sera désormais visible dans l'en-tête ou le pied de page. Ajouter un bloc en tant que champ

Go to the view that needs a block inside a field
Click on add next to fields
Select Global: Block area
Select the block that you want

Après avoir enregistré la vue, le bloc sera désormais visible dans le contenu de la vue.

Umair
la source