я пытаюсь создать макеты в ZF1Макеты в Zend Framework 1
Application.ini
resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts/"
resources.layout.layout = "default"
Bootstrap.php
protected function _initView()
{
$this->bootstrap('layout');
$layout = $this->getResource('layout');
$view = $layout->getView();
$view->headTitle('default title');
return $view;
}
и у меня есть два модуля (дома и тест) макет по умолчанию работает в домашних условиях, но не в тесте (оба равны, просто делают это, чтобы узнать ZF1) Должен ли я сделать что-то другое, чтобы настроить макет по умолчанию для всех моих модулей?
На всякий случай вам это нужно. это код для модулей/тестирования/IndexController.php
<?php
class Test_IndexController extends Zend_Controller_Action
{
public function init()
{
/* Initialize action controller here */
}
public function indexAction()
{
}
}
и это код в модулях/тест/Views/скрипты/index.phtml
Hello, this is the test module
Пожалуйста, дайте мне знать, если вам нужно больше информации. Спасибо