Seite 1 von 2

Header bearbeiten?

Verfasst: 01.09.2008 00:48
von MAddy2024
ich bin mir jetzt nicht sicher ob das tatsächlich hierher gehört, ich hoffe ich bin hier richtig :-?

ich möchte in der Headerbar statt dem Site_logo eine Bannerrotation einbauen. dazu habe ich auch schon ein paassendes php-script und glaube auch schon die entsprechende stelle in der overall_header.htm gefunden zu haben.

leider interessiert das das Board kein stück wenn ich da einen Include befehl einfüge, egal wo... :(

das wäre mein include-befehl:

Code: Alles auswählen

<? $sac_show="2"; include("scaradcontrol.php"); ?> 
weiß vlt jemand was ich machen muss dmait ich das da rein bekomme?

Gruß Maddy

Verfasst: 01.09.2008 19:00
von porfavor
Du kannst in einer html Datei auch kein PHP verwenden.

Verfasst: 09.09.2008 14:31
von MAddy2024
hmm... so. Habe das jetzt mal auf anderem Weg probiert.

Ich habe mir in der functions.php einen Platzhalter angelegt

Code: Alles auswählen

'SCAR_LOGO' = file_get_contents ('http://www.meinedomain.de/bannerrotation.php'),
so sieht der aus.

dann wollte ich diesen Platzhalter verwenden um die Banner im overall_header.html einzubinden.
habe also in der datei den teil der so aussieht:

Code: Alles auswählen

<div id="wrap">
	<a id="top" name="top" accesskey="t"></a>
	<div id="page-header">
		<div class="headerbar">
			<div class="inner"><span class="corners-top"><span></span></span>

			<div id="site-description">
				<a href="{U_INDEX}" title="{L_INDEX}" id="logo"><img src="images/spacer.gif" width="870" height="180" alt="" /></a>
				<!--<h1>{SITENAME}</h1>
				<p>{SITE_DESCRIPTION}</p>-->
				<p style="display: none;"><a href="#start_here">{L_SKIP}</a></p>
			</div>


			<span class="corners-bottom"><span></span></span></div>
		</div>
wie geändert dass er wie folgt aussieht:

Code: Alles auswählen

<div id="wrap">
	<a id="top" name="top" accesskey="t"></a>
	<div id="page-header">
		<div class="headerbar">
			<div class="inner"><span class="corners-top"><span></span></span>

			<div id="site-description">
				<a href="{U_INDEX}" title="{L_INDEX}" id="logo">[color=red]{SCAR_LOGO}[/color]</a>
				<!--<h1>{SITENAME}</h1>
				<p>{SITE_DESCRIPTION}</p>-->
				<p style="display: none;"><a href="#start_here">{L_SKIP}</a></p>
			</div>


			<span class="corners-bottom"><span></span></span></div>
		</div>
das hat aber rein garkeinen Effekt. weiß jemand wo da mein Fehler liegt?

:(

Verfasst: 09.09.2008 16:38
von Miriam
Ich habe mir in der functions.php einen Platzhalter angelegt

Code: Alles auswählen

'SCAR_LOGO' = file_get_contents ('http://www.meinedomain.de/bannerrotation.php'),
so sieht der aus.
Wo hast Du den Code denn eingefügt? Und ich bin auch der Meinung, dass er eher so lauten sollte:

Code: Alles auswählen

'SCAR_LOGO' => file_get_contents ('http://www.meinedomain.de/bannerrotation.php'),

Verfasst: 09.09.2008 18:08
von porfavor
ganz genau. So werden Template Variablen zugewiesen. Und du kannst das auch nicht beliebig tun sondern das muss schon an die richtige Stelle.

Verfasst: 10.09.2008 12:46
von MAddy2024
Und ich bin auch der Meinung, dass er eher so lauten sollte:
Danke für den hinweis. hatte das ">" aber leider nur hier im Forum vergessen. in der function.php hab ich es drin. :-?
ganz genau. So werden Template Variablen zugewiesen. Und du kannst das auch nicht beliebig tun sondern das muss schon an die richtige Stelle
ich habe die Variable unter folgendem Punkt eingefügt:

Code: Alles auswählen

// The following assigns all _common_ variables that may be used at any point in a template.
	$template->assign_vars(array(
Das müsste Zeile 3440 in der functions.php sein.
Da schien es mir am sinnvolsten, oder habe ich mich da geirrt?

Vielen Dank für die Hilfe

Gruß Maddy :)

Verfasst: 10.09.2008 14:29
von MAddy2024
Ich nochmal... Kommando zurück, es funktioniert.

ich habe grade in einem anderen Thread gelesen, dass es helfen könnte den template cache zu aktualisieren. das hab ich jetzt gemacht, und jetzt funktionierts

Dank an alle die sich hier mit mir Gedanken gemacht haben. :grin:

Maddy

Verfasst: 10.09.2008 14:43
von SedrickM
Hi

Ich führe dieses Thema gerade weiter. Wenn ich im Verzeichniss /styles/3myl_promenu/template/ die Datei overall_header.html verändere, passirt nichts. Weshalb?

So sieht es jetzt aus:

Code: Alles auswählen

<div id="site-description">
				<a href="{U_INDEX}" title="{L_INDEX}" id="logo">{SITE_LOGO_IMG}</a>
				<h1>Testtext</h1>
				<p>Hallo?</p>
				<p style="display: none;"><a href="#start_here">{L_SKIP}</a></p>
			</div>

Verfasst: 10.09.2008 14:52
von Miriam
Hochgeladen und besagten Cache gelöscht hast Du auch?

Verfasst: 10.09.2008 14:58
von SedrickM
Ja, hochgeladen hab ich es.
Und das mit dem Cache hab ich wohl überlesen. Wie aktuallisiert man den?