【问题标题】:Apostrophe problem in multiple-select fields多选字段中的撇号问题
【发布时间】:2011-03-20 19:08:11
【问题描述】:

我一直在寻找解决 Drupal 中以下问题的方法,但没有结果。

如果任何选项包含撇号,则在多选字段(即复选框列表)中进行选择将产生“检测到非法选择”错误。此问题参考here。该字段存在于注册中,不是通过网络表单或 CCK 生成的。

有没有人想到任何确切的解决方案,即添加到模块的特定代码,或进行特定更新?

【问题讨论】:

  • 那么,字段是如何生成的呢?您说它不是通过 Webform 或 CCK,但您链接到的问题是 Webform 问题(已解决)。该字段是由自定义模块创建的吗?

标签: drupal forms select checkbox field


【解决方案1】:

尝试使用两个 php 函数之一来生成字符串:

  1. htmlspecialchars
  2. htmlentities

【讨论】:

    猜你喜欢
    • 2023-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多