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

Date Modul: Enddatum/Endzeit nachträglich zu Feld im Inhaltstyp hinzufügen

Eingetragen von Metasequoia (96)
am 26.03.2018 - 15:37 Uhr in
  • Module
  • Drupal 7.x

Hallo Forum,

kurze Frage: es scheint nachträglich nicht möglich zu sein, zu einem Datumsfeld (Date Modul) nachträglich noch ein End-Datum hinzuzufügen. Die entsprechende Option ist ausgegraut. Ist es tatsächlich so, dass man sich vor Erstellung von Inhalten, die dieses Feld nutzen, darüber im Klaren sein muss welche Datumserfassungsoptionen man benötigt und es später de facto kein Editieren des Feldes mehr möglich ist, wenn also schon Inhalte vorliegen? Oder gibt es einen Workaround? In meinem Fall soll nun ein Inhaltstyp für Veranstaltungen geändert werden, damit auch eine Endzeit erfasst werden kann.

Um etwas weiter auszuholen: der Grund für diese gewünschte Anpassung ist, dass die Veranstaltungen über einen iCal-Feed an andere Websites weitergegeben werden. Unter anderem an Wordpress-Sites mit dem "All in One Event Calendar"-Modul. Dieses zeigt nun unschön Termine ohne Enddatum bzw. ohne Endzeit trotzdem mit Endzeit an und zwar Endzeit=Startzeit. Also z.B. Datum: 26.3.18 10:00 - 10:00 Uhr.

‹ Context Modul - verschwinden die Blöcke Hierarchical Taxonomy Menu klappt nicht aus ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

nachträglch geht das leider

Eingetragen von caw (2762)
am 27.03.2018 - 15:06 Uhr

nachträglch geht das leider nicht. du kannst ja en zweites feld zur not anlegen. oder bei wenigen inhalten einfach das feld neu anlegen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn wir über größere

Eingetragen von Zman (185)
am 27.03.2018 - 20:52 Uhr

Wenn wir über größere Datenmengen sprechen, die tatsächlich beibehalten werden sollen, wäre der einzige Weg der mir einfällt eine Migration. Also neues Feld anlegen und per Migration die alten Daten als Startdatum im neuen Feld übertragen. Das ist allerdings nicht trivial. Mit etwas Glück hat dies jedoch schon mal jemand anders gelöst und irgendwo publiziert.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für die Hinweise und Ideen.

Eingetragen von Metasequoia (96)
am 28.03.2018 - 10:18 Uhr

Da werd ich wohl in den sauren Apfel beissen, das Feld neu anlegen und die Inhalte neu erstellen (Ärmel hochkrempel).

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: und es später de facto

Eingetragen von Jenna (1883)
am 29.03.2018 - 12:53 Uhr
Zitat:

und es später de facto kein Editieren des Feldes mehr möglich ist

Ist zwar für dich jetzt blöd, macht aber absolut Sinn, weil ein späteres Editieren ungeahnte Folgen haben könnte, je nachdem wo dieses Feld noch verwendet wird.

Du kannst auch folgendes versuchen (habe das mit einem Textfield schon öfters gemacht, mit Date Field zwar nicht, aber eigentlich sollte das funktionieren).

Erst das neue Feld anlegen, dann eine Rules schreiben:
Inhalt wird aktualisiert,Wert setzen, altes Feld als Ausgangsbasis, Wert neu schreiben in neues Feld.

Danach die entsprechenden Inhalte in Massenverarbeitung offline stellen und danach gleich wieder veröffentlichen.
Dann solltest du das Startdatum auch im neuen Feld haben, welches du ja mit Erfassung von Enddatum angelegt hast.

Wenn du dann alle Views, Layout Ausgabe etc. auf das neue Feld umgestellt hast, kann das alte gelöscht werden, vorsichtshalber würde ich das auf einer Test Install üben bis die Rules richtig greift.

Und auch checken ob du das alte Feld nur in einem Inhaltstyp verwendest oder mehrere Inhaltstypen dieses Feld verwenden (dann die Rules mit Bedingung ist Content Type A oder B) und lieber 2 Rules anlegen bevor man durcheinander kommt. Später kannst du die Rules ja wieder löschen.

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

danke für die info. ich sehe

Eingetragen von Metasequoia (96)
am 29.03.2018 - 18:57 Uhr

es gibt verschiedene ansätze. allerdings habe ich nun gestern die variante mit dem neuen feld und dem manuellen neueintragen der inhalte gewählt. der aufwand hielt sich zum glück in grenzen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
Weiter

Neue Kommentare

  • Verwende doch das Tag dafür,
    vor 4 Tagen 6 Stunden
  • Guckst du hier: step by step
    vor 3 Tagen 19 Stunden
  • Guckst du hier: step by step
    vor 3 Tagen 19 Stunden
  • Ich habe ja keine Angst vor
    vor 1 Woche 6 Tagen
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 2 Wochen 1 Tag
  • Vielen Dank erst einmal, aber
    vor 2 Wochen 3 Tagen
  • Du hast die "Trusted host
    vor 2 Wochen 3 Tagen
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 4 Wochen 2 Tagen
  • Git und rsync sind die wichtigsten Werkzeuge
    vor 4 Wochen 6 Tagen
  • Arrrrg. Nix Tabelle :-D /*
    vor 9 Wochen 1 Tag

Statistik

Beiträge im Forum: 250284
Registrierte User: 20498

Neue User:

  • Inga GuAph
  • Robertolix
  • DavidBit

» Alle User anzeigen

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