Perhaps the official tutorial should be un-deprecated? Maybe add comments where people can chime in, php.net or Bakery style? Would it really take more than 20 minutes to update it or move it to the Bakery (so people can add updates to the same page without the author lifting a finger) and change the link? The repeated "n00bie blog tutorial questions" that bug you guys so much (enough to warrant internet tough guy sarcasm) could/should have been solved/prevented a long time ago. People shouldn't have to be familiar with some guy's third party blog for a workaround or solution. After so long and it being brought up all the time, you'd think somebody on the dev or doc team would notice. Now go ahead and reply to me with some sort of lecture where you talk about open source (as if people having trouble with the beginners tutorial are really capable of submitting a patch or making sense of "trac") and shift responsibilities away instead of considering that fixing the tutorial is a simple solution that makes sense and would benefit the project and is a no brainer that it should be done. kthxbai.
On Dec 29, 7:37 am, francky06l <[EMAIL PROTECTED]> wrote: > A quick search here (also the warning you get running the actual code) > would have told you that form helper is replacing html helper in 1.2. > Use $form->input, $form->submit .. etc... > > On Dec 29, 12:15 pm, cookiejar_3 <[EMAIL PROTECTED]> wrote: > > > Hi, > > > I'm having a problem with the blog tutorial, I followed the steps on > > how to create a blog. The viewing of the title and the message was > > good but adding a blog does not work well. when I run > > thehttp://www/posts/add > > It gives me a message: > > > Notice: Method input() is deprecated in HtmlHelper: see > > FormHelper::input or FormHelper::text in C:\apache\htdocs\cake\cake > > \libs\view\helpers\html.php on line 652 > > > Notice: Method tagErrorMsg() is deprecated in HtmlHelper: see > > FormHelper::error in C:\apache\htdocs\cake\cake\libs\view\helpers > > \html.php on line 718 > > > Body: > > Notice: Method textarea() is deprecated in HtmlHelper: see > > FormHelper::input or FormHelper::textarea in C:\apache\htdocs\cake\cake > > \libs\view\helpers\html.php on line 576 > > > Warning (512): Method HtmlHelper::submit does not exist [CORE\cake\libs > > \view\helper.php, line 148] > > > I'm using a Cake 1.2.0 stable version and my posts_controller.php is: > > > <?php > > class PostsController extends AppController{ > > var $name = 'Posts'; > > function index(){ > > $this->set('posts', $this->Post->findAll()); > > } > > > function view($id = null){ > > $this->Post->id = $id; > > $this->set('post', $this->Post->read()); > > } > > > function add(){ > > if (!empty($this->data)){ > > if ($this->Post->save($this->data)){ > > $this->flash('Your post has been saved.','/posts'); > > } > > } > > }} > > > ?> > > > My add.thtml is: > > > <h1>Add Post</h1> > > <form method="post" action="<?php echo $html->url('/posts/add')?>"> > > <p> > > Title: > > <?php echo $html->input('Post/title', array('size' => '40'))?> > > <?php echo $html->tagErrorMsg('Post/title', 'Title is > > required.') ?> > > </p> > > <p> > > Body: > > <?php echo $html->textarea('Post/body', array('rows'=>'10')) ? > > > <?php echo $html->tagErrorMsg('Post/body', 'Body is > > required.') ?> > > </p> > > <p> > > <?php echo $html->submit('Save') ?> > > </p> > > </form> > > > Somebody please help me.. > > Thanks in advance.. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~----------~----~----~----~------~----~------~--~---