> 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