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

Date Range Picker für Zeitraum

Eingetragen von nicki (188)
am 11.09.2018 - 10:30 Uhr in
  • Modulsuche
  • Drupal 8.x oder neuer

Hallo zusammen,

ich erstelle gerade einen neue Seite auf der ich gerne einen Zeitraum (Datum von / bis) in einem Inhaltstypen verwenden möchte. Dazu habe ich ein Feld vom Typ Datum (Zeitraum) eingefügt. Ich finde das bereitgestellte Widget aber nicht wirklich so toll.

Ich hätte gerne ein Widget in dem man den Zeitraum von / bis direkt im Popup auswählen kann.
Gibt es eine Möglichkeit das Widget zu überschreiben? Ich würde gerne z.B. dieses Widget einbauen: http://www.daterangepicker.com

Vielleicht hat ja auch jemand einen Link, wie man das Eingabeformular eines Inhaltstyp ändern kann. Ich habe da immer wieder dran gesucht aber nichts brauchbares gefunden.

Liebe Grüße und Danke

‹ Node => E-Mail notification Date Range Picker für Zeitraum ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Die einzige Möglichkeit die

Eingetragen von Hyp1 (1463)
am 12.09.2018 - 22:54 Uhr

Die einzige Möglichkeit die mir einfällt,
wäre den Theme Hook für den Datepicker zu überschreiben.
Das ist allerdings nicht ganz trivial.

MfG

Robert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich hänge mich mal an, damit

Eingetragen von montviso (2188)
am 13.09.2018 - 07:41 Uhr

Ich hänge mich mal an, damit ich automatisch benachrichtigt werde, falls hier noch das Ei des Kolumbus gefunden wird...;-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Irgendwie unbefriedigend,

Eingetragen von nicki (188)
am 13.09.2018 - 07:54 Uhr

Irgendwie unbefriedigend, dass es keine einfache Möglichkeit gibt so etwas umzusetzen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi,es sind ja auch 2

Eingetragen von Hyp1 (1463)
am 13.09.2018 - 09:58 Uhr

Hi,

es sind ja auch 2 unterschiedliche Kardinalitäten.
Ein Start-Enddatum hat 2 Werte.
Ein Range hat nur 1 Wert.

MfG

Robert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hyp1 schrieb es sind ja auch

Eingetragen von nicki (188)
am 13.09.2018 - 11:44 Uhr
Hyp1 schrieb

es sind ja auch 2 unterschiedliche Kardinalitäten.
Ein Start-Enddatum hat 2 Werte.
Ein Range hat nur 1 Wert.
t

Das ist richtig. Ich hatte halt die Hoffnung, dass es in Drupal 8 mittlerweile eine Möglichkeit gibt, die Form relativ einfach zu themen. Das ist so ein Punkt, der mir in der Vergangenheit immer wieder zum Problem geworden ist bei Drupal.

Idee wäre es auch, ein Textfeld mit einem eigenen Widget (Date Range Picker) zu erstellen und dann beim speichern der Node die Daten per Rules in das von / bis Feld schreiben.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn es kein Modul gibt

Eingetragen von Hyp1 (1463)
am 13.09.2018 - 12:01 Uhr

Wenn es kein Modul gibt welches einen Date Range Picker zur Verfügung stellt
musst du selbst ein Feld erstellen und das entsprechend Themen.

MfG

Robert

PS: Da ein Range nur einen Wert hat welche Werte möchtest Du dann in die Felder von und bis schreiben?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hyp1 schrieb Da ein Range nur

Eingetragen von nicki (188)
am 13.09.2018 - 12:28 Uhr
Hyp1 schrieb

Da ein Range nur einen Wert hat welche Werte möchtest Du dann in die Felder von und bis schreiben?

Mir geht es nicht um den Zeitraum sondern um das Start und Endedatum. Somit könnte ich in ein Textfeld den Wert "01.01.2018 - 02.01.2018" schreiben. Um dann mit dem Datum auch in Views usw. arbeiten zu können, macht es ja Sinn diese Werte auch in ein Datumsfeld zu schreiben. Das wäre mit Rules ja kein Problem.

  • Anmelden oder Registrieren um Kommentare zu schreiben

01.01.2018 - 02.01.2018 sind

Eingetragen von Hyp1 (1463)
am 13.09.2018 - 13:11 Uhr

Also nochmal:
01.01.2018 - 02.01.2018 sind 2 Datumsfelder.
Ein Range von 30 Tagen der ungefähr das selbe Ausdrückt ist nur 1 Feld (integer).
Wenn du "01.01.2018 - 02.01.2018" in ein Textfeld schreibst,
dann ist das ein String und damit kannst Du in Views mit berechnen nicht viel anfangen.

