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

CCK Anfänger verzweifelt... und schönen Nikolaus ;-)

Eingetragen von KaiLg (14)
am 06.12.2010 - 07:33 Uhr in
  • Views
  • Drupal 6.x

Hallo und nen schönen Nikolaus,

ich habe mir mit CCK zwei Contenttypen erstellt. Der eine enthält ein Textfield und der andere eine Textarea. Von beiden Contenttypen habe ich mir nun jeweils eine Seite erstellt und im Menü einen Link darauf erstellt (Dateneingabe und Datenausgabe heißen die Seiten). Ich möchte nun einfach, dass man bei Dateneingabe etwas in das Textfield eingeben kann und diese Eingaben dann über einen Button in die Datenbank gespeichert werden. Auf der Seite Datenausgabe sollen dann in der Textarea alle Eingaben, die jemals bei der Dateneingabeseite gemacht wurden angezeigt werden. Datenausgabe soll auch über CCK und nicht über View realisiert werden, weil man später auf der Datenausgabeseite auch noch zusätzliche Daten eingeben können soll.

Kann mir da evtl mal bitte einer sagen, wie ich so ein einfaches Beispiel mit CCK umgesetzt bekomme? Ich verliere nämlich langsam den Glauben daran, dass es geht....^^

VG
Kai

‹ Anzeigeeinstellung von Bildern/Dateien in Views "auswerten" Kann Begriff eines Vokabulars nur dann anzeigen, wenn dieser als Filter aktiviert ist ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

1. Du hast zwei Contenttypes

Eingetragen von SirFiChi (1341)
am 06.12.2010 - 09:36 Uhr

1. Du hast zwei Contenttypes erstellt mit CCK Feldern, nicht zwei Felder mit Contenttypes... ;)
2. Wenn Du die Dinger editierbar haben willst, nimm die edit funktion fuer den Node?
3. Wenn Du mehrere Datensaetze ausgeben willst, dann benutze Views, auch wenn Du es ohne Views realisieren willst.
4. Alternativ, lege so viele Felder an, dass Du nur einen Node fuer alle Daten brauchst => Viel Spass...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Du verwechselst da etwas...

Eingetragen von tobi-berlin (857)
am 06.12.2010 - 09:39 Uhr

Du verwechselst da etwas... die CCK-Felder erweitern Deinen Inhaltstypen. Die Eingabe erfolgt immer über das Node-Add-Formular, mit dem Du neue Nodes erstellst. Wenn Du jetzt ein Node vom Typen "Dateneingabe" erstellst, hast Du das zwar nett Dateneingabe genannt - aber der Besucher sieht eben, wenn der Node in der Navi verlinkt ist, den fertigen Node, nicht das Eingabeformular!!!!!

Was Du machen könntest: unter "Dateneingabe" das Node-Add-Formular verlinken und dann unter "Datenausgabe" eine Ansicht verlinken, welche die eingegebenen Felder auflistet. Das ist die grundsätzliche Drupal-Lösung... Du kannst die beiden Ansichten (Node/ Formular) mit diesem Modul http://drupal.org/project/editablefields etwas mixen... das geht dann auch in einer Ansicht (laut Beschreibung, ich habe das noch nicht probiert). Soll heißen: unter "Datenausgabe" könntest Du eine Ansicht mit dem Feld aus der Dateneingabe und ein zusätzliches, beschreibbares Feld auflisten.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielen Dank schonmal für die

Eingetragen von KaiLg (14)
am 06.12.2010 - 13:27 Uhr

Vielen Dank schonmal für die schnellen Antworten ;-)
hm also mir kam das etwas komisch vor, dass ich quasi für jeden neuen Eintrag, den ich schreibe dann auch eine neue node produziere. Aber wenn das bei Drupal so ist, dann werde ich mich da auch mal dran versuchen ;-)
ich habe allerdings schon wieder eine Frage und zwar muss man wenn man über "add" geht und eine neue Node anlegt ja auch immer einen Titel eingeben -kann man das ausstellen??? weil das finde ich in meinem Fall irgendwie nicht so ganz passend, da an dieser Stelle ja nur Daten eingegeben werden sollen...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Man kann den Titel nicht

Eingetragen von Sawascwoolf (125)
am 06.12.2010 - 13:41 Uhr

