php

related to PHP

see french nodes tagged with php

Gestion de la mémoire, Module memory_profiler et syslog

 

Module memory_profiler

https://www.drupal.org/project/memory_profiler pour drupal 6 et 7. Sans devel, log les pics de mémoire dans watchdog bien pour la prod.

Voir cet article, qui parle de ce module : http://www.pixelite.co.nz/article/how-to-profile-php-memory-with-drupal/

divers soucis drupal

drupal 6

erreurs Views et Zen

génère erreur theme : implode() [function.implode]: Invalid arguments passed dans zen_me/views-view-fields--Nouveautes.tpl.php à la ligne 36.
Emplacement http://www.editions-ixe.fr/vues/nouveautes Référent http://www.editions-ixe.fr/node/237/delete le 7 octobre 2015 tjs promo en p acc -> retiré de la page acc

Views et beadcrumb

http://drupalcontractor.com/drupal-code-snippets/setting-custom-breadcru...

avoir le filtre php, dans la vue, ajouter en entete une zone de texte (section Global) avec:

process et preprocess

Voir en anglais plus d'infos sur le nom et l'ordre des preprocess ; Setting up variables for use in a template (preprocess and process functions)
stackexchange.com/questions/tagged/preprocess

Dans ce site:

principales variables de page, node et block.tpl.php

Les principales variables de page  node et block.tpl.php

Définir des varaibles pour utilisation dans un template (fonctions preprocess et process) : Setting up variables for use in a template (preprocess and process functions)

taxonomy access control

Officiel: https://www.drupal.org/project/taxonomy_access

Comparaison du 'Access Control' (core) avec 'Taxonomy Access Control' à https://www.drupal.org/node/111576

Trusted host Drupal 8

En testant drupal 8 j'ai eu un message juste après l'insall à admin/reports/status : "The trusted_host_patterns setting is not configured in settings.php." et un lien https://www.drupal.org/node/1992030

Là, je découvre :

Komodo edit et autres IDE pour drupal

IDE conseillé pour drupal dans (de Shane Thomas) "The 5 Secrets to Becoming a Drupal 7 Ninja" - 2014 mais payant. Komodo edit est gratuit (komodoide.com/download/#edit)

Install: cd Komodo TAB ; sudo .install.sh et choisir le dossier d'install  /usr/local/Komodo-9.1
Ajouter dans ~/.bashrc export PATH="/usr/local/Komodo-9.1/bin:$PATH" ou créer un lien tq ln -s "/usr/local/Komodo-9.1/bin/komodo" /usr/local/bin/komodo

Configuration: Pref / Editor / Indentation,: remplacer les 2 "4" par 2 "2".

Ctrl'+'I' pour lancer recherche incrémentale.

Chez OVH, protéger l'accès à un répertoire par une authentification

Pages

S'abonner à RSS - php