[gelöst] Felder im Eingabeformular ausblenden
Eingetragen von interkomm (87)
am 28.10.2011 - 01:09 Uhr in
am 28.10.2011 - 01:09 Uhr in
Ich habe mittlerweile einige Inhaltstypen erstellt und bin mit dem Funktionsumfang mehr als zufrieden. Jedoch stören mich die Eingabefelder, die ich nicht brauche. Ich will, dass jeweils nur die Eingabefelder angezeigt werden, die für den jeweiligen Inhaltstyp notwendig sind. Um ein Banner zu erstellen möchte ich beispielsweise, dass kein body-Textfeld angezeigt wird.
Wie kann ich das bewerkstelligen? Geht das?
Danke im Voraus und Viele Grüße
- Anmelden oder Registrieren um Kommentare zu schreiben
Wenn Du das Label für das
am 28.10.2011 - 08:01 Uhr
Wenn Du das Label für das Body Feld löschst, wird das Feld nicht mehr verwendet. Das passiert bei Einstellungen für das Eingabe Formular.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Hmm...
am 28.10.2011 - 11:01 Uhr
...wenn ich unter Content-Types -> jeweiliger Content nachsehe, kann ich nur die Felder ausblenden, die ich selbst erstellt habe. Das bringt mir natürlich herzlich wenig, da ich diese nur dann erstelle, wenn ich sie auch brauche. Oder irre ich mich in dem Ort und du meinst einen anderen? Dann müsstest du diesen nochmal näher beschreiben...
Grüße!
Du kannst unter "Felder
am 28.10.2011 - 11:29 Uhr
Du kannst unter "Felder verwalten" das BODY Feld komplett löschen. Schon verschwindet es auch im Formular des Inhaltstypen.
PS: Ist leider für D7 und somit hier Quatsch!
Drupal 7 Screencasts in deutsch!
Sry,
am 28.10.2011 - 11:17 Uhr
aber nein, kann ich nciht. Unter Felder verwalten des jeweiligen Inhaltstyps finden sich nur die Felder, die ich selber gesetzt habe mit der Option löschen. Alle anderen kann ich nicht löschen oder editieren. Könnte das ein Fehler meiner Einstellungen sein?
Danke für die schnelle Antwort!
Hups mein Fehler ... Du
am 28.10.2011 - 11:28 Uhr
Hups mein Fehler ...
Du arbeitest ja mit D6. Da gehst Du einfach auf den entsprechenden Inhaltstypen und wählst "bearbeiten" Wenn es sich z.B. um eine Seite handelt, dann findest Du die Einstellung unter admin/content/node-type/page
Dort musst Du lediglich unter "Einstellungen für das Eingabeformular" die "Beschriftung des Inhaltsfeldes:" leer lassen. Schon sollte das Bodyfeld verschwinden.
Drupal 7 Screencasts in deutsch!
Dann geh doch mal auf den Tab
am 28.10.2011 - 11:31 Uhr
Dann geh doch mal auf den Tab "Bearbeiten" und nicht auf "Felder verwalten", also den Tab, bei welchen Du den Namen, den Typ und die Beschreibung deines Contenttypes angegeben hast / angeben kannst ;-)
Edit: Ups, zu langsam gewesen :-)
viele Grüße
Helrunar
Projekt Waterkant - CM-Solutions
Mit dem Body-Feld...
am 29.10.2011 - 00:33 Uhr
...habe ich mit der Methode, einfach das "Bezeichnung..."-Feld zu leeren hinbekommen (Danke Thoor). Eine etwas unintuitive Art sich dieses Feldes zu entledigen, aber ok. Das klappt mit anderen Feldern leider nicht ohne weiteres. Beispielsweise stellt das "location"-Modul ein Eingabefeld bereit, was ich nur in meinem note-type "event" benötige. Angezeigt wird es aber überall. In den Einstellungen zu dem Modul kann ich das, wie ich meine, nicht regeln. Ebenso verhält es sich mit den Feldern zu dem "book"-Modul, den Autoreneinstellungen, mit den Url-Aliases, mit der Theme-Konfiguration usw. der entsprechenden Module, die zwar sehr dezent, aber dennoch angezeigt werden. Mein Ziel ist es für jeden Inhaltstypen ein idiotensicheres (die Seite werde nicht ich selbst betreuen ;) ) Eingabeformular bereitzustellen... und wer braucht Theme-konfigurationen bei der Erstellung von Webbannern?!? Ich ging davon aus, dass es (auch in D6) eine Möglichkeit gibt das zentral zu verwalten...
Diese ganzen Felder werden
am 29.10.2011 - 00:57 Uhr
Diese ganzen Felder werden aber nur angezeigt, wenn der Benutzer die nötigen Rechte dafür hat. Normale Benutzer werden die Felder für Menü, Location usw. nie zu Gesicht bekommen. Melde dich doch mal testweise als Nutzer mit weniger Rechten an, dann siehst du, welche Felder noch da sind und welche nicht.