-
Notifications
You must be signed in to change notification settings - Fork 35
Helpers
Butschster edited this page Apr 2, 2014
·
1 revision
В систему добавляются хелперы для упрощения работы с некоторыми механизмами.
<?php echo View::factory('helper/snippet_select'); ?>
-
$header
Заголовок раздела -
$template
Выбранный шаблон -
$default
- Возможность указания ссылки на просмотр шаблона по умолчанию -
$select_name
- Ключ поля содержащего выбранный шаблон (по умолчаниюtemplate
)
<?php echo View::factory('helper/rows'); ?>
-
$field
- Ключ поля содержащего строки (По умолчаниюdata
) -
$data
- Список существующих значенийarray('key' => 'value', 'key1' => 'value1')
-
$container
- Идентификатор контейнера, если на странице используется больше одного хелпера -
$slugify
- Использовать для ключа slug -
$label
- Заголовок
$values = $this->request->post('data');
if( ! empty($values) )
{
$keys = $values['key'];
$names = $values['value'];
$values = array_combine($keys, $names);
$values = array_unique(array_filter($values));
}
<?php echo View::factory('helper/rows_only_value'); ?>
-
$field
- Ключ поля содержащего строки (По умолчаниюdata
) -
$data
- Список существующих значенийarray('value', 'value1')
-
$container
- Идентификатор контейнера, если на странице используется больше одного хелпера -
$label
- Заголовок
$values = $this->request->post('data');