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

[GELÖST] Mit Rules einen Manuellen aktivierten Beitrag um xx Tage aktivieren wen unveröffentlicht

Eingetragen von Svenswiss (218)
am 18.10.2013 - 09:36 Uhr in
  • Module
  • Drupal 7.x oder neuer

Hallo zusammen,

Ich komme einfach nicht weiter. Möchte gerne mit Rules folgendes realisieren.

1. Nach XX Tage Beitrag unveröffentlicht schalten. ->> Erledigt
2. Manuelle Aktivierung = XX Tage öffentlich schalten. ->> Noch offen

- Mit Views habe ich eine Ansicht für z.B „Online Inserate“ und „Offline Inserate“ erstellt.
- Bei „offline Inserate“ habe ich mit Modul Publish Content dafür gesorgt das ich denn Inserat selber wieder aktivieren kann mit einem Link, funktioniert auch.

Das Problem ist, wie bringe ich Rules bei wenn ich auf Link Aktivieren in Views Ansicht „offline Inserate“ klicke, das Rules XX Tage öffentlich schaltet.

Unter Event in Rules habe ich ja keine Auswahl für z.B, wenn Veröffentlicht oder was weis ich :-)

LG
Sven

‹ Summe aus verschiedenen Feldern errechnen [GELÖST] Mit Rules einen Manuellen aktivierten Beitrag um xx Tage aktivieren wen unveröffentlicht ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Das Verlängern

Eingetragen von ronald (3845)
am 18.10.2013 - 14:57 Uhr

muss ein neues Datum - "veröffentlicht bis" setzen, das von der Rule, die per Cron deaktiviert, abgefragt wird.

Grüße
Ronald

  • Anmelden oder Registrieren um Kommentare zu schreiben

Guten Morgen und Danke für

Eingetragen von Svenswiss (218)
am 21.10.2013 - 08:20 Uhr

Guten Morgen und Danke für die Antwort.

Kannst du mir das irgend wie anders erklären. Ich verstehe nicht was du meinst mit

Zitat:

muss ein neues Datum - "veröffentlicht bis" setzen

LG
Sven

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ist es möglich mit Flag Modul

Eingetragen von Svenswiss (218)
am 21.10.2013 - 15:42 Uhr

Ist es möglich mit Flag Modul so was zu realisieren?
Wen ja, einen Anhaltspunkt bitte.

Lg
Sven

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das Flag-Modul baut eine

Eingetragen von wla (9333)
am 21.10.2013 - 16:06 Uhr

Das Flag-Modul baut eine Verknüpfung zwischen einem Node/Entity und einem User. Daneben kann auch noch der Zeitpunkt abgefragt werden, zu dem die Flag gesetzt wurde. Mehr Informationen sind nicht verfügbar. Jetzt mußt Du entscheiden, ob Dir das reicht.

Beste Grüße
Werner

.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

vielen Dank Werner. LG Sven

Eingetragen von Svenswiss (218)
am 21.10.2013 - 16:10 Uhr

vielen Dank Werner.

LG
Sven

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich klaube es einfach nicht.

Eingetragen von Svenswiss (218)
am 22.10.2013 - 08:58 Uhr

Ich klaube es einfach nicht. In Rules unter Bedingungen: Inhalt ist unveröffentlicht fehlt?
Seit Gestern probiere ich es und habe es immer noch nicht :-/

  • Anmelden oder Registrieren um Kommentare zu schreiben

Data comparison

Eingetragen von C_Logemann (856)
am 22.10.2013 - 11:05 Uhr

Die meisten Bedingungen kann man mit "Data comparison" (wie auch immer das übersetzt wurde) abfragen. Dort findet man von jeder Entity, die ein Rules-Event als Information bereit stellt, die entsprechenden Standard-Felder, wenn diese korrekt vom Modul , das die Entity verwaltet definiert wird, "beschrieben" werden. Das "veröffentlicht"-Flag wird bei Node in der Tabellenspalte "status" gespeichert und somit kannst Du "ist unveröffentlicht" über mit "node:status" erreichen ...

Tipp: Separate Felder wie z.B. ein weiteres Text-Feld im Node kann man mit "Data comparison" oft erst abfragen wenn man zuvor eine "Entity has field" Bedingung stellt.

