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

Drupal 6.x

Formular zum Bearbeiten von Daten aus Datenbank

Eingetragen von jonasnrw (2) am 08.03.2010 - 00:46 Uhr in
  • Modul-Entwicklung
  • Drupal 6.x

Hallo
ich fange gerade an mich mit Drupal auseinander zu setzen.
Ich möchte einf Formular erstellen das einen Namen und Email abfragt und diese nach absenden des Formulars per Mail verschickt und in eine Datenbank speichert. Das habe ich soweit auch hinbekommen. Ich möchte für diese Daten jetzt für eine Bearbeiten-Funktion erstellen.
Leider ist mir noch nicht ganz klar wie da vorgehen muss, weil diese ja auch nur im adminbereich zu sehen seien soll.

Anbei mal mein Code:

<?php

function testmodul_help($path, $arg) {
  $output = '';
  switch ($path) {
    case "admin/help#testmodul":
      $output = '<p>'.  t("Displays links to nodes created on this date") .'</p>';
      break;
  }
  return $output;
}

function testmodul_perm() {
  return array('access testmodul content');
}

function testmodul_form($form_state) {
   $form['name'] = array(
    '#type' => 'textfield',
    '#title' => t('Name'),
    '#size' => 30,
    '#maxlength' => 64,
    '#description' => t('Name'),
  );
  $form['email'] = array(
    '#type' => 'textfield',
    '#title' => t('email'),
    '#size' => 30,
    '#maxlength' => 64,
    '#description' => t('E-Mail'),
  );
  $form['submit'] = array('#type' => 'submit', '#value' => t('Abschicken'));
  $form_state['rebuild'] = TRUE;
  return $form;
}


function testmodul_page() {
  return drupal_get_form('testmodul_form');
}

function testmodul_form_validate($form, &$form_state) {
if ($form_state['values']['name'] == '') {
form_set_error('Text1', t('Bitte einen Namen eingeben'));
  }
if ($form_state['values']['email'] == '') {
form_set_error('Text2', t('Bitte eine E-Mail eingeben'));
  }
}

function testmodul_form_submit($form, &$form_state) {
$temp_name=$form_state['values']['name'];
$temp_email=$form_state['values']['email'];
$temp_ip=$_SERVER['REMOTE_ADDR'];

sendMail($temp_name,$temp_email);
db_query("INSERT INTO {data_test} (id , name , email , ip ) VALUES (NULL , '$temp_name', '$temp_email', '$temp_ip')");

drupal_set_message(t('Die Daten wurden gespeichert!'));
}


function sendMail($form_name,$form_email) {
$mail_ip=$_SERVER['REMOTE_ADDR'];
$message = array(
  'to' => $form_email,
  'subject' => t('Drupal E-Mail'),
  'body' => 'Hallo '.$form_name.', das ist die Drupal Mail von '.$mail_ip,
  'headers' => array('From' => 'mailadresse'),
);

drupal_mail_send($message);
   
  }


function testmodul_block($op='list', $delta=0) {
switch ($op) {
case 'list':
$blocks[0]['info'] = t('testmodul');
return $blocks;

case 'view':
$blocks['subject'] = t('testmodul');
$blocks['content'] = testmodul_page();
return $blocks;
}
}

Viele Grüße
Jonas

  • 3 Kommentare

[gelöst] Texte wechselnd anzeigen

Eingetragen von Xorron (66) am 08.03.2010 - 00:38 Uhr in
  • Modulsuche
  • Drupal 6.x

Hallo liebe Drupaler,

ich suche ein Modul mit dem ich folgendes machen kann:

Ich möchte einen Block auf der rechten Seite haben der mir Kurztexte (kurze Sprüche) anzeigt,
und zwar automatisch wechselnd.
Das heißt jedes mal wenn der User auf eine andere Seite oder Artikel klickt dann wechselt auch der Spruch / Text.
Und die Texte die angezeigt werden sollten natürlich vorgegeben werden.

  • 7 Kommentare
  • Weiterlesen

Quelltext ändern, welche Datei?

Eingetragen von liz (40) am 08.03.2010 - 00:20 Uhr in
  • Anfängerfragen
  • Drupal 6.x

Hallo,

ich möchte einen zusätzlichen PHP Code ganz unten direkt vor dem -Tag einfügen. Doch welche Datei muss ich entsprechend ändern? Habe in der Index.php und in allen Template Dateien nachgeschaut... mir ist nicht ganz klar welche Datei dafür verantwortlich ist.

Wäre nett wenn jemand das weiß.

MFG

  • 1 Kommentar

[gelöst] Taxonomie-Begriffe in Nodes nicht anzeigen

Eingetragen von mueller-luedenscheid (26) am 08.03.2010 - 00:14 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

Ich habe das dumme Gefühl, daß dies eine selten blöde Frage ist:

- Wie stelle ich es an, daß die Taxonomie-Vokabular-Begriffe, die einer Node zugeordnet sind nicht (für bestimmte Rollen) in der Node-Ansicht angezeigt werden? - Oder kurz: Es soll keiner die zugeordneten Schlüsselwörter sehen.

  • 3 Kommentare
  • Weiterlesen

Submit button ist an der falschen Stelle

