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

Globales CCK-Feld

Eingetragen von benny1979 (59)
am 28.12.2009 - 01: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 (2512)
am 28.12.2009 - 01:42

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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das CCK-Feld muß bei jedem

Eingetragen von benny1979 (59)
am 28.12.2009 - 15:28

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 (2512)
am 28.12.2009 - 19:39

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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, das ist eine

Eingetragen von benny1979 (59)
am 29.12.2009 - 12:57

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 Rabbit69 (1106)
am 29.12.2009 - 13:24
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 (2512)
am 29.12.2009 - 14:24

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

  • Anmelden oder Registrieren um Kommentare zu schreiben

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

Eingetragen von Rabbit69 (1106)
am 29.12.2009 - 14:34
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 (55)
am 18.01.2010 - 13:23

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 (2512)
am 18.01.2010 - 13:34

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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Worauf hier alle hinaus

Eingetragen von stebeg (369)
am 18.01.2010 - 13:43

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 (55)
am 07.02.2010 - 14:52

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 (268)
am 07.02.2010 - 18:29

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 Rabbit69 (1106)
am 07.02.2010 - 19:14
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 (268)
am 08.02.2010 - 03:41

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 (55)
am 08.02.2010 - 14:31

Danke Euch

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Useralbum mit Acidfree
  • Gast erstellt cck, soll Mail kriegen mit Bearbeitungslink
  • View slideshow
  • Update von 6.15 auf 6.16 [warten auf Bugfix]
  • Suchformular mit Views erstellen?
  • Probleme bei der Installation
  • Module erscheinen unter Themes!
  • Zugriffskontrollen - Verwirrt
  • Berechnung eines Wertes aus Feldern in Inhaltstyp
  • 'nordwind-windkraft-de'
  • Forenthema teilen [gelöst]
  • Login Weiterleitung
Weiter

Neue Kommentare

  • das wüsste auch ich sehr
    vor 1 Minute 59 Sekunden
  • Hattest Du zuwenig Geduld?
    vor 50 Minuten 57 Sekunden
  • Laut den Bildern, bekommst du
    vor 55 Minuten 59 Sekunden
  • Also eigentlich weiß ich wie
    vor 1 Stunde 25 Minuten
  • Egal
    vor 1 Stunde 29 Minuten
  • Screenshot?
    vor 1 Stunde 46 Minuten
  • Hm, sind es etwa 5 oder doch
    vor 1 Stunde 47 Minuten
  • Danke,
    vor 1 Stunde 51 Minuten
  • Das Video läd nicht
    vor 1 Stunde 54 Minuten
  • Cool! Danke für den Tipp!!!
    vor 2 Stunden 2 Minuten

Statistik

Beiträge im Forum: 113526
Registrierte User: 10248

Neue User:

  • mikeschneik
  • jacko123
  • sWn

» Alle User anzeigen

User nach Punkten sortiert:
quiptime4706
stBorchert3637
md3536
Tobias Bähr3431
bv3275
dereine2589
Alexander Langer2512
pebosi2488
Thoor1721
rapsli1475
» User nach Punkten
Zur Zeit sind 14 User und 35 Gäste online.

Benutzer online

  • e-anima
  • randy
  • E-Fee
  • bv
  • newbie
  • sWn
  • krabbe
  • seitenmanufaktur
  • MaWoSch
  • Waldknoblauch
  • CyberCore
  • Carsten Logemann
  • Frank Ralf
  • Rabbit69

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Showroom
  • » Forum
  • » Drupalchannel
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Referenzen
  • Installation
  • Update
  • Forum
  • Team

Quicklinks II

  • 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

  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
DrupalCamp.de - Drupal Initiative - Drupal Association