2016-08-13 14 views
2

私は価格表用のビジュアルコンポーザープラグインを作成しています。動的なテキストフィールドを追加して、必要に応じてアイテムリストに複数のテキストフィールドを追加できるようにしたいと思います。 今のところ1つのテキストフィールドしか表示されていませんが、ユーザーは複数のフィールドを追加できるはずです。ビジュアルコンポーザーでダイナミックフィールドを作成するにはどうすればよいですか?

array (
    "type"   => "textfield", 
    "heading"  => __('List Items', 'pt-vc'), 
    "param_name" => "price_list", 
    "description" => __('Write the list item that you offer', 'pt-vc'), 
    "group"   => 'List Item', 
), 

答えて

0

param_groupを使用することができます。マニュアルには記載されていませんが、「使い方」があります。 https://wpbakery.atlassian.net/wiki/display/VC/Use+Param+Group+in+Elements

+1

ここにいくつかの詳細を含めることができますか?外部リンクが変更されたり消えたりする場合には、参照ページからサンプルのコードスニペットを追加しますか? – axlj

0

param_groupを使用できます。コード例を示します。

'params'=> array (
    array(
    'type' => 'param_group', 
     'value' => '', 
     'heading' => __('List Items', 'pt-vc'), 
     'param_name' => 'price_list', 
     // Note params is mapped inside param-group: 
     'params' => array(
      array(
      'type' => 'textfield', 
      'value' => '', 
      'heading' => __('List Items', 'pt-vc'), 
      'param_name' => 'list_itmes', 
     ) 
    ) 
    ) 
); 

私は答えが遅れるかもしれないが、他の人に役立つと思います。

関連する問題