vorab Infos zur SF-Version und PHP-Version
- Sefrengo V 01.04.06
- PHP-Version 5.3.18
- MySQL-Version 5.1.73
Das ganze System läuft auf www.all-inkl.com
Jetzt zu meinem Problem:
Ich verwende das Modul ContentFlex 1.8.6, habe dort Text und Bilder drin, das sieht dann so aus:
QUELLTEXT
<a href="{imageurl:1}" class="fancybox bbqinfo" rel="group">
<img src="{imagethumburl:1}">
<h2>{text:1}</h2>
<span>{wysiwyg2:1}</span>
<p class="preis">{text:2}</p>
<div class="cl"></div>
</a>
<img src="{imagethumburl:1}">
<h2>{text:1}</h2>
<span>{wysiwyg2:1}</span>
<p class="preis">{text:2}</p>
<div class="cl"></div>
</a>
Funktioniert so wie hier beschrieben einwandfrei.
Mach ich aber um den img-Tag eine if-Abfrage, erscheint folgende Fehlermeldung und die Seite, auf der das Modul verwendet wird, wird nicht mehr angezeigt - nur die Fehlermeldung:
ZITAT
Parse error: syntax error, unexpected '<' in /www/htdocs/w00f3109/sf/cms/inc/frontend.php(257) : eval()'d code on line 787
Das Modul sieht dann so aus:
QUELLTEXT
<a href="{imageurl:1}" class="fancybox bbqinfo" rel="group">
{if_image:1}<img src="{imagethumburl:1}">{/if_image:1}
<h2>{text:1}</h2>
<span>{wysiwyg2:1}</span>
<p class="preis">{text:2}</p>
<div class="cl"></div>
</a>
{if_image:1}<img src="{imagethumburl:1}">{/if_image:1}
<h2>{text:1}</h2>
<span>{wysiwyg2:1}</span>
<p class="preis">{text:2}</p>
<div class="cl"></div>
</a>
Hoffe ihr könnt mir helfen
Grüße,
Jojo