Zum Inhalt springen

macina_banners mit Zeitgesteuerter Veröffentlichung

Erstellt am 30. November 2013 · 7 Antworten · letzte Antwort am 30. November 2013

Tags: TYPO3 4.x, Frage

mbuchegger ·

Hallo.

Ich muss Banner um eine gewisse Uhrzeit deaktivieren bzw. aktivieren. Also nicht nur tageweise.
Hat da jemand eine Idee wie ich das machen kann? Die Extention selbst nimmt ja nur ein Datum an.

lg M.

Schweriner ·

Die schönste Lösung wäre es wohl, die Extension ein bisschen zu verändern. So oder so brauchst Du pro Banner zwei Felder mit Start und Endzeit. Danach müsstest Du auch nochmal die PHP Dateien von Macina anpacken und deine neuen Bedingungen hinzufügen.
Schade, dass Macina sowas nicht von Haus aus mitbringt.

mbuchegger ·

ja mich nervt das tierisch. vor allem, weil ich keine Zeit zum programmieren hab und das Mitternacht funktionieren muss. nutzt eh nichts, wenn es keine andere idee gibt.

Ich programmiere nie mit php... Angenommen ich ändere das Eingabfeld auf Datum mit Zeit und in der Tabelle ändere ich das Feld auf einen Timestamp mit Zeit... kann das einfach so funktionieren?

Schweriner ·

Vielleicht kannst Du damit einen konkreten Startzeitpunkt angeben, vorausgesetzt, die Extension rechnet die Eingabe nicht auf einen vollen Tag um sondern wirklich auf die Sekunde genau. Außerdem hättest Du damit auch noch keinen Endzeitpunkt.

Mit fällt übrigens auch gerade ein, dass TYPO3 erst ab einer gewissen Version die minutengenaue Steuerung von Inhaltselementen zulässt. Damals gab es Probleme mit dem Caching. Ich habe das Gefühl es geht erst seit 4.6 auf die Minute genau... da müsstest Du mal recherchieren.

mbuchegger ·

Bei Inhaltselementen kann ich das eingeben. Hab das zwar nicht verwendet bisher aber ich probier das mal und versuch was so zu aktivieren.

macina_banners hat schon eine start und end-zeit. aber ohne zeit. nur datum.

Schweriner ·

Dann bin ich optimischtisch, dass es nach Änderung der Felder funktionieren sollte. Macina darf halt nur nicht im PHP auf ganze Tage zurückrechnen.

mbuchegger ·

Der Test hat funktioniert. Ist zur angegebenen Zeit angezeigt worden und dann auch wieder automatisch verschwunden. 😉

Muss ich nur noch schaffen, dass das beim Banner so funktioniert.

mbuchegger · · Beste Antwort

So Leute.

Wenn das noch mal wer braucht. Ganz einfache Sache. Alle Einstellungen sind bereits korrekt, man muss nur das Feld der Eingabe auf datetime wechseln. Und schon funktioniert alles.

Hab das auch getest. Erscheint und verschwindet zur jeweils angegebenen Zeit.

glg und schönes WE
M.