Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Drupalcenter.de › Module ›

Modul-Entwicklung

Fragen und Tipps zur Entwicklung eigener Drupal-Module.

Reihenfolge der validate-fuktionen

Eingetragen von mikolaskova (776) am 29.04.2011 - 07:38 Uhr in
  • Modul-Entwicklung
  • Drupal 6.x

Hallo,

eines meiner Formulare wird von unterschiedlichen Modulen validiert- kann ich irgendwie die Reihenfolge dieser dieser Validierungen beeinflussen?

in der validate-Funktion von Modul A) wird ein bestimmter Wert neu gesetzt und deshalb sollte die validate-Funktion von Modul B) erst danach durchlaufen...

Danke und Gruss

Adriana

  • 3 Kommentare

Werte in der Validate-Funktion neu setzen

Eingetragen von mikolaskova (776) am 28.04.2011 - 10:46 Uhr in
  • Modul-Entwicklung
  • Drupal 6.x

Hallo,

in einem eigenen Modul rufe ich eine validate-Funktion auf.
In einem bestimmten Fall würde ich gerne einen Wert neu setzen.

Die Bedingung ist erfüllt, ich kann in der entsprechenden Schleife den aktuellen Wert ausgeben
print_r($form['field_zeitpunkt'][0]['value2']['time']['#value']);
danach ändere ich ihn , z.B.

  • 5 Kommentare
  • Weiterlesen

Das Zend Framework und Drupal

Eingetragen von shimu (1) am 24.04.2011 - 09:48 Uhr in
  • Modul-Entwicklung

Hallo Leute!

Ich bin mom auf der Suche nach einem performanten, flexiblen CMS und dabei auf Drupal gestossen. Ich hab mir die Feature Liste angeschaut, und bin mom doch recht beeindruckt von den Möglichkeiten die man mit Drupal hat. Beruflich bin ich auch im PHP Umfeld tätig, und deshalb auch einigermassen mit den Zend Framework vertraut.

  • 1 Kommentar
  • Weiterlesen

Konzeptionelle Frage

Eingetragen von doca (16) am 20.04.2011 - 09:20 Uhr in
  • Modul-Entwicklung
  • Drupal 7.x oder neuer

Hallo Leute,
als Neuling habe ich mal eine konzeptionelle Frage. Mein ziel ist es mit ubercart eine pdf (einen coupon) zum download anbieten zu können. Das ist jetzt noch nichts schwieriges...aber wie kann ich das pdf mit einem individuellen, eindeutigen Code versehen. Ich kenne mich mit php nur ganz wenig aus und würde gerne vorhandene module nutzen.

Folgende Fragen habe ich dabei:

  • Anmelden oder Registrieren um Kommentare zu schreiben
  • Weiterlesen

[gelöst] hook_page_alter und Konzeptuelles

Eingetragen von PHILIPP-SCHAFFNER.CH (81) am 12.04.2011 - 20:56 Uhr in
  • Modul-Entwicklung
  • Drupal 7.x

Hey Drupal7istas!
In meinem Form-Alter-Modul namens 'psfrmaltr' habe ich auch einen Page-Alter-Hook implementiert. Und zwar [auf meine Weise] folgendermassen:

<?php
function psfrmaltr_page_alter(&$page) {
  if (isset(
$page['content']['system_main']['nodes']['52'])) {
   
$page['featured']['block_3']['#markup'] = 'Foo Bar Baz Blabbla xyz ... ';
  }
}
?>

Das funktioniert! Mir scheint aber, der Code könnte schöner/praktischer geformt seint. Gibt es keinen üblicheren Drupal7-Weg, um in/innerhalb page_alter zu testen, wo resp. auf welcher Seite man sich gerade aufhält?
Auch Moshe Weitzmans http://sf2010.drupal.org/conference/sessions/page-render-drill-down-drup... hat mir in dieser Hinsicht wenig Erkenntnis gebracht.

