Bei Inhaltstypen Systemfelder weglassen
Eingetragen von Sawascwoolf (125)
am 09.06.2010 - 10:03 Uhr in
am 09.06.2010 - 10:03 Uhr in
Hallo Forum,
Ich versuche gerade beim erstellen von Content (eigener Inhaltstyp) die vom System vorgegebenen Felder wegzubekommen.
Für meine Zwecke benötige ich bei dem einen Inhaltstyp keinen der vom System vorgegeben Felder (Titel,Menüeinstellungen,Textkörper,Buch,Revision information,Comment settings,Dateianhänge, Pfadeinstellungen)
Ist es irgendwie möglich diese Felder aus dem Inhaltstyp zu entfernen? (ok, beim Titel wird es etwas schwieriger, aber dieser könnte aus zwei vorhandenen Auswahlfeldern zusammengesetzt werden)
- Anmelden oder Registrieren um Kommentare zu schreiben
Moin, viele dieser Felder
am 09.06.2010 - 10:20 Uhr
Moin,
viele dieser Felder sind abhängig von der jeweiligen Berechtigung,die ein User hat. Als Admin bekommst Du natürlich automatisch all diese Felder angfezeigt. Ein User der aber keine Berechtigung für URL Alias hat, sieht das Feld beispielsweise nicht. Den Titel kannst Du mit dem Modul automatic nodetitles deaktivieren, bzw automatisch vergeben und so bei der Erstellung einer Node verstecken. Den Textkörper kannst Du verschwinden lassen, indem Du die Feldbezeichnung in der Einstellung des entsprechenden Inhgaltstyps frei lässt.
Beste Grüße,
Niko
Hast Du das Drupal-Konzept überhaupt verstanden?
am 09.06.2010 - 10:31 Uhr
Für meine Zwecke benötige ich bei dem einen Inhaltstyp keinen der vom System vorgegeben Felder
Nicht alles geht, und irgendwie sind auch nicht alles Felder die Du erwähnst. Aber mal im Detail...
Titel
Den kriegst Du nicht weg, kann Nur ausgeblendet werden mit Hilfe der Moduls Automatic Nodetitle
Menüeinstellungen
Das ist doch kein Feld sondern ein Parameter, wozu willst Du den weghaben, stört doch niemanden.
Textkörper
Einfach bei den Einstellungen den Bezeichner weglassen und schon wird das Feld nicht mehr angezeigt.
Buch,Revision information,Comment settings,Dateianhänge, Pfadeinstellungen)
siehe Menüeinstellungen^^^
Warum willst Du das überhaupt tun? Für mich macht das keinen, aber gar keinen Sinn. Wenn Du alles weglässt hast Du ja keinen Inhalttypen mehr, einfach nichts, nada, nothing.
Danke für eure Tipps.
am 09.06.2010 - 10:53 Uhr
Danke für eure Tipps. Vorallem für das Automatic Nodetitle Modul.
Ich habe ja selbst Felder definiert. Ich möchte mit den Beiträgen ein Vorlesungsverzeichnis realisieren.
D.h. ich will dort nur eine Eingabe von Semester, Vorlesungsbezug,Dozent und Datei upload zur Verfügung stellen.
^^^
am 09.06.2010 - 11:13 Uhr
Dafür musst Du aber nicht alles aus dem Inhaltstyp entfernen. Ich würde dir empfehlen die Felder so zu nutzen wie sie vorgesehen sind. Dem Titel kannst Du ja in den Einstellungen auch eine Andere Bezeichnung geben z.B. Vorlesung. Die von mir als Parameter bezeichneten Angaben kannst Du für den normalen Benutzer ausblenden, wie das Niko erwähnt hat, die sind dann nur noch für den Admin oder evtl. Für Redakteure sichtbar bzw. veränderbar. Dein Projekt scheint mir auf die Verwendung folgender Module hinauszulaufen:
An Views, hast Du bestimmt schon gedacht. Wichtig ist vorallem, dass Du dir ganzgenau gedanken darüber machst wie die einzelnen Inhaltstypen aussehen sollen, welche Information sie ehthalten, und wie Du sie verknüpfen willst. Auch würde ich dir raten mal das Taxonomy Modul im Core anzusehen, damit kannst Du bestimmt auch recht gut eine Struktur in deine Vorlesungen bringen.