Eingetragen von eugen80 (1) am 07.03.2010 - 23:43 Uhr in
  • Module
  • Drupal 6.x

Hallo,

nachdem ich diesen Code http://pastebin.com/sC4vPp49 in die template.php eingefügt habe, stimmt die div-Struktur meiner Form nicht mehr. Die Submit und Preview Buttons stehen jetzt z.B. ganz oben. Wie kann ich html wieder in Ordnung bringen?
Mit dem Code habe ich vor prefix und suffix Felder im Form array zu füllen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Webform Email Format [Gelöst !!!]

Eingetragen von jeracom (17) am 07.03.2010 - 23:21 Uhr in
  • Anfängerfragen
  • Drupal 6.x

Thema Webform und Email Format

Hallo Drupal Fan's
Ich habe jetzt mal versucht ein Web in Drupal zu erstellen.
Ich bin auch gut zurecht gekommen. Ein paar Feinheiten
möchte ich noch machen, so bekomme ich es nicht hin das die Mails
die in Webform versendet werden, nur das anzeigt was es soll. Das ganze ist
auf folgender Seite : http://www.heike-prahl.de/de/beratungstermin

  • Anmelden oder Registrieren um Kommentare zu schreiben
  • Weiterlesen

Custom Breadcrumbs -> Aktive Seite nicht als Link

Eingetragen von designcontext (143) am 07.03.2010 - 20:34 Uhr in
  • Module
  • Drupal 6.x

Hallo!
Ich verwende das Modul in der Developer-Version, um für View-Seiten die Breadcrumbs zu erstellen. Im Gegensatz zu den normalen Menu Breadcrumbs wird der letzte Punkt aber hier immer als LInk angezeigt. Wie kann ich das ändern?
Das Thema Breadcrumbs scheint ja nicht gerade trivial zu sein in Drupal. Gibt es da mal eine gescheite Anleitung wie man am besten vorgeht?
Danke!
Katharina

  • 1 Kommentar

Profilbild über Relation in View

Eingetragen von gudi89 (3) am 07.03.2010 - 19:13 Uhr in
  • Views
  • Drupal 6.x

Hey,

Ich mache gerade eine Seite für einen Clanund habe ein Problem mit Relationen in einer View.

Es gibt einen Inhaltstyp Squad welcher ein Relationsfeld auf einen User besitzt.
In der View will ich jetzt alle Squads ausgeben mit einer auflistung aller User -> kein Problem.
Jetzt habe ich aber versucht vor den Namen jeweils das UserImage aus dem Profil darzustellen.

  • 3 Kommentare
  • Weiterlesen

Multisite und Error 500 und .htaccess

Eingetragen von sTr (16) am 07.03.2010 - 19:09 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

Hallo zusammen,

ich versuche derzeit eine Multisite aufzusetzen. Da ich zur Zeit aber über keine zweite Domain verfüge muss ich die Multisite als Subdomain anlegen.

URL-Format:
www.meine-domain.de
sub1.meine-domain.de
sub2.meine-domain.de

Ich hab alles so gemacht wie es in diversen Forenbeiträgen beschrieben ist:

  • 10 Kommentare
  • Weiterlesen

D6.16 und "Who is online" Block

Eingetragen von RaRi (117) am 07.03.2010 - 18:39 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

Seit dem Update auf Version 6.16 werden die Web-Crawler als Gäste im Who is online Block mitgezählt.
Die robots.txt ist unverändert gegenüber der Vorgängerversion.

Hab ich da was in der Konfiguration übersehen ;) ?

Wie bekomme ich das wieder geregelt. Natürlich will ich aber weiterhin die Seite(n) von Google indizieren lassen.
Tipps willkommen...

User im System
Users

* admin

  • 1 Kommentar
  • Weiterlesen
  • « erste Seite
  • ‹ vorherige Seite
  • …
  • 835
  • 836
  • 837
  • 838
  • 839
  • 840
  • 841
  • 842
  • 843
  • …
  • nächste Seite ›
  • letzte Seite »

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Лучшие лайфхаки по нахождению выгодных авиарейсов
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • 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
Weiter

Neue Kommentare

  • Git und rsync sind die wichtigsten Werkzeuge
    vor 1 Tag 1 Stunde
  • Arrrrg. Nix Tabelle :-D /*
    vor 4 Wochen 3 Tagen
  • Textboxen mit Tabelle
    vor 4 Wochen 3 Tagen
  • Du sollst ja auch keine
    vor 4 Wochen 3 Tagen
  • Theme
    vor 4 Wochen 3 Tagen
  • Welches Theme benutzt du
    vor 4 Wochen 3 Tagen
  • Mit Responsive Raster hatte
    vor 4 Wochen 4 Tagen
  • Hallo Alex,um das Häkchen
    vor 4 Wochen 4 Tagen
  • Modul view_unpublished
    vor 4 Wochen 5 Tagen
  • Modul "override node options"
    vor 4 Wochen 6 Tagen

Statistik

Beiträge im Forum: 250274
Registrierte User: 20486

Neue User:

  • Robertolix
  • DavidBit
  • JeraldZeF

» 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 19 Gäste online.

Drupal Security

  • Orejime - Moderately critical - Cross-site scripting - SA-CONTRIB-2026-032
  • 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
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