使用元素的param作为另一个元素的param的依赖--vc_map()

时间:2018-01-03 07:51:57

标签: dependencies add-on visual-composer

我正在开发Visual Composer Addons并遇到问题。我正在使用Nested Shortcodes

我想使用父元素的param作为子元素的param的依赖项。 示例:如果用户在父元素中选择 theme-one ,则在子元素中显示 primary-color 字段。有可能吗?

如果我不清楚,请告诉我。

任何帮助将不胜感激。 提前致谢。快乐的编码。!!

1 个答案:

答案 0 :(得分:0)

array(
    'type'        => 'dropdown',
    'heading'     => esc_html__('Box type', 'cursornt' ),
    'param_name'  => 'box',
    'description' => esc_html__('You can select icon size', 'cursornt' ),
    'value'       => array(
        esc_html__('Select position',   'cursornt' )    => '',
        esc_html__('Default',       'cursornt' )    => '1',
        esc_html__('Bordered Box',  'cursornt' )    => '2',
        esc_html__('Bordered Box - Fullwidth',  'cursornt' )    => '3',
        esc_html__('Image Box - Fullwidth',  'cursornt' )   => '4',
    ),
),

array(
    'type'          => 'attach_image',
    'heading'       => esc_html__('BG image', 'cursornt'),
    'param_name'    => 'bgimg',
    'description'   => esc_html__('Add your background image icon', 'cursornt'),
    'dependency'    => array(
        'element'   => 'box',
        'value'     => '4'
    ),
),

检查4号,如果你选择Box type" Image Box"然后它会显示BG图像