我试用CakePHP。我遵循此Tutorial并且无法找出此代码无效的原因。本教程中的代码工作正常。
echo $html -> link('Löschen', array('action' => 'delete', 'id' => $post['Post']['id']), null, 'Sind Sie sicher?' );
这是“ö”的问题。没有“ö”,一切正常。
答案 0 :(得分:0)
尝试使用__()
,因为这会允许更多翻译和内容,它可能会解决您的问题。要么是,要么将其转换为HTML实体。
答案 1 :(得分:0)
尝试在php.ini文件中启用iconv.internal_encoding = UTF-8
来处理非标准字符,例如您正在使用的字符。
答案 2 :(得分:0)
link(string $title, mixed $url = null, array $htmlAttributes = array(), string $confirmMessage = false, boolean $escapeTitle = true)
尝试将escapeTitle设置为false?
答案 3 :(得分:-1)
考虑oe而不是o与变音符号