Интерфейс Phalcon\Mvc\ViewInterface
Инициализатор Phalcon\Mvc\ViewInterface
Методы
абстрактный public setViewsDir (string $viewsDir)
Устанавливает директорию представлений. В зависимости от вашей платформы, всегда добавляйте косой слэш или обратную косую черту в конце
абстрактный public string getViewsDir ()
Получает директорию представлений
абстрактный public setLayoutsDir (string $layoutsDir)
Устанавливает поддиректорию макетов. Должна быть директорией внутри директории представлений. В зависимости от вашей платформы, всегда добавляйте косой слэш или обратную косую черту в конце
абстрактный public string getLayoutsDir ()
Получает текущую поддиректорию макетов
абстрактный public setPartialsDir (string $partialsDir)
Устанавливает поддиректорию с частичными представлениями. Должна быть директорией внутри директории представлений. В зависимости от вашей платформы, всегда добавляйте косой слэш или обратную косую черту в конце
абстрактный public string getPartialsDir ()
Получает текущую поддиректорию с частичными представлениями
абстрактный public setBasePath (string $basePath)
Устанавливает базовый путь. В зависимости от вашей платформы, всегда добавляйте косой слэш или обратную косую черту в конце
абстрактный public string getCurrentRenderLevel ()
Получает текущий уровень рендеринга
абстрактный public string getRenderLevel ()
Получает уровень рендеринга для представления
абстрактный public setRenderLevel (string $level)
Устанавливает уровень рендеринга для представления
абстрактный public setMainView (string $viewPath)
Устанавливает имя основного представления. Должно быть именем файла без расширения в директории представлений
абстрактный public string getMainView ()
Возвращает имя основного представления
абстрактный public setLayout (string $layout)
Изменяет используемый макет вместо имени последнего контроллера
абстрактный public string getLayout ()
Возвращает имя основного представления
абстрактный public setTemplateBefore (string|array $templateBefore)
Добавляет шаблон перед макетом контроллера
абстрактный public cleanTemplateBefore ()
Сбрасывает все шаблоны перед макетами
абстрактный public setTemplateAfter (string|array $templateAfter)
Добавляет шаблон после макета контроллера
абстрактный public cleanTemplateAfter ()
Сбрасывает все шаблоны после макетов
абстрактный public setParamToView (string $key, mixed $value)
Добавляет параметры в представления (псевдоним для setVar)
абстрактный public setVar (string $key, mixed $value)
Добавляет параметры в представления
абстрактный public array getParamsToView ()
Возвращает параметры для представлений
абстрактный public string getControllerName ()
Получает имя рендеренного контроллера
абстрактный public string getActionName ()
Получает имя рендеренного действия
абстрактный public array getParams ()
Получает дополнительные параметры рендеренного действия
абстрактный public start ()
Начинает процесс рендеринга, включая буферизацию вывода
абстрактный public registerEngines (array $engines)
Регистрирует шаблонизаторы
абстрактный public render (string $controllerName, string $actionName, [array $params])
Выполняет процесс рендеринга из данных диспетчеризации
абстрактный public pick (string $renderView)
Выбирает представление для рендеринга, отличное от последнего контроллера/действия
абстрактный public string partial (string $partialPath)
Рендерит частичное представление
абстрактный public finish ()
Завершает процесс рендеринга, останавливая буферизацию вывода
абстрактный public Phalcon\Cache\BackendInterface getCache ()
Возвращает экземпляр кэша, используемый для кэширования
абстрактный public cache ([boolean|array $options])
Кэширует рендеринг представления на определенном уровне
абстрактный public setContent (string $content)
Внештатно устанавливает содержимое представления
абстрактный public string getContent ()
Возвращает кэшированный вывод из другой стадии представления
абстрактный public string getActiveRenderPath ()
Возвращает путь к представлению, которое в данный момент рендерится
абстрактный public disable ()
Отключает автоматический процесс рендеринга
абстрактный public enable ()
Включает автоматический процесс рендеринга
абстрактный public reset ()
Сбрасывает компоненту представления до значений по умолчанию
абстрактный public bool isDisabled ()
Является ли автоматический рендеринг отключенным
© 2011–2016 Phalcon Framework Team
Licensed under the Creative Commons Attribution License 3.0.
https://docs.phalconphp.com/en/2.0.0/api/Phalcon_Mvc_ViewInterface.html