# DrupalCenter-Moderator # Mitglied im Drupal e.V. # https://www.drupal.org/u/c-logemann
# CTO der Nodegard GmbH: CMS Security & Availability Operations / Wir unterstützen IT-Abteilungen, Agenturen, Freiberufler:innen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo zusammen Ich bin wieder

Eingetragen von Svenswiss (218)
am 06.12.2013 - 23:52 Uhr

Hallo zusammen

Ich bin wieder dabei mein Problem zu lösen. Also, ich habe es geschafft mit der manuellen veröffentlicht und unveröffentlicht.

Ich habe es mit Flag und Rules realisiert.

Bild1 - Meine aktive Regeln
Bild2 - Ansicht von „Inserat läuft ab“
Bild3 - Ansicht von „Inserat reaktivieren ON“ (ON, steht für Inserat wurde gekennzeichnet)
Bild4 - Ansicht von „Inserat reaktivieren OFF“ (OFF, steht für Kennzeichnung wurde zurückgenommen)
Bild5 - Ansicht von „Komponente“ (Alles was passiert wenn Inserat abgelaufen ist)

Der Ablauf ist wie folgt:

  1. Benutzer erstellt einen Inserat
  2. Inserat ist 30 Tage online
  3. Inserat wird automatisch deaktiviert und ist unveröffentlicht
  4. Benutzer wird via email benachrichtigt das sein Inserat abgelaufen ist
  5. Benutzer aktiviert in Profil mithilfe von Flag seinen abgelaufenen Inserat
  6. Jetzt wiederholt sich das von 2 bis 4

Bis hier hat alles wunderbar funktioniert. Jetzt kommt mein Problem!

Wenn ich denn Inserat Kennzeichne und wieder die Kennzeichnung zurücknehme werde ich via mail benachrichtigt das mein Inserat abgelaufen ist. Das möchte ich gerne umgehen.

Meine Wunschlösung wäre, benachrichtigung via mail nur wenn die 30 Tagen abgelaufen sind und nicht wenn ich die Kennzeichnung zurücknehme.

Wie löse ich das Problem?

Ich bedanke mich im Voraus!

LG
Sven

AnhangGröße
Bild1.png 78.63 KB
Bild2.png 46.24 KB
Bild3.png 243.77 KB
Bild4.png 52.09 KB
Bild5.png 34.13 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo zusammen Ich habe es

Eingetragen von Svenswiss (218)
am 09.12.2013 - 15:13 Uhr

Hallo zusammen

Ich habe es folgendermassen gelöst.

1. Unter Flag habe ich denn "Link-Typ" = Normaler Link genommen

Jetzt hat der Benutzer gar keine Möglichkeit die Kennzeichnung zurückzunehmen.

LG
Sven

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Matomo(?) in Seite, aber Deinstalliert!
  • Upgrade Drupal 7 auf Drupal 9 / Inhalt erstellen zeigt nur Fehler an
  • Olivero veraendern
  • Fehlermeldung nach Update auf Drupal 10
  • Wie Button erstellen?
  • footnotes bei D10 und CKE5
  • ckeditor Bilder skalieren
  • Bild in welcher Form die Beschriftung!
  • Drupal 10 und Adaptive Theme 2.0
  • Drupal Commerce: Deprecated Module deinstallieren: CKEditor, RDF
  • [gelötst] Migration einer Seite von D8.9 auf 9 resp 10
  • Theme Olivero - Rand entfernen?
Weiter

Neue Kommentare

  • @onkel Bob,Erst mal
    vor 3 Tagen 15 Stunden
  • Prinzipiell geht das schon.
    vor 3 Tagen 15 Stunden
  • Rubi_2021 schriebWie genau
    vor 1 Woche 2 Tagen
  • Ok, war ein Versuch. ;-) Kann
    vor 1 Woche 2 Tagen
  • Danke
    vor 1 Woche 2 Tagen
  • Redest Du von dem
    vor 1 Woche 2 Tagen
  • Mit sticht das hier ins
    vor 1 Woche 2 Tagen
  • Mit welcher Version Drupal
    vor 1 Woche 2 Tagen
  • Bitte um Hilfe
    vor 1 Woche 3 Tagen
  • Fehler trotz Neuinstallation
    vor 1 Woche 3 Tagen

Statistik

Beiträge im Forum: 248796
Registrierte User: 19832

Neue User:

  • J. Berten
  • vohome
  • DerRalph

» Alle User anzeigen

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