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

Modul-Entwicklung

Fragen und Tipps zur Entwicklung eigener Drupal-Module.

Modulinstallation

Eingetragen von staccato (66) am 23.08.2010 - 13:14 Uhr in
  • Modul-Entwicklung
  • Drupal 6.x

Hi.

Bastel grad an der *.install von einem Modul und erstelle eine Taxonomy und einen Nodetyp.
Mein Problem ist, dass ich nicht weiß, wie ich bei node_type_save() die Taxonomy dem Inhaltstyp zuweise...

Zusätzlich soll in der Node auch das location-Module eingebunden sein - wie kann ich die Einstellungen beim erstellen mit integrieren??

VG

  • 1 Kommentar

[gelöst] Header Image wird beim auslogen als admin nicht angezeigt

Eingetragen von JohnyKrew (101) am 22.08.2010 - 18:33 Uhr in
  • Modul-Entwicklung

Guten Tag

Ich benutze das header image Modul und es funktioniert so weit alles prima. Habe die jeweiligen Headerbilder der Seite zugewiesen und wen ich als admin eingelogt bin,
funktioniert alles ohne Probleme. Ich habe auch bei den Blöcken keine speziellen Benutzerzuweisungen gemacht.

  • 5 Kommentare
  • Weiterlesen

Modul gibt Block Inhalt eines anderen Moduls zurück

Eingetragen von Kiteman (49) am 19.08.2010 - 13:26 Uhr in
  • Modul-Entwicklung
  • Drupal 6.x

Hallo Zusammen,

habt jemand für mich eine Tipp oder Hinweis zur API wie das zu lösen wäre.

Bsp.:

Modul A -> ruft eine Werte von einer XML API ab. Wenn keine Ergebnisse geliefert werden soll der Block von Modul A nicht dargestellt werden, sondern der Block Inhalt von Modul B.

Viele Dank für die Hilfe
Kiteman

  • 1 Kommentar

[gelöst] TinyMCE / wie bild hochladen?

Eingetragen von JohnyKrew (101) am 19.08.2010 - 12:25 Uhr in
  • Modul-Entwicklung

Hallo zusammen

Ich habe das TinyMCE Modul installiert und möchte jetzt Bilder einfügen können, jedoch kann ich nur Url's angeben und keine Bilder sonst einfügen, muss ich noch etwas einstellen damit das geht?
Wenn ja was muss ich einstellen? Wenn das beim TinyMCE Modul nicht gehen würde gibt es eine andere möglichkeit?

  • 16 Kommentare

Formular Themen

Eingetragen von drupalino (1064) am 18.08.2010 - 22:53 Uhr in
  • Modul-Entwicklung
  • Drupal 6.x

Hallo Zusammen,

ich verzweifel so langsam. Ich habe eine Modul erstellt (noch in der Testfassung) und leider bekomme ich es nicht hin, dass sich dieses Formular themen lässt.

<?php

/**
* Implimantation of hook_help()
**/

function ms_jobmessage_help($path, $arg){
  if (
$path == 'admin/help#ms_jobmessage'){
   
$txt = 'Help for MS Jobmessage';
    return
'<p>'. t($txt) .'</p>'; 
  }
}


/**
* Implementation of hook_perm()
*/
 
function ms_jobmessage_perm() {
  return array(
'administer jobmessage');
  }

/**
* Implementation of hook_access
*/

function ms_jobmessage_access(){
   
 
}

/**
* Implementation of hook_menu().
*/

function ms_jobmessage_menu() {
 
 
$items['admin/settings/jobmessage'] = array(
   
'title' => 'Job Messages',
   
'description' => 'Job Messages',
   
'page callback' => 'ms_jobmessage_page',
   
'access callback' => 'ms_jobmessage_perm',
   
'access arguments' => array('administer jobmessage'),
   
'file' => 'ms_jobmessages.admin.inc',
  );
 
 
$items['jobmessage'] = array(
   
'title' => t('Job Messages'),
   
'description' => t('Job Messages'),
   
'page callback' => 'ms_jobmessage',
   
'access arguments' => array('access content'),
   
'type' => MENU_SUGGESTED_ITEM,
  );
 
  return
$items;
  }


function
ms_jobmessage(){
 
  return
drupal_get_form('ms_jobmessage_create_form');
  }

/**
*Implementation of hook_form()
*/


function ms_jobmessage_create_form($form_state){
 
$form = array();
 
 
$form['freitext'] = array(
   
'#type' => 'textfield',
   
'#size' => '30',
   
'#title' => 'Erste Zeile',
  );
 
 
$form['rate'] = array(
   
'#type' => 'select',
   
'#options' => array(
     
'100' => t('100'),
     
'200' => t('200'),
     
'300' => t('300'),
    ),
   
'#description' => t('Description'),
   
  );
 
 
$form['message'] = array(
   
'#type' => 'textarea',
   
'#title' => t('Message'),
  );
 
 
$form['submit'] = array(
   
'#type' => 'submit',
   
'#value' => t('ab dafuer'),
  );
 
  return
$form;
}


function
ms_jobmessage_create_form_submit($form_id, $form_values){
 
 
ms_jobmessage_insert($form_values);
 
$message = "-->".$form_values['values']['message'];
 
//$message = '<pre>' . print_r($form_values, TRUE) . '</pre>';
drupal_set_message($message);
}

/**
* Implementation of hook_insert
*/