Man kann den Titel nicht deaktivieren, aber mit dem Modul auto_nodetitles kannst du das Titel-Feld verstecken und es durch ein anders CCK-Feld mit ausfüllen lassen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also den Body kann man ja

Eingetragen von tobi-berlin (857)
am 06.12.2010 - 13:43 Uhr

Also den Body kann man ja auschalten, den Titel allerdings nicht. Du kannst aber das Modul http://drupal.org/project/auto_nodetitle nutzen - in Zusammenarbeit mit dem Token-Modul kannst Du dann auch individuellen Titel, vielleicht "Dateneingabe [node-id]" oder so nutzen, wobei der Tiken [node-id] bei jedem neuen node mit der entsprechenden Node-Id ersetzt wird.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke -das mit dem Titel

Eingetragen von KaiLg (14)
am 07.12.2010 - 20:28 Uhr

Danke -das mit dem Titel werde ich dann heute mal einbauen. Allerdings gibts schon wieder eine Sache, die ich nicht verstehe... Ich soll ja über Add Content neuen Content hinzufügen. Auf meiner Seite habe habe ich 3 Eingabefelder (Textfield). Diese habe ich jetzt in einer Group zusammengefasst. Jetzt möchte ich, dass der Benutzer beliebig viele dieser Groups anlegen kann. Ich finde aber nirgends die Möglichkeit, wie es z.B. bei Textfield geht, die Anzahl vorzugeben...
Zuerst hatte ich es so versucht, dass ich ein Textfield erstellt habe und dort die Anzahl, wie oft es vorkommen darf auf unlimited gestellt habe -dann habe ich allerdings das Problem, dass ich nicht weiß, wo ich die Werte, die dort hinein sollen, eingeben kann. Nur wenn ich die Anzahl auf 1 gestellt habe, finde ich Felder, in die ich selber Werte eingeben kann. Kann mir das vllt auch nochmal jmd erklären wie das geht???
Viele nette Grüße ;-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Diese Groups können nur von

Eingetragen von tobi-berlin (857)
am 08.12.2010 - 08:42 Uhr

Diese Groups können nur von Usern mit den Berechtigungen dazu in der Inhaltstypen-Verwaltung angelegt werden. Da Du damit aber immer die Struktur/ die Felder ALLER Nodes veränderst, die diesen Inhaltstypen haben, ist das wenig sinnvoll. Ich wüsste da jetzt kein Modul, das dazu passt.

Wenn Du Felder auf unlimited setzt, sollte da im Node-Form ein Button erscheinen, mit denen Du mehr Werte eingeben kannst.

  • Anmelden oder Registrieren um Kommentare zu schreiben

stimmt... das hatte ich nicht

Eingetragen von KaiLg (14)
am 08.12.2010 - 09:29 Uhr

stimmt... das hatte ich nicht bedacht, dass das dann auch wieder auswirkungen auf alle anderen Nodes hat... und den Button werde ich nochmal versuchen zu finden^^ :D

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hm also ich kann irgendwie

Eingetragen von KaiLg (14)
am 08.12.2010 - 10:38 Uhr

Hm also ich kann irgendwie keinen Button finden, mit dem ich Sachen in die Textfelder eingeben kann... was meinst du denn genau mit Node Form? ich bin jetzt über create content gegangen und wollte dort dann was eingeben...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, genau da... create

Eingetragen von tobi-berlin (857)
am 08.12.2010 - 17:32 Uhr

Ja, genau da... create content -> Inhaltstypen auswählen... und in diesem Formular muss das Feld, für das Du unbegrenzt viele Werte eingestellt hast, eigentlich einen Button wie "Hinzufügen" oder so haben

  • Anmelden oder Registrieren um Kommentare zu schreiben

ja also den Button habe ich

Eingetragen von KaiLg (14)
am 08.12.2010 - 19:27 Uhr

ja also den Button habe ich auch -damit fügt er dann aber immer nur so eine komische Zeile hinzu, bei der links dann son Kreuz ist, mit dem ich die Position verändern kann. Ich sehe dort aber noch nicht die Textfelder, in die ich ja was reinschreiben möchte...

  • Anmelden oder Registrieren um Kommentare zu schreiben

also ein screenshot würde