MfG

Robert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Mit nur einem Feld kann man

Eingetragen von montviso (2188)
am 13.09.2018 - 12:46 Uhr

Mit nur einem Feld kann man ja Filter wie "Datum Liegt zwischen xy und yz" auch vergessen.
Würde ich nicht machen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

@Montviso Der Date Range

Eingetragen von Hyp1 (1463)
am 13.09.2018 - 13:09 Uhr

@Montviso Mit einem Date Range Picker speichert man letzten Endes nur einen Wert.

  • Anmelden oder Registrieren um Kommentare zu schreiben

@Hyp1 ja klar speichert man

Eingetragen von montviso (2188)
am 13.09.2018 - 14:04 Uhr

@Hyp1 ja klar speichert man damit nur einen Wert.
Das meine ich doch, dass deshalb gewisse Filtermethoden nicht funktionieren.

  • Anmelden oder Registrieren um Kommentare zu schreiben

@nicki, Rules und D8 ist so

Eingetragen von montviso (2188)
am 13.09.2018 - 14:05 Uhr

@nicki,
Rules und D8 ist so ne Sache...Keinesfalls stabil.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hyp1 schrieb 01.01.2018 -

Eingetragen von nicki (188)
am 13.09.2018 - 14:41 Uhr
Hyp1 schrieb

01.01.2018 - 02.01.2018 sind 2 Datumsfelder.

Das ist mir klar und in einem Feld vom Typ Datum und einem Anfang und Ende sind beide Datumswerte in dem Array gespeichert.

Hyp1 schrieb

Ein Range von 30 Tagen der ungefähr das selbe Ausdrückt ist nur 1 Feld (integer).

Auch klar. Es werden aber die Datumswerte benötigt.

Hyp1 schrieb

Wenn du "01.01.2018 - 02.01.2018" in ein Textfeld schreibst, dann ist das ein String und damit kannst Du in Views mit berechnen nicht viel anfangen.

Kenne ich. Deshalb habe ich bei einem anderen Projekt den Wert in ein Textfeld geschrieben und dann mit Rules beim speichern umgewandelt und in die entsprechenden Felder geschrieben.

montviso schrieb

@nicki,
Rules und D8 ist so ne Sache...Keinesfalls stabil.

Ich dachte mittlerweile hätte sich das alles etwas gebessert. Bin bei meinem letzten Projekt auch wieder auf Drupal 7 zurück....

  • Anmelden oder Registrieren um Kommentare zu schreiben

Keine Ahnung, was sich seit

Eingetragen von montviso (2188)
am 13.09.2018 - 15:15 Uhr

Keine Ahnung, was sich seit meinem letzten Versuch mit Rules getan hat.
Damals ging ein Event nicht, glaube Update Node...war auch in den Issues genannt.
Und das Modul ist immer noch Alpha.

Es werden Sponsoren gesucht. ;-)
Hier gibt es mehr dazu:
https://d8rules.org/
Mir war es dann doch etwas zu heftig.
100€ hätte ich gerne gezahlt, aber keine 500, oder was aktuell die kleinste Einheit ist.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Fago hat aktuell keine Zeit

Eingetragen von wla (9461)
am 14.09.2018 - 12:13 Uhr

Fago hat aktuell keine Zeit mehr, sich um das Rules Modul zu kümmern (selbst wenn es Geld gäbe) und sucht jemand, der es übernimmt. Ich glaube auf der DrupalEurope hat er jemanden gefunden. Mal sehen, wie es weitergeht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke, Werner...interessante

Eingetragen von montviso (2188)
am 14.09.2018 - 12:44 Uhr

Danke, Werner...interessante Info.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Bei Drupal 7 gibt es ja das

Eingetragen von Jenna (1883)
am 14.09.2018 - 13:19 Uhr

Bei Drupal 7 gibt es ja das Modul https://www.drupal.org/project/availability_calendars was genau das kann und auch sehr gut.

Farbige Auswahl von bis, verteilt auf 2 Datumsfelder, leider ist nicht geplant das auf D8 zu portieren, es gibt einen Hinweis zu BAT, aber ob es dort schon eine ähnliche Funktion gibt weiß ich nicht.

Für Drupal 8 benötige ich auch genau diese Funktion, da meine Kunden damit super klar kommen und das farbige markieren für FeWos zu schätzen wissen.
Man kann z.B. mit Click auf KW eine ganze Woche markieren, oder einen Monat usw. und responsive ist es auch.

