Drupal

Drupal7: Field Node Entity Beispiel (Example / Kickstarter) Module

So, 29.04.2012 - 16:21 -- admin

Da ich doch immer wieder mal "auf die schnelle" ein neues Feld an Drupal Node anhängen möchte hier mal eine einfach Lösung mit allen Hooks. Alle üblichen Beispiel, die ich so gefunden habe, nutzen meist nur ein Feld, dieses Module zeigt beispielhaft wie es auch mit zwei Feldern geht. Die Namen der Funktionen, Themes, Array-Keys habe ich nun sinnvoller bekannt, so dass man besser durchblicken kann.

MySQL Datenbanken mit Drupal7 ansprechen

Mo, 26.03.2012 - 16:49 -- admin

Drupal7 bietet einen PDO ähnliche Datenbank Schnittstelle, diese ist auch recht gut Dokumentiert unter Database API. Ein paar Funktionen und Abteilungen kann man allerdings nicht direkt ableiten, deswegen eine kurze Sammlung.
Jede SQL Query lässt sich auch an andere Datenbanken verteilen (z.B. Master / Slave), dazu gibt es einen zusätzlichen Parameter: Drupal7: Datenbank einbinden und nutzen über API.

LIKE Abfragen

LIKE Statements können über normale Conditions abgebildet werden.

Drupal: Queue in Cronjobs nutzen als Batch alternative

Di, 24.05.2011 - 20:03 -- admin

Möchte man in Drupal 7 über den Cronjobs eine größere Anzahl von Aufgaben erledigen so stößt man schnell an die Grenze der PHP php_execution_time. Um das zu umgehen oder auch den Cronjob zu entlasten und nur eine begrenzte Anzahl von Aufgaben durchzuführen, so dass der Cronjob Aufruf nicht ins unendlich verschiebt und wichtige Dinge behindert, gibt es ab Drupal 7 den Queue Hook (hook_cron_queue_info). Relativ einfach kann man hiermit eine Liste von Aufgaben hinterlegen, die von Drupal automatisch abgearbeitet werden. Dazu gibt man einfach einen Wert z.B. eine Node-ID an eine bekannte Queue. Die Queue weiß an sich, welche Funktion aufgerufen wird und übergibt dieses Wert als Parameter.

Drupal 7 Field API - Setup a new content type on install and add fields

Mi, 27.04.2011 - 17:21 -- admin

Adding customs Fields on Drupal module installation: Backup from davsblog.me (http://davsblog.me/drupal-7-field-api-setup-a-new-content-type-o). They delete the example, it helped me to understand the function of adding custom Field during Drupal module installation. See also an example at this page: Drupal 7 Adding Custom Content Type with Custom Fields (Field API)

Drupal7: Node mit Taxonomy über PHP Skript

Sa, 02.04.2011 - 19:21 -- admin

Wie auch mit Drupal 6 (Drupal Node mit Dateianhang über PHP Skript erstellen) können mit der neuesten Drupal7 Version neue Beiträge (Node) direkt über PHP-Skripte erzeugt werden. Da viele Funktionen nun aber über die Field Api ablaufen hat sich der Vorgang doch etwas verändert. Insbesondere die Taxonomy Felder haben sich in sich.

Drupal Views: Auf externe Datenbank zugreifen und importieren

Sa, 06.11.2010 - 15:08 -- admin

Die Erweiterung Views ist in Drupal sehr mächtig. Hiermit hat man jeden Seiteninhalt so ausgeben wie man es möchte. Somit erhält man ein wunderbares "Reporting-Tool". Bestückt man die Views Ausgabe mit anderen Modulen z.B. Charts oder jQuery Erweiterungen bekommt man relativ einfach wunderbare Seiten gestaltet ohne eine PHP-Zeile zu schreiben.

Drupal 7: Bilder verkleinern Imagecache / Image Styles

Mi, 08.09.2010 - 18:41 -- admin

In Drupal 7 sind sämtliche Module zum Verwalten von Bildern und Dateien direkt integriert worden. Sogar die Oberfläche im Adminbereich ist fast identisch geblieben, so dass auch meine Drupal6 Anleitung (Drupal: Bilder in Beiträgen einfügen und verwalten bzgl. des ehemaligem ImageCache Module jetzt Image Styles, zum größten Teil noch genutzt werden kann.

Seiten

Drupal abonnieren