2014-09-23 3 views
0

я пытаюсь создать макеты в 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 

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

ответ

0

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

Смежные вопросы