Wiki

Clone wiki

yii-stuff / widget_factory_tuning

Конфигурирование множества виджетов

Допустим, нужно задать всем датапикерам на сайте свой формат даты. Вместо того, чтобы каждый раз задавать им параметры в месте вызова, делаем проще — используем CWidgetFactory:

/protected/config/main.php:

<?php
// ...
'components'=>array(
	//...
	'widgetFactory' => array(
		'widgets' => array(
			'CJuiDatePicker' => array(
				// задаем региональные параметры
				'language' => 'ru',
				// задаем формат даты
				'options' => array(
					'dateFormat' => 'dd.mm.yy',
				)
			),
		),
	),
	//...
),
//...
?>

Updated