Макеты в Zend Framework 1

Я пытаюсь создать макеты в ZF1

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)
Должен ли я сделать что-то другое, чтобы настроить макет по умолчанию для всех моих модулей?

На всякий случай, если вам это нужно. это код для модулей / test / IndexController.php

<?php

class Test_IndexController extends Zend_Controller_Action
{

public function init()
{
/* Initialize action controller here */
}

public function indexAction()
{

}

}

и это код в модулях / test / views / scripts / index.phtml

Hello, this is the test module

Пожалуйста, дайте мне знать, если вам нужна дополнительная информация. Спасибо

0

Решение

Это не было проблемой макета. была проблема кода в представлении.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]