-
Notifications
You must be signed in to change notification settings - Fork 26
Open
Description
private function renderFieldsList($templates, $template, $config, $values, $set = '')
{
$out = '';
$data = [];
if (isset($config['fields'])) {
foreach ($config['fields'] as $field => $options) {
if (isset($options['elements'])) {
if (!isset($templates[$field])) {
$data[$field] = $values[$field];
if (is_array($data[$field])) {
$data[$field] = implode($options['separator'], $data[$field]);
}
} else {
$fieldTemplates = $templates[$field];
if (!is_array($fieldTemplates)) {
$fieldTemplates = [ $fieldTemplates ];
Metadata
Metadata
Assignees
Labels
No labels