Hi
I couldn't get your example to work I am afraid. I'm using 1.10.
Specifically this line:
resources.date.timezone = "America/Los_Angeles"
Date is not one of the available resource plugins that I can find:
http://framework.zend.com/manual/en/zend.application.available-resources.html
Is it something custom?
On 8/24/2010 9:39 AM, Hector Virgen wrote:
I have a single module set up in my application (in addition to the
"default" module). If it helps here is the relevant portion of my
application.ini:
http://pastie.org/1112666
<http://pastie.org/1112666>Both bootstrap classes (Bootstrap and
Blogs_Bootstrap) are empty. I hope this helps :)
--
*Hector Virgen*
Sr. Web Developer
Walt Disney Parks and Resorts Online
http://www.virgentech.com
On Tue, Aug 24, 2010 at 8:55 AM, Shane McGovern <[email protected]
<mailto:[email protected]>> wrote:
Hi Paul
It does seem to be order specific. Which in a way makes sense in
terms of dependencies, perhaps.
The two lines shown are all I needed to place in.
resources.modules[] =
Is not present at all, and yet the modules as expected. My thought
is that the resources.modules[] line item is meant to shortcut
having to set the controllerDirector / moduleDirectory with some
inbuilt defaults. Whatever they are, they're not compatible with my
set-up for some reason.
It's these little things that keep life interesting.
Shane
On 8/23/2010 5:48 PM, Mike Wright wrote:
Shane McGovern wrote:
Hi Paul
I tried the resource.modules[] = but to now avail. I did
however move
the functionality from my Boostrap.php to application.ini
but using
these two lines instead
resources.frontController.controllerDirectory = APPLICATION_PATH
"/controllers"
resources.frontController.moduleDirectory = APPLICATION_PATH
"/modules"
Excluding either prevents module set-up.
<snip/>
Hi Shane,
I've been fighting modularization for quite a while but one
thing that
I've discovered is that the order of the lines in your
application.ini
is _extremely_ important. A single line in the wrong order
_will_ break
everything.
Here is a copy of a part my .ini that I'm using in one of my current
experiments; maybe it will help you.
; application resources
resources.frontController.controllerDirectory = APPLICATION_PATH
"/controllers"
resources.frontController.moduleDirectory = APPLICATION_PATH
"/modules"
resources.modules[] =
resources.layout.layout = "default"
resources.layout.layoutPath = APPLICATION_PATH "/views/layouts"
I think it's important that the modules declaration comes before the
layouts, views, etc.
I got my first successful results by starting here:
http://www.amazium.com/blog/create-modular-application-with-zend
If you become a master *please* enlighten the rest of us. This is a
very common source of frustration for a lot of us who are not the ZF
developers.
Best of luck :D
ps: no disrespect to the zf developers. I've seen the incredible
load
on your shoulders and am beyond impressed...