【问题标题】:In Drupal every radio button with in a label enclosed with span or div tag在 Drupal 中,每个单选按钮都带有一个带有 span 或 div 标签的标签
【发布时间】:2011-08-02 13:10:53
【问题描述】:

在 drupal 中,我在一个组中创建 4 个单选按钮。 我想为每个单选按钮设置一个 div 标签或 span 标签 通过使用前缀和后缀 drupal 放置 div 或 span 标签 在整个单选按钮组之前或之后,但我需要在每个单选按钮之前有一个 div 或 span 标签。 我在网上搜索了好几个小时,但没有运气。 如果有解决方案,请发布。 提前致谢。

【问题讨论】:

  • 请提供您的代码
  • 这是我的代码 'code' $form['choice'] = array( '#type' => 'radios', '#options' => $options, ); '代码'

标签: drupal


【解决方案1】:

我认为您不能使用#prefix 和#suffix 为每个单选按钮添加包装器。 form_process_radios

将 radios 元素扩展为单个 radio 元素。每个收音机都用theme_radio 渲染。

您可以通过覆盖 theme_radio 函数来包装每个单独的单选按钮。

希望对您有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-10-27
    • 1970-01-01
    • 2022-09-23
    • 1970-01-01
    • 1970-01-01
    • 2013-02-05
    • 2017-06-10
    • 2021-08-01
    相关资源
    最近更新 更多