Template Hilfe

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Tamilgate
Mitglied
Beiträge: 14
Registriert: 04.10.2006 20:22

Template Hilfe

Beitrag von Tamilgate »

Hallo

ich hab ein problem bei einen template
es komt immer dieser fehler

Parse error: syntax error, unexpected '}' in /srv/www/XXXX/html/Forum/cache/tpl_4poziomSEO_red_index_body.html.php on line 14

ich hab die zeile auch angeschaut aber finde den fehler nicht

hier das code :

Code: Alles auswählen

<?php $this->_tpl_include('overall_header.html'); if ($this->_rootref['U_MCP']) {  ?>
	<div id="pageheader">
		<p class="linkmcp">[ <a href="<?php echo (isset($this->_rootref['U_MCP'])) ? $this->_rootref['U_MCP'] : ''; ?>"><?php echo ((isset($this->_rootref['L_MCP'])) ? $this->_rootref['L_MCP'] : ((isset($user->lang['MCP'])) ? $user->lang['MCP'] : '{ MCP }')); ?></a> ]</p>
	</div>

	<br clear="all" /><br />

<?php } $this->_tpl_include('forumlist_body.html'); ?>

<span class="gensmall"><?php if (! $this->_rootref['S_IS_BOT']) {  ?><a href="<?php echo (isset($this->_rootref['U_DELETE_COOKIES'])) ? $this->_rootref['U_DELETE_COOKIES'] : ''; ?>"><?php echo ((isset($this->_rootref['L_DELETE_COOKIES'])) ? $this->_rootref['L_DELETE_COOKIES'] : ((isset($user->lang['DELETE_COOKIES'])) ? $user->lang['DELETE_COOKIES'] : '{ DELETE_COOKIES }')); ?></a><?php } ?> | <a href="<?php echo (isset($this->_rootref['U_TEAM'])) ? $this->_rootref['U_TEAM'] : ''; ?>"><?php echo ((isset($this->_rootref['L_THE_TEAM'])) ? $this->_rootref['L_THE_TEAM'] : ((isset($user->lang['THE_TEAM'])) ? $user->lang['THE_TEAM'] : '{ THE_TEAM }')); ?></a> | <?php if (! $this->_rootref['S_IS_BOT'] && $this->_rootref['U_MARK_FORUMS']) {  ?><a href="<?php echo (isset($this->_rootref['U_MARK_FORUMS'])) ? $this->_rootref['U_MARK_FORUMS'] : ''; ?>"><?php echo ((isset($this->_rootref['L_MARK_FORUMS_READ'])) ? $this->_rootref['L_MARK_FORUMS_READ'] : ((isset($user->lang['MARK_FORUMS_READ'])) ? $user->lang['MARK_FORUMS_READ'] : '{ MARK_FORUMS_READ }')); ?></a><?php } ?></span><br />

<br clear="all" />

<?php $this->_tpl_include('breadcrumbs.html'); } ?>
<br clear="all" />

Das fehler komt nur bei diesen template
bei anderen funktioniert es
hoffe ihr könnt mir helfen
ich bedanke mich im vorraus
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Beitrag von Metzle »

Hallo,

hattest du an der index_body.html etwas verändert und danach nicht den Foren-Cache gelöscht? Wenn ja, dann hol das Löschen des Caches mal nach :)
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

In der betroffenen Template Datei ( nicht im Cache Ordner, sondern in der index_body.html ) fehlt ein Switch, oder er wurde nicht korrekt geschlossen.

--> http://wiki.phpbb.com/Template_errors#U ... _.27.7D.27
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Beitrag von Metzle »

Nachdem ich dann auch mal die Fehlermeldung richtig gelesen habe, man verzeihe, würde ich diese Zeile als die "Böse" sehen:

Code: Alles auswählen

<?php } $this->_tpl_include('forumlist_body.html'); ?> 
Einfach mal } löschen oder sehe ich das falsch?

Edit:

Arghs....vergiss es...das ist ja die Cache-Datei überles einfach meine Beiträge...ich sollte nochmal schlafen gehen :(
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
Tamilgate
Mitglied
Beiträge: 14
Registriert: 04.10.2006 20:22

Beitrag von Tamilgate »

Metzle hat geschrieben:Hallo,

hattest du an der index_body.html etwas verändert und danach nicht den Foren-Cache gelöscht? Wenn ja, dann hol das Löschen des Caches mal nach :)
wie meinst du das?


es liegt an der zeile hier :

Code: Alles auswählen

<?php $this->_tpl_include('breadcrumbs.html'); } ?>
Dr.Death ich hab die seite angeschaut und auch versucht mit else aber irgendwie komme ich nicht weiter

hoffe man kann den fehler lösen
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Im Dir helfen zu können müsstest Du uns mal die index_body.html Deines Forums zur verfügung stellen. ( KB:81 )
Tamilgate
Mitglied
Beiträge: 14
Registriert: 04.10.2006 20:22

Beitrag von Tamilgate »

Dr.Death hat geschrieben:Im Dir helfen zu können müsstest Du uns mal die index_body.html Deines Forums zur verfügung stellen. ( KB:81 )
http://web339.sv09.net-housting.de/tpl_ ... x_body.txt
Zuletzt geändert von Tamilgate am 22.08.2008 15:14, insgesamt 1-mal geändert.
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Beitrag von Metzle »

Hallo,

ich meinte, dass nach jeder Änderung an Template-Dateien man den Cache leeren muss. Dies kann man auf der Startseite im ACP machen:

Den Cache leeren Jetzt ausführen

Man kann ihn auch über FTP leeren, dazu muss man den Ordner root/cache leeren mit Ausnahme von index.htm und .htacces.

Ansonsten darfst du zur Fehlerbehebung nicht in der angegebenen Datei im Cache-Ordner schauen, sondern musst in der Datei styles/deinstyle/template/index_body.html schauen. Dort muss, wie Dr. Death schon geschrieben hatte, ein Switch nicht korrekt sein ( <!-- IF BLA -->Code<!-- ENDIF --> ist ein Switch ).

Vielleicht kannst du aber auch einfach mal deine styles/deinstyle/template/index_body.html hier mal zum Download zeigen. Tipp: eine PHP-Datei zum Download bereitstellen
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
Tamilgate
Mitglied
Beiträge: 14
Registriert: 04.10.2006 20:22

Beitrag von Tamilgate »

Metzle hat geschrieben:
Vielleicht kannst du aber auch einfach mal deine styles/deinstyle/template/index_body.html hier mal zum Download zeigen. Tipp: eine PHP-Datei zum Download bereitstellen
entschuldigung habe vorher die falsche datei hochgeladen

hier ist die datei

http://web339.sv09.net-housting.de/index_body.html

edit:

hab vergessen in txt zu umwandeln

http://web339.sv09.net-housting.de/index_body.txt
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Beitrag von Metzle »

Hallo,

mir scheint die Datei sehr durcheinander, aber das kann auch stylebedingt sein. Ich bräuchte da auf jeden Fall etwas länger, um dir ne Lösung zu posten, auch auf Grund mangelnder Zeit gerade, aber vielleicht ist ja jemand anders schneller.
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“