Übrigens (Konzeptuelles): $node steht in meinem Modul nicht zur Verfügung, trotz Anwendung von global! Müsste das, konzeptuell gesehen, nicht automatisch für alle Module zur Verfügung gestellt werden in Drupal7? Ähnlich wie das Objekt $user [EDIT:add]Falsch:[/EDIT] (welches seinerseits auf http://api.drupal.org als Globale ausgewiesen wird, aber es in Wahrheit gar nicht ist).

  • 4 Kommentare

Formular(-feld) neu aufbauen nach Änderung (hook_form_alter)

Eingetragen von aaki (91) am 06.04.2011 - 12:13 Uhr in
  • Modul-Entwicklung
  • Drupal 6.x

Moin,

ich finde momentan leider nicht selbst heraus, wo und wie ich folgendes am Besten erreiche:

Ich habe ein Formular, das die Lieferadresse abfragt, so das Land und die Zone. Diese möchte ich vorausfüllen und dazu die Profildaten des Nutzers verwenden.
Das Feld für die Zone (Bundesland) ist dabei abhängig von der Wahl des Landes und wird mittels AHAH aktualisiert.

  • Anmelden oder Registrieren um Kommentare zu schreiben
  • Weiterlesen

Boolean field type

Eingetragen von kemijo (34) am 05.04.2011 - 22:22 Uhr in
  • Modul-Entwicklung
  • Drupal 7.x

Hallo

ich bin mal wieder etwas blind denke ich, aber vielleicht kann mir jemand helfen.

Ich möchte ein Modul erstellen und alle content types und felder per Programm erstellen. Ich bin immer wieder auf der Suche nach den notwendigen "Typen". So verusche ich im Moment ein Boolean anzulegen, aber anscheinend heißt der Typ anders.

Wo finde ich solche Informationen?

  • 5 Kommentare
  • Weiterlesen

drupal 7 php snippet: Code-Optimierung & Fragen

Eingetragen von seVVo (18) am 31.03.2011 - 17:18 Uhr in
  • Modul-Entwicklung
  • Drupal 7.x

Hi,

habe mich soeben an meinem ersten drupal-snippet versucht und hoffe hier nun auf Unterstützung um das ganze drupal7-kompatibel zu machen.
Vielleicht hilft das ganz ja auch dem ein oder anderen der sowas sucht.

Primär geht es mir übrigens darum was das drupal7-Äquivalent zu taxonomy_term_count_nodes ist()?

Das Snippet soll im alle Terms eines Vokublars auflisten, verlinken und Anzahl der Nodes anzeigen.
Bis auf die Anzahl der Nodes funktioniert das alles auch schon.
Beschreibung steht ja eigentlich im Quelltext, deshalb erspare ich mir das ganze nochmal.

Wäre nett wenn ihr mir sagt wie man das ganze dann auch möglichst elegant mit den drupal-methoden umsetzen kann, da ich irgendwie noch nich so recht den Überblick über die ganzen Methoden habe und die ganzen Möglichkeiten die sich mir so bieten bzw was guter drupal-stil ist...oder vielleicht auch einfach ein paar hilfreiche Links.

thx

//p.s Falls bei Modul-Entwicklung falsch bin, da dies ja eigentlich kein Modul ist, tut es mir leid, habe keinen besseren Platz gefunden.

<?php
/* PHP Code Snippet for Drupal:
* Lists all Taxonomy Terms of specific Vocabulary and links them to the normal page, where all nodes of that term are listed.
   Ans should show number of nodes for each term.

  ToDo:
   - get termpath from drupal method
   - what is the drupal7 equivalent to taxonomy_term_count_nodes($tid)?
   - theme with drupal style
*/

$vid = 1; //Which vocabulary to generate the tree for
$parent = 0; //The term ID under which to generate the tree. If 0, generate the tree for the entire vocabulary
$max_depth = NULL; //The number of levels of the tree to return. Leave NULL to return all levels
$load_entities = FALSE; //If TRUE, a full entity load will occur on the term objects. Otherwise they are partial objects queried directly from the {taxonomy_term_data} table to save execution time and memory consumption when listing large numbers of terms. Defaults to FALSE

//Getting all terms
$terms = taxonomy_get_tree($vid, $parent, $max_depth, $load_entities);

//Displaying each term of the vocabulary
if (count($terms)) {
  echo
'<ul>';
  foreach (
$terms as $term){
    echo
"<li>" . l($term->name,"taxonomy/term/$term->tid");
   
   
//Disabled: Checking for child elements (==terms too!!!)
    //$children = taxonomy_get_children($term->tid, $vid);
    //$cnt = count($children);
    //if ($cnt) echo " ($cnt)";

    //Disabled: Drupal 5,6 only!!
    // echo taxonomy_term_count_nodes($term->tid);

    // print_r($term);

   
echo "</li>";
  }
  echo
'</ul>';
}
?>

  • Anmelden oder Registrieren um Kommentare zu schreiben

coolen Picture Block verbessern..

Eingetragen von Anonymous (0) am 30.03.2011 - 14:42 Uhr in
  • Modul-Entwicklung

Nach ewigen suchen habe ich ein Modul gefunden was das aktive (eigene) userbild in einem eigenen Menü anzeigt.

Es nennt sich User Picture block. Siehe hier:
https://drupal.org/project/user_picture_block

Das sieht bei mir dann in etwa wie folgt aus:

http://www.drupalcenter.de/files/charlie14.PNG

Das obere Menü ist das User Picture Block Menü.

  • 2 Kommentare
  • Weiterlesen
  • 1 Anhang

[gelöst]Views 2 Ajax Reload funktioniert nicht[gelöst]

Eingetragen von Sawascwoolf (125) am 29.03.2011 - 10:15 Uhr in
  • Modul-Entwicklung
  • Drupal 6.x

Hey Leute ich bins mal wieder mit einem Problem.

Ich habe einen View den ich mittels eines eigenen Moduls über hook_views_query_alter und hook_views_pre_render berarbeite.

Zusätzlich gebe ich meine Felder im View mit dem customfield modul aus und habe dort auch noch einige Änderungen drin.

3tens habe ich die Themedatei für das Design geringfügig geändert.

  • Anmelden oder Registrieren um Kommentare zu schreiben
  • Weiterlesen
  • « erste Seite
  • ‹ vorherige Seite
  • …
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • …
  • nächste Seite ›
  • letzte Seite »

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • lstin tombent homophonic wikke
  • Rolle erstellen nicht zu finden
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
Weiter

Neue Kommentare

  • Rollen
    vor 2 Tagen 17 Stunden
  • Inzwischen sind wir bei
    vor 1 Woche 6 Tagen
  • Migrieren von D7 auf D8/ D10/ D11
    vor 2 Wochen 2 Stunden
  • melde mich mal wieder, da ich
    vor 9 Wochen 4 Tagen
  • Hey danke
    vor 9 Wochen 5 Tagen
  • Update: jetzt gibt's ein
    vor 9 Wochen 5 Tagen
  • Hallo, im Prinzip habe ich
    vor 10 Wochen 3 Tagen
  • Da scheint die Terminologie
    vor 10 Wochen 3 Tagen
  • Kannst doch auch alles direkt
    vor 11 Wochen 14 Stunden
  • In der entsprechenden View
    vor 11 Wochen 14 Stunden

Statistik

Beiträge im Forum: 250238
Registrierte User: 20466

Neue User:

  • StevenEness
  • FoxPiola
  • ocvk2810

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 39 Gäste online.

Drupal Security

  • Login Disable - Less critical - Access bypass - SA-CONTRIB-2026-008
  • Central Authentication System (CAS) Server - Less critical - XML Element Injection - SA-CONTRIB-2026-007
  • Drupal Canvas - Moderately critical - Access bypass - SA-CONTRIB-2026-006
  • Microsoft Entra ID SSO Login - Critical - Access bypass - SA-CONTRIB-2026-005
  • AT Internet Piano Analytics - Moderately critical - Cross-site Scripting - SA-CONTRIB-2026-004
Weiter

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association