Vorgehensweise zur Zusammenstellung eine Inhaltes / Inhaltstypen
am 16.11.2009 - 20:27 Uhr in
Ich baue gerade eine Seite für Produktinformationen.
Dazu erstelle ich einen neuen Inhaltstypen und füge mit CCK Felder hinzu.
Ist es OK so viele Felder an einem Node zu haben? Oder ist eine Unterteilung z.B. in Prospekt und Datenteil sinnvoll?
Das sieht jetzt so aus:
Vom System vorgegebene Label
Titel
Language
Taxonomy
Menu settings
Teaser and body
1. Label der hinzugefügten Felder zwecks Layout (Prospekt)
Teaser image
Bild Besonderheiten
Text Besonderheiten
Bild Anwendungen
Text Anwendungen
2. Hier sollen die neuesten Anwendungen gelistet werden, !?
3. Das Datenblatt muss als eigenes Dokument verfügbar sein.
Bild Datenblatt
Text Datenblatt
4. Datenfelder mit 42 verschiedenen Werten, wovon ca. 20 je nach Produkt ausgefüllt werden.
Größe
Gewicht
Leistung
Pixel
etc....
Vom System vorgegebene Label
File attachments
Revision information
Path settings
Translation settings
Comment settings
Printer, e-mail and PDF versions
- Anmelden oder Registrieren um Kommentare zu schreiben
CCK
am 16.11.2009 - 20:56 Uhr
Hallo Buntstich,
ich habe für eine Immobilien-Seite z.Bsp. 60 CCK-Felder in einem Inhaltstyp. -> ohne Probleme
Die Felder habe zu Gruppen zusammengefasst, die standardmässig zusammengeklappt sind -> Übersicht ok
Du kannst ja dann auch unter "Felder anzeigen" die jweiligen Ansichten auswählen
Sepp
Anzahl Felder
am 16.11.2009 - 22:26 Uhr
Das beantwortet die mögliche Menge an Feldern die ja vorhanden sein müssen, hab grad angefangen, vielen Dank.
Jetzt fasse ich den Teil Datenblatt in einer Gruppe zusammen (Übersichtlichkeit im Eingabeformular)
Aber wie zeige ich die Gruppe Datenblatt als extra Seite an?
CCK Anzeige
am 17.11.2009 - 09:49 Uhr
Hallo Buntstich,
ich habe dann ein Template für den speziellen Inhaltstyp (node-type.tpl.php) für mein Theme gemacht und dort die Anzeigen entsprechend programmiert (z.B. abhängig von der Variable $page und dem Inhalt der Felder).
Als Richtlinie (Muster) dienten die Anzeigen des Moduls contemplate
Sepp
Nodes sind teuer,
am 17.11.2009 - 11:02 Uhr
Nodes sind teuer, insbesondere bei der Verwendung von CCK. Wenn du z.B. in der Inhaltsverwaltung mehrere Nodes löschst, dann werden pro HTTP-Anfrage 5 Nodes gelöscht und dann auf eine Seite weitergeleitet die weitere 5 Nodes löscht, solange bis alle markierten Nodes gelöscht sind.
Oder ist eine Unterteilung z.B. in Prospekt und Datenteil sinnvoll?
Könnte sinnvoll sein, zum Beispiel wenn der Prospekt von anderen Personen gewartet wird als der Datenteil. Dann musst du aber wahrscheinlich Code schreiben, der Datenkonsistenz sicherstellt (wenn ein Produkt zurückgezogen wird, dann soll es auch im Prospekt icht mehr erscheinen) und einen Workflow bereitstellen, der verhindert das die beiden Teile auseinanderlaufen.
4. Datenfelder mit 42 verschiedenen Werten, wovon ca. 20 je nach Produkt ausgefüllt werden.
Eventuell könntest du mehrere Produkt-Inhaltstypen bereitstellen und dadurch die Anzahl der Felder in dem Inhaltstyp reduzieren.
--
Nodes sparen
am 17.11.2009 - 12:13 Uhr
Danke traxer,
Ich habe jetzt eine Inhaltstyp Produkt, an dem ich alle Felder definiere (für ex. und im -port).
Dann kommen neue Inhaltstypen hinzu in dem nur die notwendigen Felder angezeigt werden.
Das heisst, ein Node enthält alle zugehörigen Datenfelder.
Wie geht es weiter mit der Anzeige? Contemplate? Panels? Views?
Wir das Datenblatt dann eine Ansicht des Nodes.
Von bis Werte
am 17.11.2009 - 14:39 Uhr
z.B. von 50 mm bis 100 mm oder 3 dimensionale Maßangaben, werden dann als Einzelfelder mit Contemplate hintereinander gestellt? oder gibt es dafür ein extra CCK Feld?