-- darren <[EMAIL PROTECTED]> wrote
(on Monday, 18 August 2008, 06:36 AM -0500):
> Thanks.  I haven't been able to get any of the dojo website examples working. 
> So, I want to make sure that I have the above correct first.
> 
> I put the first two lines in my controller's init().
> 
>     public function init() {
>         Zend_Dojo::enableView($this->view);
>         $this->view->dojo()->enable();
>     }
> 
> In my view, I put:
> <?php echo $this->dojo() ?>
> 
> I know you said to put it in my layout.  But, being very new ZF, I'm not sure
> if "views" and "layouts" can be used interchangeably.  Does it go in the 
> <head>
> or the <body>?

Either; I've had success with both.


> On Sat, Aug 16, 2008 at 11:07 AM, Matthew Weier O'Phinney <[EMAIL PROTECTED]>
> wrote:
> 
>     -- darren <[EMAIL PROTECTED]> wrote
>     (on Saturday, 16 August 2008, 08:45 AM -0500):
>     > I am trying to follow the example on this page.
>     >
>     > It looks like the registerModulePath() expects 2 parameters, $module and
>     > $path.  But, the example only provides 1.
>     >
>     > $this->dojo()->enable()
>     >
>     >              ->setDjConfigOption('parseOnLoad', true)
>     >
>     >              ->registerModulePath('../custom/')   /* needs two
>     parameters? */
>     >
>     >              ->requireModule('dijit.form.FilteringSelect')
>     >
>     >              ->requireModule('custom.PairedStore');
>     >
>     > When I load the page, I get the following error:
>     > Warning: Missing argument 2 for
>     > Zend_Dojo_View_Helper_Dojo_Container::registerModulePath()
>     >
>     > Slightly changing the question, what I've really been trying to find is
>     the
>     > most basic "Hello World" for Zend_Dojo.  The example above is not 
> exactly
>     the
>     > example I was looking for.  I just picked it to work on.  All I really
>     want to
>     > be able to do in my first Ajax app in ZF is to do an update in my
>     database.  I
>     > don't want to return anything back to the view, yet.  That's coming.
>      But,
>     > right now, I'd be happy if I could just do an update to the database.  
> Is
>     this
>     > addressed somewhere in the documentation?  If so, please direct me to 
> it.
> 
>     For that, simply:
> 
>        Zend_Dojo::enableView($view);
>        $view->dojo()->enable();
> 
>     and, in your layout:
> 
>        <?php echo $this->dojo() ?>
> 
>     That will setup the dojo environment. From there, you'll need to read
>     the Dojo documentation to determine how to send an XHR request to your
>     application. Hint:
> 
>        http://dojotoolkit.org/book/dojo-book-0-9/
>     part-3-programmatic-dijit-and-dojo/ajax-transports
> 
>     --
>     Matthew Weier O'Phinney
>     Software Architect       | [EMAIL PROTECTED]
>     Zend Framework           | http://framework.zend.com/
> 
> 

-- 
Matthew Weier O'Phinney
Software Architect       | [EMAIL PROTECTED]
Zend Framework           | http://framework.zend.com/

Reply via email to