【发布时间】:2010-03-12 03:04:16
【问题描述】:
我正在尝试使用 node_save() 函数通过自定义 php 脚本创建节点和分类术语。
我正在开发 drupal 6。
除了重音字母外,它运行良好(感谢之前关于 stackoverflow 的问题)。
确实,当标题或分类术语包含“é”、“è”或“à”时,句子会在这些特殊字符之前被剪切。
例如,像这样的标题:“Bonjour les éléphants”将创建一个以“Bonjour les”为标题的节点。
我不知道它是否链接到我的数据库,或者我是否必须在 php 中使用特殊编码 (iconv() blabla)
事实是,对于 drupal 标题,我不能使用 html 编码(例如:html 中的 é 是 é),因为 drupal 将呈现 é 而不是 é...
当我手动创建分类或标题时,我没有问题,重音字母在数据库中保存为“é”。
如果你能帮我创建带有重音字母的术语和标题,那就太好了:)
谢谢!
【问题讨论】:
-
你从哪里得到保存节点的数据?手动在文件中还是其他?
标签: php drupal drupal-6 taxonomy