Module

Drupal 7 + Node access node reference + magic = Premature end of script headers // Internal Server Error (500) // Segmentation fault!

Hello Drupal developers, yesterday I had a lot of trouble with a magical

Internal Server Error (500)
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

Linktipp: Drupal CMS RESTful Project als Alternative zu Services oder restws Modul

Heute nur ein kurzer Linktipp von mir. Zufällig bin ich auf das Projekt "RESTful" auf GitHub von Mateu Aguiló Bosch aufmerksam geworden.

Es stellt ein RESTful Framework für Drupal bereit, das sich in einigen Punkten von den bisherigen Lösungen abhebt und eine Lösung speziell für Entwickler ist.
Genaue Erläuterungen findet ihr direkt im GitHub Projekt unter:
https://github.com/Gizra/restful

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

The commerce_add_to_cart_confirmation.module 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.module rule, provided by the module.

Linktipp: Versteckte Links und Funktionen im Drupal Entwicklermodul: DEVEL

Heute ein kurzer Drupal Linktipp von mir zum devel.module! Ihr nutzt sicher schon die erstklassige Unterstützung durch dieses großartige Hilfsmodul zur Drupal Entwicklung, oder?

Vielleicht habt ihr auch schon die, durch das Modul hinzugefügten, Links im Verwaltungsmenü entdeckt. Aber kennt ihr sie wirklich alle?

  • PHP ausführen
  • PHPinfo anzeigen

Drupal Issue: Drupal One Time Login fordert den Benutzer zur Eingabe des Passworts auf (das er gar nicht kennt)

Heute ein kurzer Tipp, wenn ihr ebenfalls die folgenden Module in Kombination einsetzt:

Diese Kombination führt unter Umständen dazu, dass die "Passwort Reset"-Funktionalität nicht korrekt funktioniert, da ein neuer Benutzer (oder ein bestehender, der einen one-time-login-Link anfordert), sein Passwort nicht ändern kann.

Einordnung:

Drupal Commerce: Edit form for commerce_line_items to change order positions after checkout

One thing I missed within Drupal Commerce's (commerce.module) flexibility was to change line item values in already checked out orders. This is for example important, if you use custom fields in line items and want to change the values on users request (for customizable products for example).
I had to search a bit to find a robust solution, but finally I am very happy with the solution I'm describing in this blog post.

Drupal 7 Migrate Module: Migration not working with result "Processed 0 (0 created, 0 updated, 0 failed, 0 ignored)" even if there are entries to process

Some days ago I had to program a bigger import for a Drupal 7 Forum, including several hundreds of thousands of entries and comments. I decided to use the Drupal migrate.module as helper for this import and it was a good decision!

migrate.module made things much easier and reduced the amount of custom import code.

Drupal 7 Caching einzelner Seiten (auch Caching in iFrames) verhindern mit Kontext und Context HTTP Headers

Caching ist ein erstklassiges Werkzeug, führt allerdings hin und wieder zu seltsamen Erkenntnissen. Im konkreten Fall haben wir via Drupal Widgets erzeugt, die als iFrame eingebunden werden können. Sie aktualisieren sich mit einem kleinen JavaScript Snippet alle X Sekunden selbst. Soweit so gut!
Aber warum läuft ein JS-Timer im Internet Explorer iFrame im "eigentlich" neu geladenen Inhalt einfach weiter? Warum ändert sich der Inhalt nicht?
Der Internet Explorer cached den Inhalt der Seite, doch wie können wir dies verhindern, ohne das Caching der gesamten Seite zu beeinflussen?

Drupal 7: Menu Node API + Menu Node Views + Node Symlinks erfolgreich kombinieren (Snippet)

Problemstellung

Wenn ihr die 3 Module oberhalb in Kombination verwenden möchtet, um auf einer Übersichtsseite die Subnodes aus dem Menü anzuzeigen, könnt ihr leider nicht (wie ohne Node Symlinks) die View Beziehung "Menu: Node id" nutzen, da diese (fälschlicherweise) nur Nodes anzeigen würde, die unter allen Menü Links gleichzeitig existieren (Siehe meien Issue dazu: https://drupal.org/node/2128827).

How to fix: Drupal Simpletests do not show up in tests list?

Your Simpletest test files do not show up in the lists of available tests on "admin/config/development/testing"?

Then you may have missed one of the following line in your modules ".info" - File:

files[] = my_module.test
testing_api = 2.x

The second line made the tests showing up in my case. Did you encounter the same problem?