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

[gelöst] Field Validation Module programmatisch verwenden

Eingetragen von stede67 (24)
am 01.07.2013 - 17:10 Uhr in
  • Views
  • Drupal 7.x

Hallo,

ich nutze Drupal mittlerweile schon einige Zeit, habe jedoch bisher immer alles über die Administrationsoberfläche geregelt. Jetzt muss ich für ein neues Projekt etwas tiefer einsteigen und mich mit der Programmierung beschäftigen.

Ich bin jetzt soweit, dass ich Fields und Instances über hook_install() erfolgreich erzeugen kann. Jetzt würde ich den Feldern gerne eine Validierung spendieren. Wie kann ich z.B. die Möglichkeiten des field_validation-Modules im hook_install() verwenden? Gibt es da eine Dokumentation oder ein detailliertes Beispiel?

Danke und Gruß
Stephane

‹ Verständnisfrage (allgemein) zur Ausgabe von Views [gelöst] Field Validation Module programmatisch verwenden ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Features

Eingetragen von stBorchert (6003)
am 03.07.2013 - 13:35 Uhr

Moin.
Felder über [api:hook_install:7] zu erzeugen ist nicht wirklich ratsam. Besser ist es, die Felder über [do:features Features] in ein Modul ("Feature") zu exportieren. Damit müsste dann auch die konfigurierte Validierung mit exportiert werden.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Features mit Problemen

Eingetragen von stede67 (24)
am 08.07.2013 - 17:39 Uhr

Moin.

Ich habe mir Features angeschaut, installiert und meine ersten Exporte durchgeführt. Leider sind dabei Probleme aufgetreten. Z.B. wurden die Role-IDs (rid) im Export hardgecoded... das ist suboptimal.

Ich werde mir das die Tage aber nochmal detaillierter anschauen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Role export

Eingetragen von stBorchert (6003)
am 08.07.2013 - 18:59 Uhr

Ja, das ist leider eines der Probleme von IDs für gewissen Konfigurationselement.
Glücklicherweise gibt es [do:role_export Role export], mit dem sich zumindest dieses Problem beheben lässt ;)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Role export

Eingetragen von stede67 (24)
am 09.07.2013 - 08:44 Uhr

Danke für den Hinweis. Ich werde mir das Modul gleich einmal anschauen.
Allerdings macht mich die Aussage "zumindest dieses Problem" etwas skeptisch... gibt es da noch etwas was ich wissen sollte?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Probleme

Eingetragen von stBorchert (6003)
am 09.07.2013 - 08:51 Uhr

Naja, es kommt immer mal wieder vor, dass für manche Dinge IDs anstelle von "machine-names" exportiert werden. Das ist nicht wirklich ein Problem, aber teilweise unschön.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Manche Dinge

Eingetragen von stede67 (24)
am 09.07.2013 - 18:31 Uhr

Danke für den Hinweis. Ich werde mir also die Exporte ganz genau ansehen.

Eine letzte Frage habe ich noch. Sind Probleme im Zusammenhang mit i18n bekannt?

  • Anmelden oder Registrieren um Kommentare zu schreiben

i18n

Eingetragen von stBorchert (6003)
am 10.07.2013 - 09:16 Uhr
stede67 schrieb

Eine letzte Frage habe ich noch. Sind Probleme im Zusammenhang mit i18n bekannt?

Du meinst in Verbindung mit Features? Nein, nicht dass ich wüsste. Du exportierst ja nur die Konfiguration (auch die von i18n), die Inhalte werden ja nicht exportiert.

  • Anmelden oder Registrieren um Kommentare zu schreiben

i18n und Features

Eingetragen von stede67 (24)
am 10.07.2013 - 15:38 Uhr

Ja, ich meinte in Verbindung mit Features. Danke für die Info. Dann werde ich mich morgen in Ruhe daran setzen. Danke.

  • Anmelden oder Registrieren um Kommentare zu schreiben

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 18 Stunden
  • Textboxen mit Tabelle
    vor 3 Wochen 1 Tag
  • Du sollst ja auch keine
    vor 3 Wochen 1 Tag
  • Theme
    vor 3 Wochen 1 Tag
  • Welches Theme benutzt du
    vor 3 Wochen 1 Tag
  • Mit Responsive Raster hatte
    vor 3 Wochen 1 Tag
  • Hallo Alex,um das Häkchen
    vor 3 Wochen 2 Tagen
  • Modul view_unpublished
    vor 3 Wochen 3 Tagen
  • Modul "override node options"
    vor 3 Wochen 4 Tagen
  • Im Grunde ist dass ein
    vor 3 Wochen 6 Tagen

Statistik

Beiträge im Forum: 250270
Registrierte User: 20481

Neue User:

  • Aoirhic
  • Stevebok
  • Robertnobia

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

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