Saturday, January 29, 2011

Re: Helper File

yes

On Jan 29, 12:20 am, Sam Sherlock <sam.sherl...@gmail.com> wrote:
> of the view file (ctp)
> app/users/knowusers.ctp
>
> On 29/01/2011, Sam Sherlock <sam.sherl...@gmail.com> wrote:
>
>
>
>
>
>
>
>
>
> > echo $html->tableHeaders
> > (array_keys($knownusers[0]
> > ['User']));
>
> > is that line 3
>
> > On 29/01/2011, newguy <aimanparv...@gmail.com> wrote:
> >> hey Sam
> >> I made the change but still I get teh following error:
>
> >> Notice (8): Undefined property: View::$Html [APP/views/users/
> >> knownusers.ctp, line 3]
>
> >> Fatal error: Call to a member function tableHeaders() on a non-object
> >> in /Applications/MAMP/htdocs/cake_1.2.5/app/views/users/knownusers.ctp
> >> on line 3
>
> >> this is my controller code:
> >> <?php
> >> class UsersController extends AppController
> >> {
> >>        var $name='Users';
> >>        var $helpers = array('Html','Form');
>
> >>   function register()
> >>   {
> >>     if (!empty($this->params['form']))
> >>     {
> >>       if ($this->User->save($this->params['form']))
> >>       {
> >>         $this->flash('Your registration information was
> >> accepted.','register');
> >>       } else {
> >>         $this->flash('There was a problem with your registration', '/
> >> register');
> >>       }
> >>     }
> >>   }
>
> >> function knownusers()
> >> {
> >> $this->set('knownusers',$this->User->findAll(null, array('id',
> >> 'username', 'first_name','last_name'), 'id DESC'));
> >> }
>
> >> }
> >> ?>
>
> >> Thanks
>
> >> On Jan 28, 11:57 pm, Sam Sherlock <sam.sherl...@gmail.com> wrote:
> >>> On 29/01/2011, Jeremy Burns | Class Outfit <jeremybu...@classoutfit.com>
> >>> wrote:
>
> >>> > What version of Cake are you using?
>
> >>> > The Html helper is available out of the box. Have you declared any
> >>> > other
> >>> > helpers in your controller?
>
> >>> > Jeremy Burns
> >>> > Class Outfit
>
> >>> > jeremybu...@classoutfit.com
> >>> >http://www.classoutfit.com
>
> >>> > On 29 Jan 2011, at 07:44, newguy wrote:
>
> >>> >> I tried that but no change I still get the same error :(
>
> >>> >> On Jan 28, 11:35 pm, Jeremy Burns | Class Outfit
> >>> >> <jeremybu...@classoutfit.com> wrote:
> >>> >>> Try replacing $html-> with:
>
> >>> >>> echo $this->Html->...
>
> >>> >>> Jeremy Burns
> >>> >>> Class Outfit
>
> >>> >>> jeremybu...@classoutfit.comhttp://www.classoutfit.com
>
> >>> >>> On 29 Jan 2011, at 07:29, newguy wrote:
>
> >>> >>>> here is the code(knownusers.ctp) where I have used the helpers:
>
> >>> >>>> <table>
> >>> >>>> <?php
> >>> >>>> echo $html->tableHeaders(array_keys($knownusers[0]['User']));
> >>> >>>> foreach ($knownusers as $thisuser)
> >>> >>>> {
> >>> >>>>    echo $html->tableCells($thisuser['User']);
> >>> >>>> }
>
> >>> >>>> ?>
> >>> >>>> </table>
>
> >>> >>>> and this is the error which I get when I access
> >>> >>>>http://localhost:8888/cake_1.2.5/users/knownusersfrombrowser:
>
> >>> >>>> Missing Helper File
> >>> >>>> Error: The helper file app/views/helpers/h_t_m_l.php can not be
> >>> >>>> found
> >>> >>>> or does not exist.
>
> >>> >>>> Error: Create the class below in file:
> >>> >>>> app/views/helpers/h_t_m_l.php
>
> >>> >>>> <?php
> >>> >>>> class HTMLHelper extends AppHelper {
>
> >>> >>>> }
> >>> >>>> ?>
> >>> >>>> Notice: If you want to customize this error message, create
> >>> >>>> app/views/
> >>> >>>> errors/missing_helper_file.ctp
>
> >>> >>>> Thanks
> >>> >>>> On Jan 28, 11:16 pm, Jeremy Burns | Class Outfit
> >>> >>>> <jeremybu...@classoutfit.com> wrote:
> >>> >>>>> Can you show the line of code that is being called and returning
> >>> >>>>> this
> >>> >>>>> error?
>
> >>> >>>>> Jeremy Burns
> >>> >>>>> Class Outfit
>
> >>> >>>>> jeremybu...@classoutfit.comhttp://www.classoutfit.com
>
> >>> >>>>> On 29 Jan 2011, at 07:09, newguy wrote:
>
> >>> >>>>>> Hi guys
> >>> >>>>>> am new to cakephp and Iam developing a simple user registration
> >>> >>>>>> and
> >>> >>>>>> login system for my site, I used two helpers tableHeaders and
> >>> >>>>>> tableCells in my view code but I get the following errors:
>
> >>> >>>>>> Error: The helper file app/views/helpers/h_t_m_l.php can not be
> >>> >>>>>> found
> >>> >>>>>> or does not exist.
>
> >>> >>>>>> Error: Create the class below in file:
> >>> >>>>>> app/views/helpers/h_t_m_l.php
>
> >>> >>>>>> I realized that in folder helpers I have a file named empty and
> >>> >>>>>> there
> >>> >>>>>> is no code there, so if I understand correctly in order to use
> >>> >>>>>> helpers
> >>> >>>>>> I need to put the code in this helper file???? and should it be
> >>> >>>>>> in
> >>> >>>>>> the
> >>> >>>>>> form of functions, in what way should code be written in this
> >>> >>>>>> file
> >>> >>>>>> under folder helper and what should be the name of this file.
> >>> >>>>>> If someone can please give a small example I would be grateful.
>
> >>> >>>>>> Thanks
>
> >>> >>>>>> --
> >>> >>>>>> Our newest site for the community: CakePHP Video
> >>> >>>>>> Tutorialshttp://tv.cakephp.org
> >>> >>>>>> Check out the new CakePHP Questions
> >>> >>>>>> sitehttp://ask.cakephp.organdhelp
> >>> >>>>>> others with their CakePHP related questions.
>
> >>> >>>>>> To unsubscribe from this group, send email to
> >>> >>>>>> cake-php+unsubscribe@googlegroups.com For more options, visit
> >>> >>>>>> this
> >>> >>>>>> group athttp://groups.google.com/group/cake-php
>
> >>> >>>> --
> >>> >>>> Our newest site for the community: CakePHP Video
> >>> >>>> Tutorialshttp://tv.cakephp.org
> >>> >>>> Check out the new CakePHP Questions
> >>> >>>> sitehttp://ask.cakephp.organdhelp
> >>> >>>> others with their CakePHP related questions.
>
> >>> >>>> To unsubscribe from this group, send email to
> >>> >>>> cake-php+unsubscribe@googlegroups.com For more options, visit this
> >>> >>>> group
> >>> >>>> athttp://groups.google.com/group/cake-php
>
> >>> >> --
> >>> >> Our newest site for the community: CakePHP Video Tutorials
> >>> >>http://tv.cakephp.org
> >>> >> Check out the new CakePHP Questions sitehttp://ask.cakephp.organd
> >>> >> help
> >>> >> others with their CakePHP related questions.
>
> >>> >> To unsubscribe from this group, send email to
> >>> >> cake-php+unsubscribe@googlegroups.com For more options, visit this
> >>> >> group
> >>> >> athttp://groups.google.com/group/cake-php
>
> >>> > --
> >>> > Our newest site for the community: CakePHP Video Tutorials
> >>> >http://tv.cakephp.org
> >>> > Check out the new CakePHP Questions sitehttp://ask.cakephp.organdhelp
> >>> > others with their CakePHP related questions.
>
> >>> > To unsubscribe from this group, send email to
> >>> > cake-php+unsubscribe@googlegroups.com For more options, visit this
> >>> > group
> >>> > at
> >>> >http://groups.google.com/group/cake-php
>
> >>> --
> >>>  - S
>
> >>> +44 (0)7908 069 219
>
> >> --
> >> Our newest site for the community: CakePHP Video Tutorials
> >>http://tv.cakephp.org
> >> Check out the new CakePHP Questions sitehttp://ask.cakephp.organd help
> >> others with their CakePHP related questions.
>
> >> To unsubscribe from this group, send email to
> >> cake-php+unsubscribe@googlegroups.com For more options, visit this group
> >> at
> >>http://groups.google.com/group/cake-php
>
> > --
> >  - S
>
> > +44 (0)7908 069 219
>
> --
>  - S
>
> +44 (0)7908 069 219

--
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+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php

No comments: