Wie Snippets einbinden?
Eingetragen von Palimpalim (32)
am 14.11.2008 - 16:39 Uhr in
am 14.11.2008 - 16:39 Uhr in
Hallo und gleichmal sorry für die Noob-Frage,
ich durchschaue irgendwie noch nicht so ganz, wie Snippets in Drupal korrekt eingebunden werden. Den Core selber soll man ja belassen wie er ist und dort keine Änderungen vornehmen.
Im Internet (auf netnode.ch) habe ich z.B. dieses Snippet für Drupal gefunden, welches in einem Formular Email-Adressen validiert:
<?php function FORM_validate($form_id, $form_values) {
if (!preg_match('([\\w-]+(?:\\.[\\w-]+)*@(?:[\\w-]+\\.)+[a-zA-Z]{2,7})', $form_values['EMAILFIELD'])) {
form_set_error('', t('Bitte korrekte E-Mail Adresse angeben.'));
}
}?>
Doch wo bzw. wie genau füge ich solch einen Code bei Drupal ein?
Vielen Dank!!
Peter
- Anmelden oder Registrieren um Kommentare zu schreiben
einfach
am 14.11.2008 - 20:46 Uhr
einfach einen node z.b. artikel, seite oder nen block erstellen und den code dort rein. dann eingabeformat auf php und es sollte funzen.
-RB-
--------------------------------------------
Aktuelle Projekte:
www.spielzeugland-shop.de
www.uhreneck.de
www.led-focus.de
rene schrieb einfach einen
am 14.11.2008 - 23:53 Uhr
einfach einen node z.b. artikel, seite oder nen block erstellen und den code dort rein. dann eingabeformat auf php und es sollte funzen.
-RB-
Das ist zwar im Prinzip richtig, aber nur für einfachsten PHP-Code. Die o.g. Validierungsfunktion für ein Formular gehört allerdings zwingend in ein Modul, welches ein Formular mit der Form-API (FAPI) bereitstellt und nicht in ein Snippet.
vg
--
md - DrupalCenter
mdwp* :: Drupal Services
vg
md - DrupalCenter.de
mdwp* Drupal Consulting & Services