首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在基于复选框排序的Redux框架中使用必需的参数?

如何在基于复选框排序的Redux框架中使用必需的参数?
EN

Stack Overflow用户
提问于 2014-03-26 20:59:07
回答 1查看 1.4K关注 0票数 1

晚上好,

我在Redux框架(3.1.9版)中有以下选项:

代码语言:javascript
复制
array(
        'id'        => 'social-networks',
        'type'      => 'sortable',
        'mode'      => 'checkbox',
        'title'     => __('Order Social Icons', 'options'),
        'subtitle'  => __('Order and activate/deactivate social icons', 'options'),
        'options'   => array(
            'fb' => 'Facebook',
            'tw' => 'Twitter',
            'lin' => 'LinkedIn',
        )
    ),

输出(如果检查了所有三个选项)是:

代码语言:javascript
复制
[fb] => 1
[tw] => 1
[lin] => 1

在此选项之后,我希望为列表中的每个选中的社交网络显示一个文本字段,并且我有示例文本输入:

代码语言:javascript
复制
array(
  'id' => 'facebook-url',
  'type' => 'text',
  'required' => array('social-networks["fb"]','equals','1'),
  'title' => __('Facebook URL', 'options'),
  'subtitle' => __('Enter your Facebook URL.', 'options'),
),

当然,“必需”的论点是行不通的。

是否有一种方法可以通过使用字段中的选项而不仅仅是ID来使用此参数。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-11 21:50:11

根据http://docs.reduxframework.com/redux-framework/arguments/required/,您的条件选项应该如下所示:

代码语言:javascript
复制
array(
  'id' => 'facebook-url',
  'type' => 'text',
  'required' => array('social-networks','equals','fb'),
  'title' => __('Facebook URL', 'options'),
  'subtitle' => __('Enter your Facebook URL.', 'options'),
),

下一个选择:

代码语言:javascript
复制
array(
  'id' => 'twitter-url',
  'type' => 'text',
  'required' => array('social-networks','equals','tw'),
  'title' => __('Twitter URL', 'options'),
  'subtitle' => __('Enter your twitter URL.', 'options'),
),

诸若此类。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22672922

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档