[Résolu] view et les balises css

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour,

Je suis coincé depuis un moment en essayant de faire une vue avec le module view.
Ma requête est bonne. j'ai bien mes filtres et les champs que je veux avec mon tri qui va bien.

C'est quand j'essaie "d'habiller" ma vue avec mes classes CSS que ça marche plus.

J'essaie de faire cette structure :

Pour cela j'ai tenté de mettre un Header avec "Global: Unfiltered text" où j'ai mis les balises ouvrantes de mon Css :

<div class="uneClasseConteneur">
   <div class="headline">
       <h3>TITRE</h3>
    </div>
    <div class="un autre conteneur">
        <h2>un titre</h2>
    </div>
    <p></p>
</div>

Entre les deux ce sont les lignes de ma requète.

Puis un footer avec un pour fermer la première.

Le résultat fait que les balises sont fermées dans le header par le moduleVIEW. Il me les rajoute automatiquement.
J'ai ajouté le module semanticViews croyant que j'allais résoudre ce problème mais sans résultat.

Comment puis-je avoir la main sur le CSS ? Est-ce que j'utilise la bonne approche pour fabriquer mon bloc ? dois-je passer par un template et si oui comment je dois m'y prendre ?

Merci beaucoup pour aide, je débute dans le monde de drupal.

Forum : 

Je pense qu'il faut utiliser un template de view.

cf . https://api.drupal.org/api/views/theme!theme.inc/group/views_templates/7

Pour cela, il faut copier le template d'origine views-view.tpl.php dans ton thème, et ensuite dupliquer par exemple en views-view--lecodedemavue.tpl.php

Ceci permettra d'avoir la main sur le HTML de la vue, le CSS, etc.

Un tuto (en anglais) : https://www.ostraining.com/blog/drupal/views-templates/

Merci pour ta réponse. Cela m'a mis sur la piste et me permet d'entamer mon apprentissage de la personnalisation des thèmes et l'utilisation des templates (et tout le vaste univers drupal en fait ;-) ).
Je commence à vraiment apprécier la structure de drupal.
Merci vincent.