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

Globales CCK-Feld

Eingetragen von benny1979 (90)
am 28.12.2009 - 02:32 Uhr in
  • CCK und Views
  • Drupal 6.x

Hallo,

ich selektiere in einer View aus mehreren Inhaltstypen und möchte die x neuesten Nodes all dieser Inhaltstypen ausgeben. Ich könnte jetzt einfach nach Node:Datum sortieren, aber das Erstelldatum einer Node ist in meinem Fall nicht zuverlässig, weil ich auch Archiv-Daten einpflegen und das Datum selbst festlegen will.

Kann man irgendwie ein globales CCK Feld für das Datum erstellen, das ich mehreren Inhaltstypen zuweisen und dann in der View danach sortieren kann? Oder kann man das Problem anders lösen?

VG,
Benny

‹ Durchgängige Numerierung für verschiedene Felder [gelöst]tpl.php "Variablen, Checkboxen" CCK Felder. ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Du kannst jedes CCK-Feld

Eingetragen von Alexander Langer (2737)
am 28.12.2009 - 02:42 Uhr

Du kannst jedes CCK-Feld beliebigen Inhaltstypen zuordnen.

--
mortendk: everytime you use contemplate... Thor is striking down from above with his mighty hammer - crushing and killing a kitten!

webseiter.de

Yes, Drupal can!

webseiter.de :: Drupal, SEO und Hosting

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das CCK-Feld muß bei jedem

Eingetragen von benny1979 (90)
am 28.12.2009 - 16:28 Uhr

Das CCK-Feld muß bei jedem Inhaltstypen dann aber einen anderen Feld-Namen haben und somit kann ich bei der Ansicht nicht nur nach einem globalen Datumsfeld sortieren.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ist das eine Anforderung von

Eingetragen von Alexander Langer (2737)
am 28.12.2009 - 20:39 Uhr

Ist das eine Anforderung von dir und welchen Sinn erfüllt sie?

--
mortendk: everytime you use contemplate... Thor is striking down from above with his mighty hammer - crushing and killing a kitten!

webseiter.de

Yes, Drupal can!

webseiter.de :: Drupal, SEO und Hosting

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, das ist eine

Eingetragen von benny1979 (90)
am 29.12.2009 - 13:57 Uhr

Ja, das ist eine Anforderung. Um verschiedene Inhaltstypen nach Kategorie sortieren, oder filtern zu können, wurde die Taxonomie erfunden. Aber was ist, wenn man ein eigenes Format benötigt, in meinem Fall ein CCK-Datumsfeld.

Das Node-Erstellungsdatum, oder der Node-Titel sind z.B. immer global und man kann danach sortieren, egal wieviele Inhaltstypen man in der Ansicht/View selektiert hat. Schön wäre es, wenn man per CCK mehreren Inhaltstypen so ein globales Feld hinzufügen könnte, das dann auch kompatibel mit Views ist.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Da war nicht so gemein...

Eingetragen von r4s6 (1276)
am 29.12.2009 - 14:24 Uhr
benny1979 schrieb

Das CCK-Feld muß bei jedem Inhaltstypen dann aber einen anderen Feld-Namen haben.

Genau darauf hat Alexander seine Frage bezogen, und auf nichts anderes!

Alexander Langer schrieb

Ist das eine Anforderung von dir und welchen Sinn erfüllt sie?

Auch ich bin der Meinung, dass Du den Feldnamen in verschiedenen Typen gleich vergeben kannst.

Gruss Roger

Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen (1. Posting vom Thema) <==> das erleichtert das finden von Lösungen

Gruss Roger

Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen (1. Posting vom Thema) <==> das erleichtert das finden von Lösungen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich verstehe ehrlich gesagt

Eingetragen von Alexander Langer (2737)
am 29.12.2009 - 15:24 Uhr

Ich verstehe ehrlich gesagt auch nicht, wo nun das Problem liegt. Ich kann ein CCK-Feld anlegen und in beliebig vielen Inhaltstypen verwenden. Klar hat das Feld selbst denselben internen Namen. Warum auch nicht? Was sollte es mir bringen, wenn es anders benamt wäre? Wenn du über mehrere Inhaltstypen mit demselben Feld filtern willst funktiniert es auch nur, wenn das Feld denselben Namen hat - sonst wäre es auch nicht dasselbe Feld.

Die Sinnhaftigkeit deiner Anforderung erschließt sich uns nicht. Auf dem Hintergrund dessen was du in Views tun willst, schneidest du dir erst als Anforderung beide Beine ab und willst dann an einem Cross-Country-Lauf teilnehmen.

