Submitted by ScatCat on
Bonjour,
Je suis débutant sous Drupal 7.
J'ai créer une vue 'liste-article' via le module View qui me permet de récupérer la liste des articles (tableau) et des les afficher dans une vue.
Maintenant, je souhaiterai, juste au dessus de mon tableau, rajouter un bouton ().
Comment puis je faire ?
Merci de votre aide
ScatCat
Bonjour,
Permalien Soumis par Damien LAGUERRE le 14 Janvier, 2014 - 10:21
Bonjour,
plusieurs solutions s'offre à vous.
Vous pouvez soit ajouter votre bouton dans la partie entête (header) de votre vue.
clique sur ajouter puis choisissez le type de champ text/php à ajouter.
Soit en passant par le template de la vue
dans la colonne de droite clique sur "Thème:Informations" dans la liste il faut choisir un des template à remplacer.
Dans votre cas je prendrais le premier de la liste "Sortie de l'affichage".
Si tout est bon la suggestion que vous venez de créer doit être en gras.
Bonjour Damien,
Permalien Soumis par ScatCat le 14 Janvier, 2014 - 11:41
Bonjour Damien,
merci pour ces prévisions.
Pour en revenir a ce que je souhaite faire, je voudrai ajouter un bouton (qui me permette d'ajouter un contenu) dans ma vue.
En testant la première solution, je ne peux pas ajouter un bout de code personnalisé.
Pour la seconde (override de la vue), ça pourrai le faire. Cependant connaîtriez vous le moyen d'afficher le contenu de ma vue dans cette override (ex : $content pour le node) ?
Néanmoins cette solution est nécessaire pour chaque vues ou je souhaiterai ajouter un bout de code dans une vue. Connaîtriez vous un moyen de se rendre moins dépendant du thème ?
Merci
Bonjour,
Permalien Soumis par Damien LAGUERRE le 14 Janvier, 2014 - 11:49
Bonjour,
la première solution vous permet d'ajouter du PHP si vous le désirez.
Il faut activer un module PHP filter.
Ce n'est pas forcément la méthode que je préfère.
Vous avez aussi la possibilité de passer par un hook_form_alter() si vous avez des filtres exposés.
Pouvez-vous être plus précis sur le dit bouton. Un petit exemple de code pourrai éclaircir la situation.
Je viens de comprendre le
Permalien Soumis par ScatCat le 14 Janvier, 2014 - 13:58
Je viens de comprendre le fonctionnement de la première méthode.
C'est un bonne solution à mon problème. En faite le bouton ressemble a
<a href='#'><img /></a>
Et en faite, il me faut le moins de dépendance avec le thème car il peut être amener a changer.
Merci