commerce

Tout ce qui a à voir avec le paiement en ligne: ubercart, commerce, ... Vers l'entrée de livre commerce 7 et son divers soucis et patches, concepts (présentation des entity, bundles...)...

Modules drupal 8

 

Sur CKEditor (core) : D8 Editor File upload  (composer require 'drupal/editor_file:^1.2') qui conseille D8 Editor Advanced link (composer require 'drupal/editor_advanced_link:^1.4')

 

Module commerce Currency et formatage

Modules Currency (requis par le 2e) et Currency for Drupal Commerce. Apparait dans les menus de langues et de localisation, pour changer de place le signe monnétaire (ex: $12.50 ou 12,50 £), créer ses propres patterns.

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.

soucis de perm pour choix entityref

Dans les publications, j'ai un champs de type entityref qui pointe vers les autrices.

Pas de soucis en admin : quand je crée une publication, je vois bien la liste des autrices, mais le plus bas role ne voit pas cette liste, n'a qu'une seule valeur : aucune... Si à cet user on ajoute un role plus fort: il a accès à cette liste. C'est donc bien un soucis de perm sur le résultat d'une requette sur la liste des autrices.

 

En fait, c'était dans la vue, qu'il y avait trop de sécurité sur les groupes de users :)

astuces (après la conf de base)

Populating user fields from a commerce order https://www.drupal.org/node/2405981 Par ex si on a ajouté nom et prénom dans le form d'enregistrement des anonymes, comment les récupérer

Liste des Vues de commerce (et leur path)

Pour commerce 7.x-1.11 et commerce_paypal 7.x-2.3

Liste des  vues

de Type "Commande Drupal Commerce" :

paypal simple code (js)

simple code

source http://paypal.github.io/JavaScriptButtons/ On utilise le simple champs id marchant d'un compte user de particulier.

Il faut le js https://www.paypalobjects.com/js/external/paypal-button.min.js

Récupérer le code http://paypal.github.io/JavaScriptButtons/ par ex:

Ex de l'utilisation de Views et entity reference

Pour iXe, je souhaite ajouter sur la page des publications (ie qd on voit une publication en full page), des articles (déja fait pour les events, Oristelle a aimé l'idée, on va le faire pour events+articles), choisis par le rédacteur (et non automatique), et qui apparaitront en bas de page (dans un bloc).

Views, Global : Texte personnalisé (avec clearfix)

Le champs Global : Texte personnalisé

Parfois, il est utile de placer un simple clearfix dans une vue (par ex, un élément déborde sur le contenu du dessus).

Pages

S'abonner à RSS - commerce