Seite 1 von 1

Problem bei Anpassung des Headers

Verfasst: 29.04.2006 20:02
von schizo
Nabend zusammen!

Habe eben den Kalender Callite installiert, der an sich auch funktioniert.

Nun wollte ich aber noch einen Kalender-Link in die Navigation einbauen. Dazu habe ich folgende Dateien wie folgt angepasst:

overall_header.tpl:

Code: Alles auswählen

<!-- BEGIN show_calendar_button -->
&nbsp;<a href="{Calendar.U_CALENDAR}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_calendar.gif" width="12" height="13" border="0" alt="{L_CALENDAR}" hspace="3" />{L_CALENDAR}</a>&nbsp;
<!-- END show_calendar_button_ -->

page_header.php:

Defintion der Variablen:

Code: Alles auswählen

'U_CALENDAR' => append_sid('cal_lite.'.$phpEx),
weiter unten:

Code: Alles auswählen

//
//Kalender-Link zeigen?
//
	if ( $userdata['session_logged_in'] )
	{
			$template->assign_var('Calendar',array(
			'U_CALENDAR' => append_sid('cal_lite.'.$phpEx.'?admin='.$userdata['username']),
			));
	}
Leider wird der Link nicht in der Navigation angezeigt :(

Ich bin so weit ich konnte nach dem gleichen Prinzip vorgegangen wie beim Nickpage-MOD, aber leider finde ich den Fehler nicht.

Kann mir jemand helfen?

Danke + Gruß >> Schizo.

Verfasst: 29.04.2006 20:18
von henrik_
Kann nicht viel sagen,nur dass ich beobachtet habe dass du {L_Calendar} nicht definiert hast.

Verfasst: 29.04.2006 20:24
von schizo
Sorry, hab ich vergessen zu posten - {L_CALENDAR} wurde bei der Installation schon in die page_header eingetragen:

Code: Alles auswählen

'L_CALENDAR' => $lang['Calendar'],
Da hier schon 'Calendar' verwendet wurde, habe ich zur Sicherheit das 'Calendar' hinter assign_var durch 'Kalender' ersetzt, ebenso in der overall_header im Link {Kalender.U_CALENDAR}.

Leider ohne Erfolg...

Verfasst: 29.04.2006 20:56
von schizo
Mann, bin ich bescheuert... der Code stand schon in der Anleitung, hatte ihn auch schon mal eingesetzt.
Aber da der Link zunächst nicht angezeigt wurde dachte ich, die Funktion müsste per Hand implementiert werden :D

Da war wohl einfach was beim copy&paste falsch gelaufen - jetzt gehts :)