Bin ebenfalls sehr an einer Lösung interessiert und beteilige mich auch an Spenden mit jeweils 100,- Euro (Rules und weitere Module).
Ich finde 500,00 Euro als Einstieg zu hoch, denn es wird vermutlich noch weitere Module geben wo ähnliches gefordert wird.

Zitat:

Vielleicht hat ja auch jemand einen Link, wie man das Eingabeformular eines Inhaltstyp ändern kann. Ich habe da immer wieder dran gesucht aber nichts brauchbares gefunden.

Was genau meinst du? Layout Tipps?

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

@montviso unter

Eingetragen von Jenna (1883)
am 14.09.2018 - 13:32 Uhr

@montviso

unter https://d8rules.org/invoice?funding=rules-core-engineers gibt es doch das Feld custom amount und oben steht Spendenquittungen ab 35,- Euro?

Ich finde da gar nichts was erst ab 500,- möglich ist.

Aber vermutlich bringt es ja jetzt nichts dahin zu spenden wenn er ohnehin keine Zeit hat.

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielleicht wurde das

Eingetragen von montviso (2188)
am 14.09.2018 - 14:14 Uhr

Vielleicht wurde das geändert.
Ist schon einige Zeit her, wo das diskutiert wurde.

Es gibt ja auch ein Alternativ-Projekt, das für Commerce forciert wurde.
Ich habe leider vergessen, wie das heißt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hauptsache Rules wird von

Eingetragen von Jenna (1883)
am 14.09.2018 - 14:23 Uhr

Hauptsache Rules wird von jemandem übernommen und wla kann ihn dann ja bestimmt dazu bewegen seinen eigenen Spenden Button hier reinzusetzen.

Ich kann das schon verstehen, so ein komplexes Modul wie Rules jetzt für D8 und dann für D9 anzupassen, da darf man nicht mehr viele Hobbys oder andere Aufträge haben.

Und irgendwie muss ja auch derjenige leben können der vermutlich hunderte, wenn nicht tausende Stunden im Lauf der Jahre da rein steckt.

Schade das es nicht mit in den Core gewandert ist, ich komme nach wie vor ohne Rules mit D8 nicht weiter. Auch wenn sich schon vieles verbessert hat.

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

Jetzt weiß ich wieder, wie

Eingetragen von montviso (2188)
am 14.09.2018 - 14:56 Uhr

Jetzt weiß ich wieder, wie das Alternativ Projekt heißt:
https://www.drupal.org/project/business_rules

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das ist auch mein Problem.

Eingetragen von nicki (188)
am 14.09.2018 - 14:57 Uhr

Das ist auch mein Problem. Ich denke ich werde auch einfach wieder auf Drupal 7 zurück mit dem Projekt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nicki, das bedeutet dann in

Eingetragen von montviso (2188)
am 14.09.2018 - 15:12 Uhr

Nicki, das bedeutet dann in ein paar Jahren ca. 60% des jetzigen Aufwands in die Migration auf D8 stecken.
Ist halt die Frage, ob es das wert ist.
Da rentiert sich schon, ein paar fehlende Funktionen per eigenem Modul rein zu machen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: Jetzt weiß ich wieder,

Eingetragen von Jenna (1883)
am 14.09.2018 - 20:32 Uhr
Zitat:

Jetzt weiß ich wieder, wie das Alternativ Projekt heißt:

Wow, danke... das ist ja spannend, guck ich mir am Wochenende gleich an.

Arbeitest du schon mit dem Modul?

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: Arbeitest du schon mit

Eingetragen von montviso (2188)
am 15.09.2018 - 13:29 Uhr
Zitat:

Arbeitest du schon mit dem Modul?

Nein, damals wo es mich interessiert hat, war es mir noch zu riskant.
Da habe ich lieber ein eigenes kleines Modul gemacht.

Und seitdem nicht mehr gebraucht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, ich hatte ein

Eingetragen von pidru (53)
am 04.03.2019 - 09:44 Uhr

Hallo, ich hatte ein ähnliches Problem und kam mit hooks zum ändern des Feldes nicht weiter
habe es dann per JS gelöst mit Hilfe von https://stackoverflow.com/questions/23671407/restrict-future-dates-in-html-5-date-input da mir andere (hier) nicht halfen. Vielleicht nützt Dir das ja etwas.

  • 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 4 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 5 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 4 Wochen 3 Stunden
  • In der entsprechenden View
    vor 4 Wochen 3 Stunden
  • Dazu müsstest Du vermutlich
    vor 4 Wochen 3 Stunden
  • gelöst
    vor 6 Wochen 3 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20453

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 24 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