Wo wird der <titel> im Quelltext gesetzt?

Gesperrt
jwulfes
Beiträge: 60
Registriert: Mo 8. Sep 2003, 20:35
Kontaktdaten:

Wo wird der <titel> im Quelltext gesetzt?

Beitrag von jwulfes »

Hallo zusammen!

Ich habe mich gestern mit meiner Frage wohl etwas "blöd" angestellt.
Ich versuche sie noch einmal anders zu formulieren, denn ich bin sicher das es unter Euch einen Crack gibt, der mir hier weiterhelfen kann.

Ich möchte den Seitenhintergrund (background) für meine Seiten nicht einheitlich haben, sondern in Abhängigkeit vom <title> unterschiedlich setzten.
Beispiel: <title>Graue Wolken am Himmel</title> lassen graue Wolken im background erscheinen; <title>Sonnenschein über der Nordsee</title> setzen einen Sonnenschein background.

Denkbar, und das ist sicherlich noch geschickter, wenn ich den Hintergrund in Abhängigkeit der Menüstruktur ändern könnte.
Das heißt, der Hintergrund ändert sich, wenn ich in der Hauptnavigation die erste Herarchie Ebene wechsele, kann sich der Hintergrund ändern.
Ich habe dann, für jedes "Thema" die Möglichkeit einen anderen Hintergrund zu wählen.
Passend wäre dies, wenn es die Möglichkeit an einer zentralen Stelle geben würde, da man ja sonst x Layouts erstellen müsste.

Ich hoffe ich habe mich etwas klarer ausgedrückt.

Ich bin sicher Ihr könnt mir helfen :lol: :lol:

Euch einen schönen Tag!!!

Gruß
Jörg
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

Schreibt jemand "Graue Wolken am Himmel" direkt ins Layout oder in die Artikeleigenschaften?

Bei ersterem musst du das Layout parsen (ziemlich kompliziert), bei letzterem kannst du den Wert aus der DB auslesen.

Soll jedoch das ganze erst gemacht werden, wenn Contenido die Seite fertiggestellt hat, müsstest du das extern lösen (Ausgabe parsen, Modifizieren, wieder zurückschreiben).
jwulfes
Beiträge: 60
Registriert: Mo 8. Sep 2003, 20:35
Kontaktdaten:

Beitrag von jwulfes »

Hallo Timo!

Danke für die Antwort - das hört sich ja schon ganz gut an.
Also der Seitentitel wird in die Artikeleigenschaften geschrieben.

Ich möchte immer nur einen bestimmten string des Seitentitels auslesen.
So sollen die Seitentitel "Graue Wolken über Hannover" oder "Graue Wolken über München" den gleichen Background erhalten.
Ok soweit, so gut.
Kann ich die Datenbankabfrage in das entsprechende Layout einbinden, oder wo mache ich das am besten?

Danke im voraus!!!! :lol:

Gruß

Jörg
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Da gäbe es noch mehr Möglichkeiten, als über den Titel. Du könntest z.B. Artikeleigenschaften festlegen (Administration -> Mandanten, denke ich), die Du dann für den Artikel auswählen kannst (Artikeleigenschaften).

Damit ist es unabhängig von einem Freitext.

Alternativ könnte man auch ein Modul verwenden, mit dem man den Style einstellen kann oder eine entsprechende Option speichert.
Kann ich die Datenbankabfrage in das entsprechende Layout einbinden, oder wo mache ich das am besten?
Layout ist eine Möglichkeit, aber vielleicht nicht die Beste. Sehr angenehm ist immer die Verwendung eines Moduls - soweit ich weiss, kann man auch einen Container im Head platzieren, so dass man einen CSS-Style-Switcher realisieren kann. Suche dazu mal im Forum.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
jwulfes
Beiträge: 60
Registriert: Mo 8. Sep 2003, 20:35
Kontaktdaten:

Beitrag von jwulfes »

Danke für Deine Antwort.
Ich werde mich heute Abend gleich mal hinsetzen und Deine Vorschläge durchdenken - bin noch nicht so der Crack - kann also dauern.
Mit Modulen habe ich noch nicht so die richtige Erfahrung - aber vielleicht hat ja jemand von euch für diese "Herausforderung" schon eine Lösung gefunden? :lol:

Ich wünsche Euch noch einen schönen Tag!!

Gruß
Jörg
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

aber vielleicht hat ja jemand von euch für diese "Herausforderung" schon eine Lösung gefunden
Den Style-Switcher gibt es ...

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
jwulfes
Beiträge: 60
Registriert: Mo 8. Sep 2003, 20:35
Kontaktdaten:

Beitrag von jwulfes »

timo hat geschrieben:Schreibt jemand "Graue Wolken am Himmel" direkt ins Layout oder in die Artikeleigenschaften?

Bei ersterem musst du das Layout parsen (ziemlich kompliziert), bei letzterem kannst du den Wert aus der DB auslesen.

Soll jedoch das ganze erst gemacht werden, wenn Contenido die Seite fertiggestellt hat, müsstest du das extern lösen (Ausgabe parsen, Modifizieren, wieder zurückschreiben).
Hallo zusammen!

Ich habe in o.g. Angelegenheit jetzt ein wenig "rum gemacht". und zwar habe ich am Anfang des Layouts versucht den Titel aus der DB auzulesen - gut, meine mysql kenntnisse reichen denn doch nicht aus :oops:
Zum verständlis. Wenn es mir gelingt den Titel auszulesen kann ich über php if-Abfragen und Variable den background "ändern" - wenn ichs auslesen könnte :oops:
Kann mir bitte, bitte einer von Euch helfen, und mir sagen wie diese blöde Routine für dir Datenbankabfrage aussehen muss (und vielleicht noch nen echo tag damit ich's sehe? :lol:

Ich danke euch schon mal im voraus!!!

Euch noch einen schönen abend!!!!

Gruß
Jörg :lol: :lol: :lol:
Gesperrt