Seite 1 von 1

Editierbarer konstanter Text auf allen Seiten? (Gelöst!)

Verfasst: Do 28. Jun 2007, 14:19
von joe_ma
Hallo

Ich möchte bei einer Kundensite auf jeder Seite einen konstanten Text mit den Öffnungszeiten haben. Damit der Kunde den jederzeit editieren kann, möchte ich ihn nicht im Layout eingeben. Und er soll auch bloss einmal editiert werden müssen, was dann auf allen Seiten übernommen wird.

Ich habe versucht, das mit dem Modul «Artikel einbinden» zu bewerkstelligen, aber das funktioniert nicht: Da wird nicht nur der Artikelinhalt eingebunden, sondern das ganze Template, was nicht gewünscht ist und zudem zu Fehlermeldungen führt.

Die Variante mit den News funktioniert auch nicht so recht, weil da die Formatierungen verloren gehen. Gibt es eine andere elegante Lösung?

Verfasst: Do 28. Jun 2007, 16:49
von HerrB
Artikel einfügen war eigentlich schon richtig - im HTML-Code müssen zwei Kennungen enthalten sein, die den Teil, der verwendet werden soll, definieren (dann nimmt er auch nicht das ganze Template). Siehe Code des Moduls.

Gruß
HerrB

Verfasst: Do 28. Jun 2007, 17:12
von joe_ma
Ich habe es nochmals versucht mit folgenden Schritten:

Neues Layout und Template erstellt, in dem nur ein einziger Container existiert, in dem ich den gewünschten Text eingeben kann.

Über dem Container

Code: Alles auswählen

<!--start:content-->
und unter dem Container

Code: Alles auswählen

<!--end:content-->
eingefügt.

Neuen Artikel "Öffnungszeiten" erstellt mit dem betreffenden Template. Artikel ist in einer Kategorie "Kontakt", jedoch nicht Startartikel

In der linken Spalte der anderen Templates das Modul "Artikel einfügen" eingesetzt

In der Modul-Konfiguration als Kategorie "Kontakt" und als Artikel "Öffnungszeiten" angegeben.

Ergebnis: Nix! Da wird in der linken Spalte gar nichts angezeigt. Auch nicht, wenn ich die Konfiguration bei der einzelnen Seite vornehme und nicht bloss im Template.

Was mache ich falsch?

Verfasst: Sa 30. Jun 2007, 16:43
von joe_ma
Das Problem ist gelöst.
Ich habe eine neue Kategorie erstellt, in der der konstante Text als Startartikel steht, und beide online geschaltet. Nun funktioniert es wunderbar.