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

Modul-Entwicklung

Fragen und Tipps zur Entwicklung eigener Drupal-Module.

Verständnissfrage Drupal Menüsystem

Eingetragen von telelino (33) am 29.01.2013 - 16:57 Uhr in
  • Modul-Entwicklung
  • Drupal 7.x oder neuer

Hallo,

heute mal eine Grundsätzliche Frage zu den Menüs in Drupal und den Hooks.

Mit hook_menu kann ich einen Eintrag in das Drupal Menüsystem machen.
Mit hook_menu_alter kann ich die Einträge von anderen Modulen ändern.

  • 5 Kommentare
  • Weiterlesen

Locking-Mechanismen bei eigenen Modulen

Eingetragen von Karl Koch (8) am 22.01.2013 - 23:35 Uhr in
  • Modul-Entwicklung
  • Drupal 7.x

Hallo,

ich arbeite mich gerade in die Modulentwicklung bei Drupal 7 ein und habe ein paar Fragen bezüglich paralleler Zugriffe durch mehrere User.

  • 3 Kommentare
  • Weiterlesen

Frage zu einem PHP-Code un deren "or" variablen

Eingetragen von fraweg (230) am 18.01.2013 - 17:36 Uhr in
  • Modul-Entwicklung
  • Drupal 7.x

Hallo zusammen,

ich versuche gerade in meiner template.php einige Tabs für die nicht Adminrollen verschwinden zu lassen. Hier der Code der soweit auch funktioniert:

function andromeda_preprocess_page(&$variables) {

/** hide tabs in user/% for non admins*/
global $user;
$user_roles = array_values($user->roles);
$unwanted_non_admin_tabs = array('user/%/edit');

  • 11 Kommentare
  • Weiterlesen

hook_menu - kein menu item im navigation block erstellen

Eingetragen von jphil (10) am 16.01.2013 - 15:01 Uhr in
  • Modul-Entwicklung
  • Drupal 6.x

Hallo zusammen,

welcher Parameter muss ich dem Array hinzufügen, damit nicht automatisch ein menu item im navigation block erstellt wird?

hook_menu:

$items['mymodule/test'] = array(
'title' => 'test',
'page callback' => 'mymodule_test',
'access callback' => TRUE,
'type' => 'MENU_CALLBACK',
);

  • 7 Kommentare

[gelöst] Problem mit db_select->condition()

Eingetragen von tobi-berlin (857) am 12.01.2013 - 19:30 Uhr in
  • Modul-Entwicklung
  • Drupal 7.x

Hallo zusammen,

  • 1 Kommentar
  • Weiterlesen

[gelöst]Feld in einem Formular beim Speichern ändern

Eingetragen von Praktikant (49) am 12.01.2013 - 16:02 Uhr in
  • Modul-Entwicklung
  • Drupal 7.x

Hallo zusammen,

hier erstmal mein Problem.

<?php
function dynamic_taxonomy_form_alter(&$form, &$form_state, $form_id) {

    if(
$form_id == 'dienstplaneintrag_node_form'){
    
$form['#submit'][] = 'my_submit_handler';
    }
}

function
my_submit_handler($form, &$form_state)
{
global
$user;
$user = user_load($user->uid);
$form['title']['#value'] = $user->name;
}
?>

Warum geht das nicht?

In meinem Modul überschreibe ich, für den Fall eines bestimmten Inhaltstypen den Submit-Handler.
Sobald der dann aufgerufen wird, soll der Name des momentan angemeldeten Benutzers in die Titelzeile geschrieben werden.
Was vorher drinsteht soll überschrieben werden.
Das passiert allerdings nicht. Warum?

Da es ein Modul in Entwicklung ist, müssen wir uns nicht über Sinn und Unsinn der Modulfunktion streiten. Es geht mir um die
Art und Wiese wie ich Felder, quasi vor dem Abspeichern, bearbeiten kann.

Für Denkanstöße wäre ich dankbar.

  • 6 Kommentare

[gelöst] Fehler bei der Tabellenerzeugung (PDOException SQLSTATE 42522 bzw. 42000)

Eingetragen von Igniting (49) am 09.01.2013 - 08:39 Uhr in
  • Modul-Entwicklung
  • Drupal 7.x oder neuer

Liebe Forumsmitglieder,

Ich bin Drupal-Anfänger und versuche momentan, mithilfe von Formularen (durch Module erzeugt) Eingaben von Website-Benutzern in eine Datenbank zu speichern. Momentan artet das aber mit dem Fehler "PDOException: SQLSTATE [42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax: [...]" (siehe dazu Dateianhang) aus und ich weiß nicht warum.

  • 13 Kommentare
  • Weiterlesen
  • 1 Anhang

externer Zugriff auf das PMS System

Eingetragen von xip (65) am 08.01.2013 - 00:10 Uhr in
  • Modul-Entwicklung
  • Drupal 7.x oder neuer

Hallo ihr,

ich hätte eine Frage die nicht direkt in die Richtung Drupal Entwicklung geht. Wusste jetzt nicht wo ich diese richtig zuordnen sollte.

Wir haben jetzt weitgehend eine fertige Drupal Website und möchten ganz gerne native Apps für mobile Endgeräte anbieten.
Dazu wollte ich mit Phonegap erstmal auf Android eine App entwickeln.

  • 2 Kommentare
  • Weiterlesen

Pfad in JS auslesen?

Eingetragen von h4nnes (13) am 28.12.2012 - 01:43 Uhr in
  • Modul-Entwicklung
  • Drupal 7.x oder neuer

Hallo zusammen,

kann mir bitte jemand erklären wie ich innerhalb einer JS Funktion an den Pfad meines Moduls komme?
Ich würde gerne in einem Modul auf eine Grafik zugreifen und bräuchte dafür den Pfad.

Vielen Dank.

Beste Grüße,
Hannes

  • 10 Kommentare

[GELÖST] - Vertikalen Tab Versionsinformation im Edit-Modus entfernen

Eingetragen von fk (23) am 24.12.2012 - 12:04 Uhr in
  • Modul-Entwicklung
  • Drupal 7.x

Hallo,

ich möchte im Edit-Modus den vertikalen Tab Versionsinformation ausblenden. Mir ist bekannt, dass über das Recht "Inhalte verwalten" der Revision-Tab entfernt werden kann. Ich benötige dieses Recht aber für die Benutzerrolle. Habe folgende Funktion in der template.php meines Themes erstellt. Das funktioniert aber nicht:

  • 2 Kommentare
  • Weiterlesen
  • « erste Seite
  • ‹ vorherige Seite
  • …
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • …
  • nächste Seite ›
  • letzte Seite »

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • 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
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
Weiter

Neue Kommentare

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

Statistik

Beiträge im Forum: 250237
Registrierte User: 20464

Neue User:

  • ocvk2810
  • marouane.blel
  • capilclinic

» 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 28 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