Ok that was stupid :D was driving me mad thanks it works now.

On Mar 10, 11:59 am, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
wrote:
> You have a typo error in your view --> $html->textarea('Conctact/
> message'
> That should be Contact. :D
>
> On Mar 10, 1:23 am, "Mech7" <[EMAIL PROTECTED]> wrote:
>
> > I am trying to make a contact form but for some reason the textarea
> > with the message does not give a warning when i put nothing in it?
> > Does anybody know why? here is my code.
>
> > Model contact.php:
>
> > <?php
> > class Contact extends AppModel {
> >         var $name = 'Contact';
> >         // Let Cake know there is not a DB Table
> >         var $useTable = false;
> >         // Validators used
> >         var $validate = array(
> >         'name' => VALID_NOT_EMPTY,
> >         'email' => VALID_EMAIL,
> >         'subject' => VALID_NOT_EMPTY,
> >         'message' => VALID_NOT_EMPTY
> >         );}
>
> > ?>
>
> > Controller contact_controller.php
>
> > <?php
> > class ContactController extends AppController {
> >         var $name = 'Contact';
> >         // Use swift mailer component and ajax validator
> >         var $components = array('SwiftMailer');
>
> >         function index()
> >         {
> >                 if ($this->Contact->validates($this->data))
> >                 {
> >                         // mail
> >                 }
> >         }}
>
> > ?>
>
> > View index.thtml
>
> > <h1 class="title">Contact form</h1>
> > <form method="post" action="<?php echo $html->url('/contact')?>"
> > class="contact-form">
> >         <label>Name:</label>
> >         <?php echo $html->input('Contact/name', array('size' => '40'))?
>
> >         <?php echo $html->tagErrorMsg('Contact/name', 'Name is
> > required.') ?>
> >         <label>Email:</label>
> >         <?php echo $html->input('Contact/email', array('size' =>
> > '40'))?>
> >         <?php echo $html->tagErrorMsg('Contact/email', 'Email is
> > required.') ?>
> >         <label>Subject:</label>
> >         <?php echo $html->input('Contact/subject', array('size' =>
> > '40'))?>
> >         <?php echo $html->tagErrorMsg('Contact/subject', 'Subject is
> > required.') ?>
> >         <label>Message:</label>
> >         <?php echo $html->textarea('Conctact/message',
> > array('rows'=>'10', 'cols'=>'37')) ?>
> >        <?php echo $html->tagErrorMsg('Contact/message', 'Message is
> > required.') ?>
> >         <?php echo $html->submit('Save') ?>
> > </form>


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to [email protected]
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to