Can you post your AppController code?

On Monday, April 2, 2012 10:43:11 AM UTC-4, 750riderAce wrote:
>
> @Rob,
>  
>   Tried that already... I did include it in the 
> AppController beforefilter() method exactly in that way, and doesn't work 
> at all... gave me just a blank screen.. yes.. I did check for syntax errors 
> or something in the error logs to no available.
>  
> any idea?
>
> On Monday, April 2, 2012 10:24:05 AM UTC-4, Rob wrote:
>
>> You can push a new helper onto the helpers array (or any other array) 
>> like so: 
>>
>> *$helpers[] = 'MenuBuilder.MenuBuilder';*
>> *
>> *
>> This will keep all of the default helpers.  As the helper is not used 
>> until the View is rendered, you can add this code either to the 
>> beforeFilter or beforeRender methods.
>>
>> On Monday, April 2, 2012 8:51:28 AM UTC-5, 750riderAce wrote: 
>>>
>>> Thanks to both Thomas :)
>>>  
>>> I found that I did download the wrong version... first I downloaded the 
>>> version provided in the documentation (readme.md) which point to an old 
>>> version (http://github.com/torifat/cake-menu_builber/zipball/master).
>>>  
>>> After download the right one everything worked.... the only additional 
>>> thing that I also found that in addition to the Form and Html Helpers I had 
>>> to include also the Session Helper in the AppController... otherwise the 
>>> application gave me an error "Undefined property: View: $Session 
>>> [CORE]\Cake\View|View.php line 804]"  ... including the Session helper 
>>> fixed that... why?... no idea... somebody here (Rob) said that include 
>>> those helpers was not neccesary and you can only set the 
>>> MenuBuilder.MenuBuilder helper alone inside of the beforefilter() method.. 
>>> but not idea how to do that to test... maybe Rob can chime again about that.
>>>  
>>> thanks
>>>
>>> On Saturday, March 31, 2012 7:00:34 PM UTC-4, Thomas Verschuren wrote:
>>>
>>>> @750riderAce,
>>>>  
>>>> I'm not the same Thomas :)
>>>> But i had the same problem a minute ago.
>>>>  
>>>> Where you have "View ---> helpers ---> MenuBuilderHelper.php"
>>>> it should read "View ---> Helper ---> MenuBuilderHelper.php"
>>>>  
>>>>  
>>>>
>>>> On Friday, March 30, 2012 5:02:21 PM UTC+2, 750riderAce wrote:
>>>>
>>>>> Thomas... could you please post waht exactly you have under each 
>>>>> directory? 
>>>>>
>>>>> I'm using 2.1.1 and I did exactly the same setup that you did, but I'm 
>>>>> still
>>>>> getting the "Helper class MenuBuilderHelper could not be found" error 
>>>>>
>>>>> this is what I do have:
>>>>> *app
>>>>>   Plugin
>>>>>     MenuBuilder
>>>>>       Controller  ---> Component ---> MenuGathererComponent.php
>>>>>       Test
>>>>>       View ---> helpers ---> MenuBuilderHelper.php*
>>>>> the line *CakePlugin::load('MenuBuilder');* was added to
>>>>> */app/config/bootstrap.php* 
>>>>>
>>>>> *The code in /app/Controller/Appcontroller.php*: 
>>>>>
>>>>>   *  var $helpers = array('Form', 'Html', 'MenuBuilder.MenuBuilder');
>>>>> plus the sample code under beforeFilter() method*
>>>>> In my default.ctp the following code: 
>>>>>
>>>>>         *<div id="header">
>>>>>             <?php echo $this->MenuBuilder->build('main-menu'); ?>     
>>>>>   
>>>>>         </div>* 
>>>>>
>>>>> is this exactly what you have? 
>>>>>
>>>>> thanks
>>>>> 750riderAce 
>>>>>
>>>>>
>>>>> --
>>>>> View this message in context: 
>>>>> http://cakephp.1045679.n5.nabble.com/MenuBuilder-doesn-t-work-with-cakephp-2-0-or-2-1-tp5120624p5606930.html
>>>>> Sent from the CakePHP mailing list archive at Nabble.com.
>>>>>
>>>>>           
>>>> On Friday, March 30, 2012 5:02:21 PM UTC+2, 750riderAce wrote: 
>>>>>
>>>>> Thomas... could you please post waht exactly you have under each 
>>>>> directory? 
>>>>>
>>>>> I'm using 2.1.1 and I did exactly the same setup that you did, but I'm 
>>>>> still
>>>>> getting the "Helper class MenuBuilderHelper could not be found" error 
>>>>>
>>>>> this is what I do have:
>>>>> *app
>>>>>   Plugin
>>>>>     MenuBuilder
>>>>>       Controller  ---> Component ---> MenuGathererComponent.php
>>>>>       Test
>>>>>       View ---> helpers ---> MenuBuilderHelper.php*
>>>>> the line *CakePlugin::load('MenuBuilder');* was added to
>>>>> */app/config/bootstrap.php* 
>>>>>
>>>>> *The code in /app/Controller/Appcontroller.php*: 
>>>>>
>>>>>   *  var $helpers = array('Form', 'Html', 'MenuBuilder.MenuBuilder');
>>>>> plus the sample code under beforeFilter() method*
>>>>> In my default.ctp the following code: 
>>>>>
>>>>>         *<div id="header">
>>>>>             <?php echo $this->MenuBuilder->build('main-menu'); ?>     
>>>>>   
>>>>>         </div>* 
>>>>>
>>>>> is this exactly what you have? 
>>>>>
>>>>> thanks
>>>>> 750riderAce 
>>>>>
>>>>>
>>>>> --
>>>>> View this message in context: 
>>>>> http://cakephp.1045679.n5.nabble.com/MenuBuilder-doesn-t-work-with-cakephp-2-0-or-2-1-tp5120624p5606930.html
>>>>> Sent from the CakePHP mailing list archive at Nabble.com.
>>>>>
>>>>>           

-- 
Our newest site for the community: CakePHP Video Tutorials 
http://tv.cakephp.org 
Check out the new CakePHP Questions site http://ask.cakephp.org and help others 
with their CakePHP related questions.


To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this group at 
http://groups.google.com/group/cake-php

Reply via email to