dittoで文字数制限「limit=」とすると文字化けする現象を回避。
Home » ウラカタLaboratory » modx » dittoで文字数制限「limit=」とすると文字化けする現象を回避。
modxのdittoで文字数制限して表示させる際、「:limit=`xx`」としますが、
文字化けたり、されなかったり。
どうも、マルチバイトに対応しきれてなくて、バイト数によって出てしまってるっぽいです。
探してみると、ビンゴ!な情報がありました。
http://forums.modx.com/index.php?topic=20855.0
assets/snippets/ditto/classes/phx.parser.class.inc.php
の260行あたりを編集。
$output = substr(
を
$output = mb_substr(
とします。