Eingetragen von tobi-berlin (857)
am 09.12.2010 - 08:47 Uhr

also ein screenshot würde vielleicht helfen...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hatte gerade eine kleine

Eingetragen von Sawascwoolf (125)
am 09.12.2010 - 09:02 Uhr

Hatte gerade eine kleine Idee.... eventuell liegt das daran, dass du da etwas mit zulässigen Werten hantiert hast und dies das Problem verursacht. Erstelle zum testen einfach noch ein weiteres Feld mit sonst den gleichen einstellungen und probiere aus ob es dann funktioniert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also hier mal ein

Eingetragen von KaiLg (14)
am 09.12.2010 - 17:30 Uhr

Also hier mal ein Screenshot:
Image
Also hier ist mein Problem jetzt mal bildlich dargestellt. Das Textfeld "Kriterienbezeichnung" habe ich so eingestellt, dass es von der Anzahl auf 1 gestellt ist. Hier kann ich ja auch, wie man sieht, einen Wert eintragen.
Das Feld "Kriterienbeschreibung" habe ich auf Anzahl unlimited gesetzt. Hier habe ich dann immer die beschriebenen Zeilen, die ich verschieben kann, aber in die ich irgendwie nichts eintragen kann.... und das ist mein Problem :-D

  • Anmelden oder Registrieren um Kommentare zu schreiben

also das ist ja wirklich

Eingetragen von tobi-berlin (857)
am 09.12.2010 - 22:04 Uhr

also das ist ja wirklich seltsam... da bin ich jetzt etwas überfragt :-/ das habe ich noch nie gesehen, tut mir leid..... vielleicht einfach mal ein neues feld anlegen und das alte löschen? wie sieht denn der html-ouput aus, ist das input-feld richtig vorhanden? vielleicht irgendwas mit dem css?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ha, so das habe ich jetzt

Eingetragen von KaiLg (14)
am 11.12.2010 - 14:56 Uhr

Ha, so das habe ich jetzt hinbekommen mit den Feldern -ich weiß zwar nicht genau wie -aber er zeigt sie jetzt richtig an^^ Aber nochmal zu meiner Idee mit den Field-Gruppen -gibt es denn eine Möglichkeit, Felder zu gruppieren, und dann die Gruppe so einzustellen, dass man beliebig viele davon auf der Seite erstellen kann? Weil so etwas bräuchte ich... Ich habe nämlich immer ein Feld "Frage" und dann mehrere Felder "Antwort" dahinter. Und diese Felder würde ich gerne in einer Gruppe zusammengefasst haben und beliebig viele davon erstellen können...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, so etwas gibt es mit CCK

Eingetragen von wla (9461)
am 11.12.2010 - 16:16 Uhr

Ja, so etwas gibt es mit CCK Revision 3 (enthält das Modul Content Multigroup). Das ist aber nur eine dev-Version und wird auch nicht released werden. Es funktioniert aber und es soll später auch mal einen Upgrade Path auf Drupal 7 geben.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

vielen Dank schonmal für den

Eingetragen von KaiLg (14)
am 13.12.2010 - 07:59 Uhr

vielen Dank schonmal für den Hinweis -werde ich mir gleich mal anschauen ;-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Rolle erstellen nicht zu finden
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • 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
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
Weiter

Neue Kommentare

  • Rollen
    vor 3 Tagen 17 Stunden
  • Inzwischen sind wir bei
    vor 2 Wochen 10 Stunden
  • Migrieren von D7 auf D8/ D10/ D11
    vor 2 Wochen 1 Tag
  • melde mich mal wieder, da ich
    vor 9 Wochen 5 Tagen
  • Hey danke
    vor 9 Wochen 6 Tagen
  • Update: jetzt gibt's ein
    vor 9 Wochen 6 Tagen
  • Hallo, im Prinzip habe ich
    vor 10 Wochen 4 Tagen
  • Da scheint die Terminologie
    vor 10 Wochen 4 Tagen
  • Kannst doch auch alles direkt
    vor 11 Wochen 1 Tag
  • In der entsprechenden View
    vor 11 Wochen 1 Tag

Statistik

Beiträge im Forum: 250237
Registrierte User: 20466

Neue User:

  • StevenEness
  • ocvk2810
  • marouane.blel

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 49 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