zeitlich gesteuerte Seiten

Antworten
Benutzeravatar
Morpheus
Beiträge: 958
Registriert: Do 8. Aug 2013, 10:49
Kontaktdaten:

zeitlich gesteuerte Seiten

Beitrag von Morpheus » So 5. Jan 2020, 12:32

Bei der Seite die ich betreue habe ich zu Weihnachen und Sylvester zeitgesteuerte Seiten erstellt.
Funktioniert auch, aber die Seiten stehen noch im Menü und wenn man draufklickt kommt keine Fehlermeldung nur eine weiße Seite.
Ich habe sie nun auf registriert (bei versteckt wird Sie auch angezeigt) gestellt, dann sind Sie auch weg :idea:
Aber ist es nicht so, dass man die zeitgesteuerten Seiten auf öffentlich stellt und wenn´s vorbei ist sollte der Menüeintrag auch weg sein.
Mach ich da was falsch? :roll:
Keiner ist unnütz, er kann immer noch als schlechtes Beispiel dienen!

Benutzeravatar
creativecat
Beiträge: 910
Registriert: Mi 6. Feb 2013, 12:41
Kontaktdaten:

Re: zeitlich gesteuerte Seiten

Beitrag von creativecat » Mo 6. Jan 2020, 09:04

Nein, eigentlich sollte das so sein. Da ist wohl ein Fehler in der Generierung des Menüs - könnte durchaus im CMS liegen. Über welche Funktion und wie generierst du im Template das Menü genau?

Benutzeravatar
shadowcat
Administrator
Beiträge: 4227
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: zeitlich gesteuerte Seiten

Beitrag von shadowcat » Mo 6. Jan 2020, 09:45

Das könnte dann noch eine 1.3.6 werden... da soll noch einer sagen bei uns tut sich nichts. :lol:
My software never has bugs, it just develops random features.
BC1: PHP 5.5.11 (cli), mySQL 5.6.16 with 'strict' enabled, Apache 2.4.9
BC2: PHP 7.2.7, mariaDB 10.2.13, no Apache

Benutzeravatar
Morpheus
Beiträge: 958
Registriert: Do 8. Aug 2013, 10:49
Kontaktdaten:

Re: zeitlich gesteuerte Seiten

Beitrag von Morpheus » Mo 6. Jan 2020, 09:50

Ich rufe das Menü mit

Code: Alles auswählen

{cat_fullmenu(1, child: "has-sub", current: "aktiv")}
auf!
Keiner ist unnütz, er kann immer noch als schlechtes Beispiel dienen!

Benutzeravatar
shadowcat
Administrator
Beiträge: 4227
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: zeitlich gesteuerte Seiten

Beitrag von shadowcat » Mo 6. Jan 2020, 10:02

Schau ich mir an. Ist entweder im Menu- oder im Page-Helper zu suchen.
My software never has bugs, it just develops random features.
BC1: PHP 5.5.11 (cli), mySQL 5.6.16 with 'strict' enabled, Apache 2.4.9
BC2: PHP 7.2.7, mariaDB 10.2.13, no Apache

Benutzeravatar
shadowcat
Administrator
Beiträge: 4227
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: zeitlich gesteuerte Seiten

Beitrag von shadowcat » Mo 6. Jan 2020, 10:39

CAT/Helper/Page.php Zeile 2520:

$show_it = CAT_Sections::hasActiveSections($page_id);

Gibt dann auch keine weiße bzw. leere Seite beim Aufruf sondern die Fehlermeldung:

Es ist leider ein Problem beim Bearbeiten Ihrer Anfrage aufgetreten!

Fehlermeldung:
Sie besitzen nicht die erforderlichen Rechte, um diese Seite zu besuchen!

Wir bitten um Entschuldigung!

Vermutlich wäre eine 404 besser. (?)
My software never has bugs, it just develops random features.
BC1: PHP 5.5.11 (cli), mySQL 5.6.16 with 'strict' enabled, Apache 2.4.9
BC2: PHP 7.2.7, mariaDB 10.2.13, no Apache

Benutzeravatar
shadowcat
Administrator
Beiträge: 4227
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: zeitlich gesteuerte Seiten

Beitrag von shadowcat » Mo 6. Jan 2020, 11:32

Hier nochmal als Update (nur seit 1.3.3 geänderte Dateien). Beinhaltet auch gleich noch einen Fix für die Anzeige der 404-Seite.
Dateianhänge
BlackCatCMS_v1.3.3_to_v1.3.5.zip
(120.96 KiB) 1-mal heruntergeladen
My software never has bugs, it just develops random features.
BC1: PHP 5.5.11 (cli), mySQL 5.6.16 with 'strict' enabled, Apache 2.4.9
BC2: PHP 7.2.7, mariaDB 10.2.13, no Apache

Antworten