将CodeIgniter url_title从捷克语字符更改为标准英语字符

时间:2012-01-30 00:20:43

标签: codeigniter url utf-8 url-rewriting page-title

保存CodeIgniter的最佳方法是什么url_title最初使用捷克语字符作为标准英文字符?例如:

目前这个: /projects/Hledám-sponzora-na-nákup-příslušenství-k-invalidní1/123

我更喜欢这个: /projects/hledam-sponzora-na-nakup-prislusenstvi-k-invalidni1/123

我尝试将url_title表排序规则更改为非捷克语,但在提交表单时导致错误。有什么想法吗?

2 个答案:

答案 0 :(得分:2)

如果有人需要它(一年后),请尝试使用Text Helperconvert_accented_characters()。我就是这样做的:

url_title(convert_accented_characters($title_with_accents), 'dash', TRUE)

效果很好:))

您还可以检查文件application/config/foreign_chars.php并根据需要进行编辑。

答案 1 :(得分:0)

我不明白你要做什么......这些网址是什么?如果是这样,我会选择与您要使用的标题相关联的数字。

你能展示一下表格的标记吗?此外,处理提交的控制器功能可能是主要帮助...帮助我们帮助您!