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 - 08: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 (3831)
am 18.10.2013 - 13: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 - 07: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 - 14: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 (9012)
am 21.10.2013 - 15: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-in-duesseldorf.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 - 15: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 - 07: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 (823)
am 22.10.2013 - 10: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 Management

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo zusammen Ich bin wieder

Eingetragen von Svenswiss (218)
am 06.12.2013 - 22: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 - 14: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

  • D 7.78 und eine sqlite Datenbank statt mySQL
  • Versenden von Anfragen per Webform
  • eMail-Adresse überprüfen ob diese auch tatsächlich existiert
  • [gelöst]Welche Tokens werden bei Images im Feld Dateiverzeichnis erlaubt
  • Modulupdate per Webinterace scheitert an authorize.php und access denied für Admin-User
  • Fehlermeldung nach Update auf PHP 7.4 - array offset on value of type null in geocoder_widget...
  • BEF Exposed Filter collapse funktioniert nicht mit Bootstrap Theme
  • content und media-files von drupal8 nach drupal9 migrieren
  • Notificationsnicht immer und gesammelt bei Update
  • Meldung zu Token im Statusbericht
  • Fehlermeldung: Deprecated function
  • Warning: call_user_func() expects parameter 1 to be a valid callback, class 'Drupal\node\Entity\Node' does not have a method 'ge
Weiter

Neue Kommentare

  • bei den meisten Hostern
    vor 11 Stunden 23 Minuten
  • wirklich sicherstellen kann man es nur,
    vor 11 Stunden 27 Minuten
  • Moin Moin vielen lieben Dank
    vor 17 Stunden 5 Minuten
  • Auch,wenn es noch über
    vor 21 Stunden 49 Minuten
  • Das steht über dem Bereich,
    vor 21 Stunden 52 Minuten
  • Hallo Jenna, ich habe das
    vor 1 Tag 18 Stunden
  • Ich hatte gehofft, bis auf
    vor 1 Tag 18 Stunden
  • Wenn der Provider keine freie
    vor 1 Tag 18 Stunden
  • Problemeingrenzung
    vor 1 Tag 20 Stunden
  • Ich habe es bei einigen
    vor 2 Tagen 21 Stunden

Statistik

Beiträge im Forum: 245991
Registrierte User: 18832

Neue User:

  • finnster
  • Damian1802
  • MrWebMV

» Alle User anzeigen

User nach Punkten sortiert:
wla9012
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3916
ronald3831
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 4 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