Ich spiel z. Z. ein wenig mit den Templates herum. Unter ../templates/default befindet sich ja das eigentliche Mastertemplate design_default.html. Hier finde ich die HTML-Anweisungen für den Header, Navigation und Footer. Ich möchte das Design meiner Site jetzt so abändern, dass ich für jeden Bereich, z.B. "News" ein rotes Headerbild, Bereich "Artikel" grünes Headerbild, "Statische Seite 1" blaues Headerbild, etc. habe. Da muss ich doch sicherlich mit verschiedenen Templates arbeiten. Z. Z. gibt es ja nur das Template "Default". Wie kann ich meinen Designwunsch realieren?
Danke vorab!
Claus
| Seiten (2): 1 2 » |
| Autor | Beitrag |
25.10.2005 - 00:27:38 Uhr | |
|
Claus
Unregistrierter Benutzer |
|
25.10.2005 - 10:19:28 Uhr | |
|
Matt
Unregistrierter Benutzer |
mit if arbeiten
![]() |
25.10.2005 - 10:26:11 Uhr | |
|
Claus
Unregistrierter Benutzer |
Hi Matt,
ja das mußt Du mir etwas genauer erklären :crazy: Mach doch bitte mal ein Beispiel |
25.10.2005 - 11:38:19 Uhr | |||
|
ScHeB
Unregistrierter Benutzer |
in allen templates ist die statische variable {ACTIVE_MODULE} enthalten, welche mit der modul-ID belegt ist, mit der das cms gerade arbeitet. auf der newsseite ist ACTIVE_MODULE = news, auf artikelseiten ACTIVE_MODULE = articles, also quasi der ordnername des moduls, von dem das cms seinen code bezieht. mit hilfe von IF kannst du nun dynamische bilder ausgeben z.b.:
Code:
|
||
25.10.2005 - 11:43:31 Uhr | |
|
Claus
Unregistrierter Benutzer |
Super, das hört sich logisch an, vielen Dank für den super Support.
PS: Ich hoffe, ich nerve Dich nicht mit meinen ganzen Fragen, aber in der Dokumentation ist das Thema nach m. E. nicht ausreichend erklärt. |
25.10.2005 - 11:56:08 Uhr | |
|
ScHeB
Unregistrierter Benutzer |
da hast du recht, gehört auch nicht zu den standard-fragen. die variable ACTIVE_MODULE ist eigentlich nicht mal offiziell dokumentiert, sondern eher ein kniff vom programmierer
![]() btw: fragen sind mir eigentlich lieber als bugs ![]() |
25.10.2005 - 13:23:15 Uhr | |
|
Claus
Unregistrierter Benutzer |
Es will nicht klappen
In der ../templatea/design_default.html habe ich einen neuen DIV Container (900px breit 150px hoch) angelegt. Innerhalb des Containers habe ich folgenden Code eingefügt: Zitat: <div class="header_headbild"> {if ACTIVE_MODULE=='news'}<img src="design/header_news.gif">{elseif ACTIVE_MODULE=='articles'}<img src="design/header_artikel.gif">{elseif ACTIVE_MODULE=='downloads'}<img src="design/header_downloads.gif">{/if}</div> Die header_news.gif und die anderen Bilder liegen im Ordner "design". Leider werden die Bilder gar nicht angezeigt. Was mache ich falsch? :???: |
25.10.2005 - 14:03:00 Uhr | |
|
Claus
Unregistrierter Benutzer |
Ach noch etwas...
Ich habe mal zwei statische Seiten angelegt und verlinkt. Füge ich eine Tabelle ein und richte sie links aus passiert folgendes: http://www.erftaue.de/apexx/content.php?id=1 Richte ich die Tabelle zentriert aus siehts gut aus: http://www.erftaue.de/apexx/content.php?id=2 |
25.10.2005 - 14:29:38 Uhr | |
|
Matt
Unregistrierter Benutzer |
einfach nach der tabelle noch 'n paar mal <enter> drücken oder 'n paar mal <br> einfügen - müsste dann weg sein, oder einfach mehr text
|
25.10.2005 - 14:43:27 Uhr | |
|
ScHeB
Unregistrierter Benutzer |
wäre empfehlenswert den HTML-code nicht auf dem apexx-design aufzubauen, sondern von grund auf einen eigenen HTML-code zu schreiben, angefangen vom design-template bis hin in die inhalts templates. das apexx-standard-design verwendet nämlich div-layer, da kann es schnell mal passieren, dass das design auseinanderfliegt.
|
| Seiten (2): 1 2 » |
| Suche | Optionen |
| » Erweiterte Suche |
Druckansicht |
Eine Designfrage
25.10.2005 - 00:27:38 Uhr
