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

Globales CCK-Feld

Eingetragen von benny1979 (119)
am 28.12.2009 - 01:32 Uhr in
  • 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 (3416)
am 28.12.2009 - 01: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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das CCK-Feld muß bei jedem

Eingetragen von benny1979 (119)
am 28.12.2009 - 15: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 (3416)
am 28.12.2009 - 19: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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, das ist eine

Eingetragen von benny1979 (119)
am 29.12.2009 - 12: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 (1383)
am 29.12.2009 - 13: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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich verstehe ehrlich gesagt

Eingetragen von Alexander Langer (3416)
am 29.12.2009 - 14: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

  • Anmelden oder Registrieren um Kommentare zu schreiben

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

Eingetragen von r4s6 (1383)
am 29.12.2009 - 14: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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Bislang hatte ich für jeden

Eingetragen von ernstle (98)
am 18.01.2010 - 13: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 (3416)
am 18.01.2010 - 13: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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Worauf hier alle hinaus

Eingetragen von stebeg (463)
am 18.01.2010 - 13: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 (98)
am 07.02.2010 - 14: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 (2903)
am 07.02.2010 - 18: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 (1383)
am 07.02.2010 - 19: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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, man muss bei privaten

Eingetragen von Exterior (2903)
am 08.02.2010 - 03: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 (98)
am 08.02.2010 - 14:31 Uhr

Danke Euch

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • 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
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 3 Tagen
  • Hey danke
    vor 2 Wochen 3 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 4 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 2 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 2 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 6 Tagen
  • In der entsprechenden View
    vor 3 Wochen 6 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 6 Tagen
  • gelöst
    vor 6 Wochen 2 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20457

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» 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 30 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