| | |
| | | 'type' => $config['subtype'], |
| | | ], $config); |
| | | |
| | | $registrar = Registrar::getInstance($config['subtype']); |
| | | $registrar = Registrar::getInstance($config[$config['subtype']]); |
| | | $icon = jvbDefaultIcon(); |
| | | if ($registrar){ |
| | | $icon = $registrar->getIcon()??jvbDefaultIcon(); |
| | |
| | | { |
| | | $fields = $config['fields'] ?? []; |
| | | $rows = is_array($value) ? $value : []; |
| | | if(array_key_exists('row_label', $config)) { |
| | | $config['data']['label'] = esc_attr($config['row_label']); |
| | | if(array_key_exists('add_label', $config)) { |
| | | $config['data']['label'] = esc_attr($config['add_label']); |
| | | } |
| | | |
| | | $input = sprintf( |