null, 'value' => null, 'limit' => 1, 'type' => null, 'galleryId' => 0, ]; $input = new JitFilter(array_merge($arguments, $params)); $input->replaceFilter('value', 'int'); $smarty->assign('file_selector', [ 'name' => $input->name->text(), 'value' => array_filter($input->asArray('value', ',')), 'limit' => $input->limit->digits() ?: 1, 'type' => $input->type->text(), 'galleryId' => $input->galleryId->int(), ]); return $smarty->fetch('file_selector.tpl'); }