Skip to content
stev edited this page May 3, 2012 · 1 revision

подключение:

<?php
// index.php
// ...

$viewResolver =
	MultiPrefixPhpViewResolver::create()->
		setViewClassName('PhpView')->
		addPrefix(
			PATH_TEMPLATES.'admin'.DIRECTORY_SEPARATOR
		)->
		addPrefix(
			PATH_TEMPLATES.'admin'.DIRECTORY_SEPARATOR.'widget'.DIRECTORY_SEPARATOR
		)->
		addPrefix(
			PATH_TEMPLATES.'common'.DIRECTORY_SEPARATOR
		)->
		addPrefix(
			ONPHP_SOURCE_PATH.'template'.DIRECTORY_SEPARATOR.'widget'.DIRECTORY_SEPARATOR
		);

// ...
?>

порядок имеет значение! Сначала поиск шаблона будет в тех что первыми указаны.

в шаблонах:

//...
		<div class="container">	
			<div class="row">
				
				<?= WEditForm::create()->
					setLabel('Формочка для заполнения')->
					setForm($form)
				?>
			</div>

			<div class="row box">
				<h1>Таблица: название</h1>

				<?= HtmlTable::create()->
					setObjects($subscribeList)->
					setFieldsFilter(
						AllowedFilter::create()->
						setFields(array('id', 'title', 'channel', 'status', 'date', 'time'))
					)
				?>
			</div>
		</div>
```php
Clone this wiki locally