Templates verändern

In diesem Forum befinden sich alte Themen.
Gesperrt
Noisy
Inaktiv
Beiträge: 6
Registriert: 11. April 2008, 10:41

Templates verändern

Beitrag von Noisy »

So nun steh ich davor, gut erstmal ein paar hundert Dateien, die ich verändern muss :roll:
Das hätte man wesentlich geschickter lösen können, aber nu gut du bist einen anderen Weg gegangen ;)

Meine eigentliche Frage: Ich möchte keinen Style machen sondern das Template verändern.

Das Menu soll in den Head wandern, wie stell ich das an?
Der Menu Include funktioniert nur in der Datei table.html nicht aber in der Datei overall_header, da wird der PHP-Tag als xml-Tag angesehen.

Wäre gut zu wissen ob das überhaupt möglich ist, ansonsten brauch ich nicht wirklich weiter machen mit dem Rest der Dateien.
EasyHP
Administrator
Administrator
Beiträge: 731
Registriert: 1. April 2007, 17:42

Re: Templates verändern

Beitrag von EasyHP »

Hallo,

jeder Vorteil hat auch einen Nachteil. Jedem seine eigene Art, das Templatesystem. Wenn du das Menü in den Header verschieben willst, also horizontal, dann öffne die Datei table.html und suche:

Code: Alles auswählen

	   <td valign="top"><?php include "includes/menu.php"; ?></td>
	   <td valign="top">
Ersetze dies mit:

Code: Alles auswählen

	   <td valign="top"><?php include "includes/menu.php"; ?></td>
	</tr>
	<tr>
	   <td valign="top">
Jetzt ist das Menü im Header. Um die Links horizontal, also nicht untereinander anzeigen zu lassen, öffne die Datei menu.html im Ordner /menu/ und entferne das <li> und </li>.

Bei weiteren Fragen einfach melden! :)
Noisy
Inaktiv
Beiträge: 6
Registriert: 11. April 2008, 10:41

Re: Templates verändern

Beitrag von Noisy »

Ok soweit hätte ich das hinbekommen, es besteht also keine Möglichkeit das Menü in einem anderen Template einzubinden?

Ich arbeite sehr ungerne mit Tabellen und eigentlich will ich das auch gar nicht, das komplette Design steht schon in DIVs umgesetzt da.

Gibt es eine Reihenfolge nach der ich vorgehen kann, in der die Template eingebunden werden, also in etwa sowas:
- overall_header.html
....
- overall_footer.html


BTW: Wäre es nicht besser, die Menüpunkte in der Datenbank abzuspeichern und dann per Schleife auszugeben?
EasyHP
Administrator
Administrator
Beiträge: 731
Registriert: 1. April 2007, 17:42

Re: Templates verändern

Beitrag von EasyHP »

Ob sich das Menü wo anders auch einbinden lässt, weiß ich nicht. Das musst du ausprobieren. Wo willst du es denn einbauen?

Die Menüpunkte werden doch in der Datenbank gespeichert. Was meinst du damit genau?
Noisy
Inaktiv
Beiträge: 6
Registriert: 11. April 2008, 10:41

Re: Templates verändern

Beitrag von Noisy »

Egal, jetzt hab ichs :mrgreen:

kurze Frage, wofür ist die index_body.html da? site_body und news_body weiß ich, aber index?
EasyHP
Administrator
Administrator
Beiträge: 731
Registriert: 1. April 2007, 17:42

Re: Templates verändern

Beitrag von EasyHP »

Danke Noisy, diese Datei kannst du löschen. Ist seit Version 1.0.0 nicht mehr von Nöten. Hatte vergessen diese zu löschen :oops: Darf ich fragen, wie du das realisiert hast? Link?
Noisy
Inaktiv
Beiträge: 6
Registriert: 11. April 2008, 10:41

Re: Templates verändern

Beitrag von Noisy »

Geheimnis :mrgreen:

Naja gut, ich musste schweren Herzens den Header teilen und dann ist es halt das übliche CSS. Hat nur etwas gedauert bis ich wusste wo alles hin muss.
Wenn das ganze online ist poste ich den Link.
EasyHP
Administrator
Administrator
Beiträge: 731
Registriert: 1. April 2007, 17:42

Re: Templates verändern

Beitrag von EasyHP »

Okay, freut mich, dass es jetzt geht :)
Gesperrt