> Also, your proposal was certainly for test purpose only since i can't 
> believe it's a solution to code absolute path ! ;-) 

Why? Its easy to determine the absolute path dynamically from your bootstrap. 
From there you can set a variable or constant and refer to that for any pathing 
you need.

Try something like this:

define('ROOT_DIR', dirname(dirname(__FILE__))."/");

Then echo ROOT_DIR to give you an idea of where you are at, and then build your 
include_paths from there.


 
--
Eric Marden


-----Original Message-----
From: Denis Fohl [mailto:[EMAIL PROTECTED] 
Sent: Friday, April 18, 2008 11:19 AM
To: [email protected]
Subject: Re: [fw-general] Zend Layout doctype at bootstrap question

Matthew,

i followed your advice and tried with absolute path but it gaves me the same 
error :

bootstrap :
Zend_Layout::startMvc(array('layoutPath' => 
'h:/project/developpement/site/application/layouts'));
Zend_Layout::getMvcInstance()->getView()->doctype(Zend_View_Helper_Doctype::XHTML1_STRICT);

Zend_View_Exception: script 'header.phtml' not found in path
(h:\project\developpement\site\application\layouts\;.\views\scripts\) in 
E:\phplib\Zend\View\Abstract.php on line 857

But the app is running without the second line of code (absolute path is 
correct).

Also, your proposal was certainly for test purpose only since i can't believe 
it's a solution to code absolute path ! ;-)

Thanks.

Denis.

Matthew Weier O'Phinney a écrit :
> -- Denis Fohl <[EMAIL PROTECTED]> wrote (on Friday, 18 April 2008, 
> 04:09 PM +0200):
>> thank you for answering,
>>
>> with your line in my bootstrap i have :
>> Zend_Layout::startMvc(array('layoutPath' => 
>> './application/layouts'));
> 
> Ues a more qualified path for the above; best bet is to use an 
> absolute path.
> 
>> Zend_Layout::getMvcInstance()->getView()->doctype(Zend_View_Helper_Do
>> ctype::XHTML1_STRICT);
>>
>> and it generates an error :
>> Zend_View_Exception: script 'header.phtml' not found in path
>> (.\application\layouts\;.\views\scripts\) in 
>> E:\phplib\Zend\View\Abstract.php on line 857
>>
>> i'm not fluent at all with MvcInstance so i tried it straight, maybe 
>> i've to adapt it to my app but don't know how.
>>
>> Denis.
>>
>>
>>
>> Vladas Diržys a écrit :
>>> or just one line code:
>>>
>>> Zend_Layout::getMvcInstance()->getView()->doctype(Zend_View_Helper_D
>>> octype::XHTML1_STRICT);
>>>
>>> On Wed, Apr 16, 2008 at 6:33 PM, Denis Fohl <[EMAIL PROTECTED] 
>>> <mailto:[EMAIL PROTECTED]>> wrote:
>>>
>>>     Thank you Vincent,
>>>
>>>     that's not exactly what i was looking for but it helps.
>>>
>>>     Denis.
>>>
>>>     Vincent a écrit :
>>>
>>>
>>>
>>>         On 4/16/08, *Denis Fohl* <[EMAIL PROTECTED]
>>>         <mailto:[EMAIL PROTECTED]> <mailto:[EMAIL PROTECTED]
>>>         <mailto:[EMAIL PROTECTED]>>> wrote:
>>>
>>>            Hi all,
>>>
>>>            in comments to this tutorial :
>>>                   
>>> http://codeutopia.net/blog/2008/03/17/introduction-to-zend_layout-up
>>> dated-for-zf-15/
>>>
>>>            Matthew said : "I'd recommend calling the doctype() helper
>>>         with the
>>>            doctype you want from your bootstrap. "
>>>
>>>            how to do that ?
>>>
>>>
>>>         I currently do it like this:
>>>
>>>         $viewRenderer =
>>>         
>>> Zend_Controller_Action_HelperBroker::getStaticHelper('ViewRenderer');
>>>         $view = new Zend_View(array('encoding' => 'utf-8'));
>>>         $view->doctype('XHTML1_STRICT');
>>>         $viewRenderer->setView($view);
>>>
>>>            Thanks.
>>>
>>>            --    Denis
>>>
>>>
>>>         --         Vincent
>>>
>>>
>>>     --     Denis Fohl
>>>     --------------
>>>     df-info
>>>     06 84 38 21 99
>>>
>>>
>>>
>>>
>>> --
>>> Pagarbiai // Gruß,
>>> Vladas Diržys
>>> tel.: +370 620 69020 (Omnitel)
>>> +370 677 17851 (Tele2)
>>> www.dirzys.com <http://www.dirzys.com>
>> --
>> Denis Fohl
>> --------------
>> df-info
>> 06 84 38 21 99
>>
> 

--
Denis Fohl
--------------
df-info
06 84 38 21 99

Reply via email to