Drupal Commerce

Linktipp: Bilderrahmen-Passt.de - Individuelle Bilderrahmen nach Maß gefertigt ab Werk

Normalerweise gibt es von mir hier keine Werbe-Posts aber heute mache ich eine Ausnahme und bitte um Euer Verständnis.

Ausnahmsweise möchte ich heute einmal auf die großartigen Produkte unseres Kunden http://www.bilderrahmen-passt.de hinweisen, der individuelle Bilderrahmen nach Maß bis zu mm-genau fertigt.

Linktipp: Drupal Commerce Conversion Tracking mittels Google Analytics

Mein heutiger Linktipp betrifft Onlineshops mit Drupal Commerce und das zugehörige Google Analytics Conversion Tracking.

Mithilfe von Google Analytics Zielen und ein bisschen Know-How zur Drupal Commerce URL Struktur ist so sehr schnell ein beachtliches Tracking-System auf die Beine zu stellen!

Wie es genau funktioniert, beschreibt der empfohlene Blogeintrag! Viel Spaß beim Lesen!

Drupal Commerce: Add "Update cart" button on top of cart view

Today I'd like to provide a short snippet (hook) to add an additional "Update cart" button on top of the cart view in ‎Drupal Commerce‎.

  1. /**
  2.  * Implements hook_form_FORM-ID_alter.
  3.  * @param type $form
  4.  * @param type $form_state
  5.  */
  6. function MY-MODULE_form_views_form_commerce_cart_form_default_alter(&$form, &$form_state) {

Linktipp: Drupal Commerce: Eigenes Bestellnummern-Muster implementieren

Drupal Commerce nutzt für Bestellungen zwei verschiedene Bestellnummern-Felder in der Datenbank:
- order_id
und
- order_number

Das ist praktisch, denn während order_number ein AUTO_INCREMENT Feld ist, also eine eindeutige und sich automatisch erhöhende Zahl, kann order_number individuell befüllt werden. Standardmäßig wird dieses Feld allerdings in der Regel mit der order_id belegt.

Drupal 7 Commerce HOWTO: Get commerce_add_to_cart_confirmation Message out of the Messages

The ‎Commerce add to cart confirmation‎ uses the drupal_set_message() mechanism to display the add to cart layer after a product has been added to the cart.

This is being triggered via a ‎Rules‎ rule, provided by the module.

Drupal Commerce: Benutzer automatisch über Bestellstatusänderungen informieren

Heute ein kurzes Snippet & Codetipp, um Kunden in einem Drupal Commerce Onlineshop automatisch über Änderungen des Bestellstatus zu informieren.

Das Snippet von ogredude aufGitHub arbeitet mit der "Kraft der Rules" (‎Rules‎). Ihr könnt die Regelvorlagen also einfach importieren und nach Euren Anforderungen anpassen!

Drupal Commerce: commerce_product_attributes does not work for anonymous users

The ‎Commerce Product Attributes‎ currently has a little bug for anonymous users. If you edit a line item via URL parameter (line_item_id) it works perfectly for registered and logged in users. For anonymous users the values in the order form are not correctly prefilled with their values.

Drupal Commerce: Versandarten umsortieren (Gewichtung beeinflussen)

Heute ein kurzes Code-Snippet zum Umsortieren von Versandarten in Drupal Commerce unter Verwendung des ‎Commerce Shipping‎.

Ihr könnt dazu ein Snippet wie das folgende nutzen, mit dem ich beispielsweise die Bezahlart "Barzahlung bei Abholung" an das Ende der Liste verschiebe.
Generell sind natürlich auch andere Sortierungen via Array-Sortierungen möglich!

Drupal Commerce PayPal WPS + PayPal Sandbox: "The payment is pending because it was made to an e-mail address that is not yet registered or confirmed." (Status unilateral)

Euer Drupal Commerce meldet Euch bei Zahlungseingängen im Sandbox-Modus immer als Zahlungsstatus: "The payment is pending because it was made to an e-mail address that is not yet registered or confirmed." (Status unilateral)

Und das, obwohl die Empfänger E-Mail Adresse korrekt bei PayPal eingerichtet ist und es somit funktionieren sollte?

Die Lösung...

ist ganz einfach!

Drupal Commerce: "No line items found" Problem on invoices in some circumstances

There is a big issue with invoices generated in some circumstances, for example on anonymous orders. Sometimes the line items are not included in this view and you just see the message "No line items found"!

But this is not a ‎Commerce Billy Mail‎ or ‎Commerce Billy‎ bug. It's a problem within the entity permission concept, that leads to this.