--
mortendk: everytime you use contemplate... Thor is striking down from above with his mighty hammer - crushing and killing a kitten!

webseiter.de

Yes, Drupal can!

webseiter.de :: Drupal, SEO und Hosting

  • Anmelden oder Registrieren um Kommentare zu schreiben

[OT]Toller Vergleich, Passt wunderbar[/OT]

Eingetragen von r4s6 (1276)
am 29.12.2009 - 15:34 Uhr
Alexander Langer schrieb

Die Sinnhaftigkeit deiner Anforderung erschließt sich uns nicht. Auf dem Hintergrund dessen was du in Views tun willst, schneidest du dir erst als Anforderung beide Beine ab und willst dann an einem Cross-Country-Lauf teilnehmen.

Gruss Roger

Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen (1. Posting vom Thema) <==> das erleichtert das finden von Lösungen

Gruss Roger

Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen (1. Posting vom Thema) <==> das erleichtert das finden von Lösungen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Bislang hatte ich für jeden

Eingetragen von ernstle (69)
am 18.01.2010 - 14:23 Uhr

Bislang hatte ich für jeden Inhaltstyp einen eigenen Feldnamen definiert,
z.B

Postleitzahl-Kunde
Postleitzahl-Lieferant
Ort-Kunde
Strasse-Kunde
Strasse-Lieferant
Ort-Lieferan
usw.

Wenn ich ie obigen Ausführungen richtig verstanden habe,kann ich in verschiedenen Inhaltstypen den gleichen Feldnamen verwenden, also
Postleitzahl
Strasse
Ort
Ist das richtig???
Ernst

  • Anmelden oder Registrieren um Kommentare zu schreiben

Besser noch: Du kannst

Eingetragen von Alexander Langer (2737)
am 18.01.2010 - 14:34 Uhr

Besser noch: Du kannst dasselbe FELD benutzen.

--
mortendk: everytime you use contemplate... Thor is striking down from above with his mighty hammer - crushing and killing a kitten!

webseiter.de

Yes, Drupal can!

webseiter.de :: Drupal, SEO und Hosting

  • Anmelden oder Registrieren um Kommentare zu schreiben

Worauf hier alle hinaus

Eingetragen von stebeg (448)
am 18.01.2010 - 14:43 Uhr

Worauf hier alle hinaus wollen: in der Felderverwaltung gibt es unter "Neues Feld" auch noch "vorhandenes Feld", wo du ein bereits erstelltes Feld dem Inhaltstypen hinzufügen kannst.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe noch keine

Eingetragen von ernstle (69)
am 07.02.2010 - 15:52 Uhr

Ich habe noch keine Erfahrungswerte:
Gibt es Nachteile bei Verwendung eines bereits vorhandenen Feldnamens?
Ernst

  • Anmelden oder Registrieren um Kommentare zu schreiben

Im Grunde nicht. Wenn du in

Eingetragen von Exterior (1139)
am 07.02.2010 - 19:29 Uhr

Im Grunde nicht. Wenn du in einem anderen Inhaltstyp ein Feld mit exakt den gleichen Eigenschaften benutzen möchtest, dann kannst du auch gleich das vorhandene Feld verwenden. Wenn das Feld aber andere Einstellungen benötigt, musst du ein neues anlegen.

Kleines Beispiel:
Du hast 3 Inhaltstypen: öffentliche Galerie, private Galerie und Titelbild.
Jetzt legst du für "öffentliche Galerie" ein Feld namens "Bild" an und gibst dort vor, dass Bilder maximal in der Größe 640x480 hochgeladen werden dürfen und gibst als Dateitypen jpg, gif und png an.

Die öffentliche und private Galerie unterscheiden sich nur insofern, dass nur angemeldete Benutzer den Inhaltstyp "private Galerie" sehen können, das wird aber bei den Einstellungen des Inhaltstyps festgelegt, nicht bei den Feldern.

Für die "privaten Galerien" brauchst du ein Bild-Feld, welches genau die gleichen Einstellungen hat, wie das der "öffentlichen Galerien", schließlich soll nur der Zugriff anders sein, die Bilder selbst sollen aber von der Größe her gleich sein. Also muss du kein neues Bild-Feld anlegen, sondern kannst schon das vorhandene verwenden.

