module

vers tags: drupal, drupal 7, drupal 8.

db_select

db_query pour requete sur une unique table. db_select si LIKE, plusieurs tables... indépendant de la db (MySQL ou autre).

Ex 1 avec node_access

Le code suivant est équuivalent au SQL SELECT title, nid, created FROM {node} n WHERE n.status = 1

Examples for Developers project (modules examples)

http://drupal.org/project/examples   7.x-1.x-dev

Documente les standards de coding drupal, donne des exemples de fonctions, personnalisation de son module, a de plus une 30taine de sous-modules exemples.

Pour débutants, commencer par jeter un oeil au code sources des modules à Page et bloc.

 

XML sitemap drupal 6 - google error 400 (iXe)

Le site iXe a erreur 400 pour Google. C'est un XML sitemap  6.x-1.2, avec les sous-modules activés: engines, modes et taxonomy

Du cron (en anonyme): Error occurred submitting sitemap to Google: 400. Request: http://www.google.com/webmasters/tools/ping?sitemap=http:///sitemap.xml

L'URL envoyée n'est pas bonne. Ajouter $base_url (dans settings.php) ?

Création module drupal 7 avec EntityFieldQuery

La classe "EFQ" est utilisée pour trouver des entitées drupal et s'utilise ainsi:

$entityquery = new EntityFieldQuery();
/// Set some conditions   
$result = $query->execute ();

On va créer un module qui crée 3 types de contenus (Product, Films et Books) et un bloc affichant le résultat. Source: http://www.sitepoint.com/understanding-drupals-entityfieldquery/

Fichier attachéTaille
Plain text icon entityquery.module.txt2.89 Ko
Plain text icon entityqueryinfozip.txt1.92 Ko

Module Schema 7.x-1.2

Il permet aux modules de déclarer et créer des tables en base de donnée, et de les modifier. https://www.drupal.org/project/schema
A ne pas confondre avec le module schemaorg https://www.drupal.org/project/schemaorg

Module data

A tester: https://www.drupal.org/project/data Basé sur Views, API pour accès aux tables.

Sur une vm: data 7.x-1.0-alpha6 + Schema 7.x-1.2

Conf module media - media browser settings

Nouveauté (lors maj oct- 2014): admin/config/media/browser

Il y a une partie "personnalisation de l'affichage" nommée "Media popup".

La partie "WYSIWYG configuration" permet de choisir

Superfish 7.x-1.9 rectifier CSS

Node embed - drupal 7

A tester. Permet d'afficher le contenu de données (nodes en mode rendering) dans le body d'un node, via un filtre ckeditor. Utilise Views

https://www.drupal.org/project/node_embed  la doc est à https://www.drupal.org/node/1476024 (voir conf intégration avec ckeditor)

 

Trouver les images intégrées dans le body (avec ckeditor et media)

Ona vu qu'avec la relation Translation, on ne voyait pas les images intégrées dans le body - et pour lesquelles Entity type est vide, Entity ID=0 et use count=0.
On souhaite créer une vue qui permette de voir et trouver ces images.

Pages

S'abonner à RSS - module