Lösung gesucht zeitlich begrenzter Inhalt (Rules?)
am 14.06.2016 - 16:37 Uhr in
Hallo Leute habe mal ein Problem.
Ich habe einen Fussballverein als "kunde"
Es soll eine Mannschaft-Seite (Node) erstellt werden (Mannschaftsfoto/Termine/Bilder). Contenttyp "Mannschaft"
unterscheiden tue ich das mit Taxonomy Kategorien "Saison" + "Abteilungen"
Saisonbegriffe sind : 2015/2016 - 2016/2017 usw.
Abteilungsbegriffe sind: 1.Mannschaft - 2.Mannschaft - Alte Herren - A-Jugend usw.
Jetzt kommt es:
Wenn eine Node gespeichert wurde ZB: 2015/2016 - 1.Mannschaft SOLL hier keine Neuer Node (1.Mannschaft) dazu kommen, sondern es soll höchstens Editiert/bearbeitet werden.
Erst wenn die neue Saison (immer ab Juni jeden zukünftigen Jahres) kann eine neue Node zB:2016/2017-1.Mannschaft erzeugt werden können.
Das gleiche soll gelten für die anderen Mannschaften zB: 2.Mannschaft - Alte Herren - A-Jugend
Vorab vielen dank mit der Bitte um detaillierte Hilfe!
LG Peter
- Anmelden oder Registrieren um Kommentare zu schreiben
auf anhieb fallen mir 2
am 22.06.2016 - 16:05 Uhr
auf anhieb fallen mir 2 ansätze ein:
1. https://www.drupal.org/project/node_limit – wenn's damit geht, gut.
2. gar keine rechte zum erstellen neuer nodes vergeben, sondern das pro saison über rules machen.
beste Grüße
Marco
– Grüße aus Franken –
"Eine Entscheidung ist dann eine gute Entscheidung, wenn Sie zu mehr Möglichkeiten führt.”
Heinz von Foerster (Kybernetiker)
www.bienlein-kommunikation.de
custom validation wird benötigt
am 23.06.2016 - 19:09 Uhr
1. https://www.drupal.org/project/node_limit – wenn's damit geht, gut.
Wird's nicht, denn das Modul limitiert rein die Anzahl Nodes eines Types
]2. gar keine rechte zum erstellen neuer nodes vergeben, sondern das pro saison über rules machen.
Wie soll das denn gehen? Davon abgesehen kannst du doch beim Node Create noch gar nicht wissen, welche Saison und Abteilung der Autor auswählen wird....
@PeterX:
Mit einer zeitlichen Begrenzung hat das hier doch nichts zu tun. Du willst lediglich vermeiden, dass Manschafts- Nodes für die gleiche Saison und Abteilung mehrfach angelegt werden können.
Das Problem lässt sich recht simpel mit einer custom validation function und einem form_alter() für das node form des CT "Mannschaft" lösen.
Alternativ kannste ja mal versuchen diesen Workflow mit Rules hinzuwürgen. Ich glaube aber eher nicht, dass das funktionieren wird.
Genau das ist es, Glycid ich
am 24.06.2016 - 03:41 Uhr
Genau das ist es, Glycid
ich muß mir das anschauen, ob ich das hinkriege.
So fit wie Du bin ich nicht ! Danke
LG Peter
Mit einer zeitlichen Begrenzung hat das hier doch nichts zu tun. Du willst lediglich vermeiden, dass Manschafts- Nodes für die gleiche Saison und Abteilung mehrfach angelegt werden können.
Das Problem lässt sich recht simpel mit einer custom validation function und einem form_alter() für das node form des CT "Mannschaft" lösen.
Alternativ kannste ja mal versuchen diesen Workflow mit Rules hinzuwürgen. Ich glaube aber eher nicht, dass das funktionieren wird.[/quote]
Nein
am 24.06.2016 - 03:49 Uhr
Nein kriege ich nicht hin, bin kein Programmierer.
das geht schon evtl mit node
am 24.06.2016 - 04:19 Uhr
das geht schon evtl mit node limits. dort gibts ja das submodul time intervall
C.A.W. Webdesign
Zitat: das geht schon evtl
am 01.07.2016 - 21:59 Uhr
das geht schon evtl mit node limits. dort gibts ja das submodul time intervall
das meinte ich.
– Grüße aus Franken –
"Eine Entscheidung ist dann eine gute Entscheidung, wenn Sie zu mehr Möglichkeiten führt.”
Heinz von Foerster (Kybernetiker)
www.bienlein-kommunikation.de