drupal

Installer Drush 9 et 8

Drush 9, qui arrive, ne s'installera que via composer (site Drupal 8 installé via composer, avec drush requis).

requis

PHP 5.3.2+

installer composer

https://getcomposer.org/doc/00-intro.md#installation-linux-unix-osx

On aura dans chaque projet un composer.json qui contient ce qui est requis.

Pour l'utilisateur

C'est compliqué, parce que l'email recu ne comporte pas le détail de la commande. Il doit se loguer sur le site pour voir quoi envoyer.

Des tas de choses ne sont pas traduites. Par ex, en désactivant un produit, le bouton d'achat affiche Product not available

Les produits ne s'affichent pas avec les autres contenus (dans admin/content), impossible de retirer facilement les décimales du prix, de mettre en forme...

Ixe nouvelle version en prod

La nouvelle version du site de iXe est en prod (la version de dev a été mise en maintenance).

A faire

Nettoyer les styles (pas mal de modif depuis la mise au point de zen). Et terminer les redirection 404 (du aux changement d'url).

Des liens cassés ont été modifiés.

il manque des noeuds pour ce terme !

En cliquant sur un mot clef (collection de iXe), tous les contenus n'apparaissent pas (40 ans de slogans n'apparaissait pas via category/collection/racine-ixe).

Vérifier qu'à /admin/config/system/site-information (ou configuration/systeme/information), partie "Page d'accueil" que "Nombre de contributions sur la page d'accueil" ne soit pas insuffisant (était à 10).

Installer Node.js et npm

https://github.com/kss-node/kss-node/wiki/npm-quick-start-guide

npm est le manageur de paquet de Node.js (plateforme javascript). kss-node est écrit comme un utilitaire en ligne de commande node.js => requiert Node.js et ses commandes npm

zen 6.4

création sous theme avec drush

Source : https://www.drupal.org/node/2710573

drush en zen -y
drush zen "Amazing name"                Create a sub-theme in the specified
 --path=sites/default/themes             directory with a custom description.
 --description="So amazing."

drush vset theme_default myzen

conf additionnelle

Les taches sont lancées par  Gulp.js (libSass et node-sass, scss-lint, eslint...)

Conf srv pour drupal

 

install des services

soucis ssh ?

sudo apt install mysql-server puis créer pwdb avec /usr/bin/mysqladmin -u root password 'new-password' -> plus à commandes utiles - MySQL

Drupal 7 a un fichier .editorconfig

nouveautés et améliorations de 7.50 : "administer fields" permission, Support MySQL "full UTF-8", PHP 7, editorconfig (Drupal 8 a aussi ce fichier)

Pages

S'abonner à RSS - drupal