zend-developer-tools icon indicating copy to clipboard operation
zend-developer-tools copied to clipboard

default template suffix

Open minow opened this issue 11 years ago • 5 comments

Using composer to install zf2 skeleton along with developer tools. After enabling it I am getting server errors, like:

PHP Fatal error:  Uncaught exception 'Zend\\View\\Exception\\RuntimeException' with message 'Zend\\View\\Renderer\\PhpRenderer::render: Unable to render template "zend-developer-tools/toolbar/zendframework"; resolver could not resolve to a file' in C:\\Users\\Milan\\workspace\\HopkaupZEND\\vendor\\zendframework\\zendframework\\library\\Zend\\View\\Renderer\\PhpRenderer.php:499
Stack trace:
#0 C:\\Users\\Milan\\workspace\\HopkaupZEND\\vendor\\zendframework\\zend-developer-tools\\src\\ZendDeveloperTools\\Listener\\ToolbarListener.php(203): Zend\\View\\Renderer\\PhpRenderer->render(Object(Zend\\View\\Model\\ViewModel))
#1 C:\\Users\\Milan\\workspace\\HopkaupZEND\\vendor\\zendframework\\zend-developer-tools\\src\\ZendDeveloperTools\\Listener\\ToolbarListener.php(148): ZendDeveloperTools\\Listener\\ToolbarListener->renderEntries(Object(ZendDeveloperTools\\ProfilerEvent))
#2 C:\\Users\\Milan\\workspace\\HopkaupZEND\\vendor\\zendframework\\zend-developer-tools\\src\\ZendDeveloperTools\\Listener\\ToolbarListener.php(137): ZendDeveloperTools\\Listener\\ToolbarListener->injectToolbar(Object(ZendDe in C:\\Users\\Milan\\workspace\\HopkaupZEND\\vendor\\zendframework\\zendframework\\library\\Zend\\View\\Renderer\\PhpRenderer.php on line 499

adding 'default_template_suffix' key to module.config.php:

return array(
    'view_manager' => array(
        'default_template_suffix' => 'phtml',
        'template_path_stack' => array(
            'zenddevelopertools' => __DIR__ . '/../view',
        ),
    ),
);

fixes the issue.

minow avatar May 22 '13 08:05 minow

I got a similar issue, would you please help me solve it? Thanks! untitled

jerrybk108 avatar Mar 13 '14 04:03 jerrybk108

We cannot enforce the default template suffix within ZDT, as it would override any settings provided by other users.

Ocramius avatar Mar 13 '14 13:03 Ocramius

Actually, this can be fixed by providing a direct template map, instead of a template path stack.

Ocramius avatar Mar 13 '14 14:03 Ocramius

in my case i fix it through: // 'zenddevelopertools' => DIR . '/../view', 'ZendDeveloperTools' => DIR . '/../view', in config/autload/config.php

findli avatar May 18 '15 08:05 findli

This repository has been closed and moved to laminas/laminas-developer-tools; a new issue has been opened at https://github.com/laminas/laminas-developer-tools/issues/23.

weierophinney avatar Dec 31 '19 22:12 weierophinney