Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 27. Januar 2015 14:28
- mörml
- Server-Pate
- Registriert: 23. Januar 2011
- Beiträge: 443
[GELÖST] Fatal error: Call to undefined function __code_to_utf8()
Hallo zusammen,
habe gerade das Update von 1.11.11 auf 1.11.12 durchgeführt, soweit so gut. Im Frontend erscheint nun der im Betreff genannte Fehler. Hierzu habe ich folgende Meldung gefunden:
http://dev.cmsmadesimple.org/bug/view/10369,
kann damit aber nichts anfangen. Hat wer eine Idee für mich?
Danke und viele Grüße mörml
NACHTRAG: Wenn ich ein anderes Template verwende, funktioniert alles reibungslos. Ich versteh es nicht?! Hab die Templates verglichen, meiner Meinung nach kein Unterschied.
NACHTRAG 2: Es lag an folgender Zeile:
{news detailpage='news' category='bla,bla,bla!'}genauer: an dem Ausrufezeichen. Weiß jemand, wie ich das dem System beibringe?
Beitrag geändert von mörml (27. Januar 2015 16:20)
kann CMSms buchstabieren...
CMSms 1.11.12
PHP 5.5.14
Offline
#2 28. Januar 2015 12:09
- Andynium
- Moderator

- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: [GELÖST] Fatal error: Call to undefined function __code_to_utf8()
wie ich das dem System beibringe?
Gar nicht
.
Da Smarty3 natives PHP verarbeitet, darfst du keine PHP-Operatoren in den Parametern verwenden (egal, ob das Kategorien, Extrafelder o.ä. sind).
Und "!" ist nun mal in PHP ein logischer Operator, steht für NOT und kehrt die Rückgabe/Ergebnis einer Funktion um.
Genau das dürfte auch der Grund sein, dass ListIt2 sowohl für Einträge als auch Kategorien mit Aliasen arbeitet.
Wenn du also optisch das Ausrufezeichen unbedingt benötigst, bleibt Dir daher nur, dies im Template abzufangen
{if $entry->category == 'bla'}
<p id="category">{$entry->category}!</p>
{else}
<p id="category">{$entry->category}</p>
{/if}PS: Seit einiger Zeit arbeitet CMSMS kontextsensitiv, daher sollte der korrekte Aufruf
lauten
.
Offline
#3 28. Januar 2015 13:15
- mörml
- Server-Pate
- Registriert: 23. Januar 2011
- Beiträge: 443
Re: [GELÖST] Fatal error: Call to undefined function __code_to_utf8()
Ganz lieben Dank für deine Mühe, cyberman!
kann CMSms buchstabieren...
CMSms 1.11.12
PHP 5.5.14
Offline
Seiten: 1