Für "Titelbild" sollen die Einstellungen allerdings anders sein. Hier willst du nur jpg-Dateien erlauben und die Größe soll auf 240x180 begrenzt sein. Dafür musst du dann ein neues Bildfeld anlegen, weil die Einstellungen abweichen. Würdest du hier das vorhandene Bild-Feld verwenden und die Einstellungen entsprechend ändern, dann würden diese Einstellungen auch bei den beiden anderen Inhaltstypen übernommen.

So, ich hoffe, das war einigermaßen verständlich ;-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ein kleiner Zusatz

Eingetragen von r4s6 (1276)
am 07.02.2010 - 20:14 Uhr
Exterior schrieb

Für "Titelbild" sollen die Einstellungen allerdings anders sein. Hier willst du nur jpg-Dateien erlauben und die Größe soll auf 240x180 begrenzt sein. Dafür musst du dann ein neues Bildfeld anlegen, weil die Einstellungen abweichen. Würdest du hier das vorhandene Bild-Feld verwenden und die Einstellungen entsprechend ändern, dann würden diese Einstellungen auch bei den beiden anderen Inhaltstypen übernommen.

So, ich hoffe, das war einigermaßen verständlich ;-)

Die Grösse ist, sofern Imagecache Verwendung findet, dabei nicht relevant, weil auch das im Inhaltstyp festgelegt wird, könnte man sogar für dieses Bild das selbe Feld verwenden. Was es aber verhindert ist der Umstand, dass Du andere Einschränkungen bezüglich des Dateiformats machst.

Gruss Roger

Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen (1. Posting vom Thema) <==> das erleichtert das finden von Lösungen

Gruss Roger

Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen (1. Posting vom Thema) <==> das erleichtert das finden von Lösungen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, man muss bei privaten

Eingetragen von Exterior (1139)
am 08.02.2010 - 04:41 Uhr

Ja, man muss bei privaten und öffentlichen Galerien auch noch ganz andere Dinge beachten ;-)
Es ging ja nur darum, zu verdeutlichen, wann man ein vorhandenes Feld nehmen kann / sollte und wann nicht ;-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

danke

Eingetragen von ernstle (69)
am 08.02.2010 - 15:31 Uhr

Danke Euch

  • Anmelden oder Registrieren um Kommentare zu schreiben
Drupal 7 Demo-Website

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Node-Speichern wird mit zunehmender Laufzeit des Servers langsam
  • Fatal error: Maximum execution time of 30 seconds exceeded in ....../includes/file.inc on line 934
  • Probleme bei der Installation von memcache
  • Treffen in Düsseldorf - 8.9. und 22.9.2010
  • [erledigt] id und klassen bei blöcken
  • Anzahl der erstellten Nodes eines bestimmten Contenttypes für bestimmte Rollen limitieren
  • Seiten kombinieren
  • Drupal Übersetzung Englisch Deutsch
  • Fragen vor Umstieg zu Drupal 6 von Joomla
  • Lightbox-2 Inputfilter
  • Kostenplfichtige Useraccounts
  • Such-Index: Problem mit ISBNs / großen Zahlen
Weiter

Neue Kommentare

  • Zum einen würde ich den
    vor 5 Stunden 9 Minuten
  • Das Aktivieren von Modulen
    vor 5 Stunden 16 Minuten
  • Lies dich mal in Ruhe ein,
    vor 5 Stunden 19 Minuten
  • Hallo, das heißt, dass Dein
    vor 5 Stunden 26 Minuten
  • danke für den tip!
    vor 5 Stunden 54 Minuten
  • Nur ein Tip, aber ich würde
    vor 6 Stunden 20 Minuten
  • Ich habe noch das Problem,
    vor 6 Stunden 16 Minuten
  • E-Fee schrieb ...Entweder man
    vor 6 Stunden 39 Minuten
  • Tja, was heiß quasi Standard?
    vor 6 Stunden 54 Minuten
  • Hallo E-Fee, nach dem was Du
    vor 7 Stunden 11 Minuten

Statistik

Beiträge im Forum: 130977
Registrierte User: 11264

Neue User:

  • BAue
  • CodeFlatter
  • michastock

» Alle User anzeigen

User nach Punkten sortiert:
quiptime4714
stBorchert4318
md3609
Tobias Bähr3607
bv3490
Alexander Langer2737
dereine2604
pebosi2490
Thoor2223
rapsli1505
» User nach Punkten
Zur Zeit sind 2 User und 25 Gäste online.

Benutzer online

  • Tobias Bähr
  • t0b1

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Showroom
  • » Forum
  • » Drupalchannel
  • » Ü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
  • Bücherecke

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
  • Drupal Demo
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association