drupal 7

vers tags: module, drupal, drupal 8.

classes fréquentes drupal

Page d'acc, un noeud épinglé et sticky est dans une div class="node-promoted node-sticky nodeteaser" (et aussi node-typecontenu)

bartik (teinté de vert) a la css:

.node-sticky {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.024);
    border: 1px solid #D3D7D9;
    padding: 0 15px 15px;
}

.node-teaser {
    margin-bottom: 30px;
}

preprocess et ex de modification template user - drupal 7

Sous theme corolla. Pour modifier la page d'édition du profile user => user-profile.tpl.php mais comment utiliser le preprocess ?

Il a trouvé le code suivant (qui permet à son thème de voir le tpl ie de charger les variables), mais comment accéder au contenu du tableau $user_profile ?

adaptive - changer le menu principal

Préparer un menu superfish (en menu type horizontal ou mieux NavBar), ajouter le bloc dans "Menu bar".

Pour retirer la barre "main menu par défaut": admin/appearance/settings/adaptative1 en bas de page, dans la partie "Activer/désactiver l'affichage" décocher "Menu principal"

adaptive 7.x-3.2 mobile HTML 5 et CSS 3 - sous theme adaptative1

Adaptive est un thème Drupal 7 - HTML 5 et CSS 3. De base, il ne gère pas les couleurs (voir Sky et Footheme).

Vers ma page "suggestion de templates" pour ce thème et vers apercu des blocks (erroné).

Créer nouveau theme avec drush (et sass): drush adaptivetheme "Your Theme Name" yourthemename
-> donne erreur si on a déja utilisé son "AT Subtheme"

Adaptive un thème Drupal 7 - HTML 5 et CSS 3

Comment overrider les templates adaptive, infos sur ces templates, et suggestions de templates "block--[region]--[module].tpl.php".

Suggestions selon le node

node--[type|nodeid].tpl.php

base template: node.tpl.php Theme hook suggestions are made based on these factors, listed from the most specific template to the least. Drupal will use the most specific template it finds:

  • node--nodeid.tpl.php
  • node--type.tpl.php
  • node.tpl.php

résultat de recherche

Cette page est au sujet des templates, et non sur le fonctionnement du module de recherche (core) de drupal 7.

search-results--[searchType].tpl.php

ou Solutions: ds, views

Templates drupal 7 de pages

Héritage thème et ses sous-thèmes

Tout fichier .tpl.php du thème parent sera hérité. On peux ajouter des fichiers gabarits plus spécifiques - comme node--blog.tpl.php construit sur la base d'un node.tpl.php hérité.
Un trait d'union simple est toujours utilisé pour séparer les mots (ex user-picture.tpl.php ou node--long--content-type-name.tpl.php), les doubles traits d'union signalent toujours une surcharge plus ciblée de ce qui précède le --.

Path auto - module drupal SEO

Lors activation module, en plus des droits, passer à admin/config/search/path/settings pour cocher "transliterate" ou "Translittérer" (module Transliteration, indispensable) et ajouter les équivalents FR dans Strings to Remove:

Styles ckeditor

La liste déroulante Style vient par défaut de ckeditor.styles.js

Ex style de block :  { name : 'div verte'    , element : 'div', styles : { 'border' : '2px #74b71f solid', 'background-color' : '#e2e9d3' } },

La syntaxe est dans la partie du livre "drupal 6".

Pages

S'abonner à RSS - drupal 7