function ms_jobmessage_insert($form_values){
 
 
db_query(
          
'INSERT INTO {ms_jobmessage} (message, uid_sender) VALUES ("%s", %d)',  $form_values['values']['message'],$form_values['values']['rate']
          
           );
}




function
theme_ms_jobmessage() {
  return array(
           
'ms_jobmessage_create_form' => array('arguments' => array('form' => NULL),),
        );
}

function
theme_ms_jobmessage_create($form){
 
$output .= "<hr>";

 
 
$output .= drupal_render($form['rate']);

   

  return
$output;
 
}


?>

Ist noch ein bisserl wüst, aber vielleicht hat jemand einen Tipp (das steht nur drin um festzustellen, dass die function arbeitet, was sie aber nicht macht)

  • 3 Kommentare

drupal-Session schreiben / benutzen

Eingetragen von staccato (66) am 16.08.2010 - 14:10 Uhr in
  • Modul-Entwicklung
  • Drupal 6.x

Hi.

Ich baue grad ein Dateiupload-Modul mit Ajax.

Hierbei rufe ich für den Fileupload via Ajax die upload.php auf - funktioniert einwandfrei.
Jetzt möchte ich aber, dass in der upload.php Daten über die Datei in einer Sessionvariable gespeicht wird.

  • 3 Kommentare
  • Weiterlesen

[gelöst] Eigene .tpl Datei in eigenem Modul bereitstellen

Eingetragen von Medienopfer98 (65) am 14.08.2010 - 19:25 Uhr in
  • Modul-Entwicklung
  • Drupal 6.x

Wie der Name schon sagt, ... weis jemand ob es möglich ist, dass ich in meinem Modul eine Tpl-Datei mitliefere, die standardmäßig immer genutzt wird. D.h. ich habe die Url http://www.mywebsite.de/box und Drupal soll aus meinem Modul mit dem Namen "MeineBox" die Datei "box.tpl.php" nutzen. Die Datei soll in dem Modulordner mit drin liegen und nicht im Theme-Ordner (das funktioniert bereits).

  • 5 Kommentare
  • Weiterlesen

Eigenes CCK Feld - Textarea ohne Editor

Eingetragen von Flocken (8) am 12.08.2010 - 16:07 Uhr in
  • Modul-Entwicklung
  • Drupal 6.x

Hallo,

ich schreibe gerade an einem CCK Feld und habe eine Textarea. Standardmäßig ist dabei dann der Editor aktiviert.
Kann ich das für diese eine Textarea in meinem Modul direkt ausschalten? Also nicht über den Editor oder so, sondern über mein Modul.

Viele Grüße

  • 11 Kommentare

Neue Seite aus Formular-Daten erstellen

Eingetragen von Exterior (2903) am 12.08.2010 - 14:41 Uhr in
  • Modul-Entwicklung
  • Drupal 6.x

Ich stehe gerade vor einem Problem und irgendwie fällt mir keine ganz passende Lösung ein :(

Ich möchte dem Benutzer ein Formular geben, dort kann er dann verschiedene Dinge auswählen, eingeben etc.

  • 5 Kommentare
  • Weiterlesen

[gelöst] Modul patchen. Was heißen die kryptischen Zeichen?

Eingetragen von plegox (117) am 11.08.2010 - 12:04 Uhr in
  • Modul-Entwicklung
  • Drupal 6.x

Hallo,

ich möchte das Modul Auto assign role patchen, da es Probleme bereitet. Ich habe auch schon den geeigneten Patch gefunden: hier, siehe unten

Dieser funktioniert auch einwandfrei (ich habe den Code selbst per Hand geändert). Dennoch würde ich gerne wissen ob folgende Annahme richtig ist:

Die -- heißen das diese Zeile gelöscht werden soll

  • 2 Kommentare
  • Weiterlesen
  • « erste Seite
  • ‹ vorherige Seite
  • …
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • …
  • nächste Seite ›
  • letzte Seite »

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • 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
Weiter

Neue Kommentare

  • Arrrrg. Nix Tabelle :-D /*
    vor 3 Wochen 5 Tagen
  • Textboxen mit Tabelle
    vor 3 Wochen 5 Tagen
  • Du sollst ja auch keine
    vor 3 Wochen 5 Tagen
  • Theme
    vor 3 Wochen 5 Tagen
  • Welches Theme benutzt du
    vor 3 Wochen 5 Tagen
  • Mit Responsive Raster hatte
    vor 3 Wochen 6 Tagen
  • Hallo Alex,um das Häkchen
    vor 3 Wochen 6 Tagen
  • Modul view_unpublished
    vor 4 Wochen 1 Tag
  • Modul "override node options"
    vor 4 Wochen 1 Tag
  • Im Grunde ist dass ein
    vor 4 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250270
Registrierte User: 20483

Neue User:

  • Aathivithyah
  • Aoirhic
  • Stevebok

» Alle User anzeigen

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

Drupal Security

  • SAML SSO - Service Provider - Critical - Authentication bypass - SA-CONTRIB-2026-031
  • Automated Logout - Moderately critical - Cross-site request forgery - SA-CONTRIB-2026-030
  • Unpublished Node Permissions - Critical - Access bypass - SA-CONTRIB-2026-029
  • AI (Artificial Intelligence) - Moderately critical - Information Disclosure - SA-CONTRIB-2026-028
  • OpenID Connect / OAuth client - Less critical - Access bypass - SA-CONTRIB-2026-027
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