Calendar läuft nur auf der Startseite

Hilfe zu Modulen und Tags
Post Reply
Grega
Forum Members
Forum Members
Posts: 55
Joined: Wed Apr 05, 2006 8:05 am

Calendar läuft nur auf der Startseite

Post by Grega »

Moin.

Warnung: Frischling! ;) Ich denke, da kommen noch einige Fragen, aber fange ich erst einmal mit dem Calendar-Modul an. Im Standard-Template habe ich ihn so eingebunden:

Code: Select all

{cms_module module="Calendar" table_id="big" display="calendar" summaries="0"}
Der Code steht in der Seitenleiste, im Haupt-DIV ist das {content}. Hier funktioniert der Kalender. Klicke ich auf einen Event-Tag, wird mir die Info dazu im Cotent-Bereich angezeigt.

Jetzt habe ich erst einmal das Gastbuch und die ImageGallery in Benutzung. Für beide jeweils ein eigenes Template. Beispiel Gastbuch: Auch hier steht der Calendar-Code in der Seitenleiste. Der Kalender wird angezeigt. Dort, wo ich im Standard-Template den Platzhalter für Content habe, steht im Gastbuch-Template:

Code: Select all

{cms_module module="gastbuch" number="5" shownow="1" smiley="1" lang="de_DE"}
Gästebuch läuft auch. Aber: Wenn ich im Kalender auf ein Event-Link klicke, passiert gar nichts. Müsste nicht eigentlich das Gästebuch "verschwinden" und statt dessen mein Event angezeigt werden?

Wenn ich im Gästebuch-Template über den Gastbuch-Code noch einen Content-Platzhalter setze, dann wird beim Anklicken des Event-Links auch der Termin angezeigt. Allerdings bleibt das Gästebuch - natürlich - auch stehen. So soll es also nicht sein.  :-\ Wie geht's richtig?

Grüße
G
Können die mich nicht vor dem Frühstück töten?
cyberman

Re: Calendar läuft nur auf der Startseite

Post by cyberman »

Moin moin,

der Aufruf des Gastbuches muss in den Content und nicht in das Template. Alles, was im Template steht, wird immer auf deiner HP angezeigt ...
Grega
Forum Members
Forum Members
Posts: 55
Joined: Wed Apr 05, 2006 8:05 am

Re: Calendar läuft nur auf der Startseite

Post by Grega »

Aha! Okay, macht so auch mehr Sinn. ;) Beim Anlegen einer neuen Seite mit dem Template in dem der Platzhalter für das Gastbuch stand, gab es auch einen Fehler, dass kein Inhalt angegeben wurde. Klar, den hatte ich ja im Template. Also noch einen blöden Text drüber geschrieben. Nene, so ist es logisch.

Wenn aber - zurück zum Calendar - ich das Gastbuch aufgerufen habe und nun von dort ein Event im Kalender anklicke, dann wird dieses auch anstatt des Gastbuches angezeigt. Was stört: Über dem Ganzen steht immmer noch Gästebuch, also der Titel (per {titel}-Platzhalter) der Seite. Gibt es da eine Möglichkeit, dass der Titel sich dem Content, also dem Kalender, anpasst? Notfalls eine if-Abfrage? (Kann man eigentlich auch PHP-Code im Inhalts-Eingabefeld einer Seite ausführen?)
Können die mich nicht vor dem Frühstück töten?
cyberman

Re: Calendar läuft nur auf der Startseite

Post by cyberman »

Hmm, notfalls liesse sich der Titel auch händisch in das jeweilige Modul-Template eintragen ...
Post Reply

Return to “Module und Tags”