Thanks a lot! It works perfectly! :-)
Anytime,
Matt.-
On Sun, Apr 20, 2008 at 7:29 PM, b logica <[EMAIL PROTECTED]> wrote:
>
> $form->input('INPUT_NAME', array('label' => false, other options ...))
>
> I forgot where to find this but you can also modify how labels are
> created (ie. inside a div or not, class name, etc).
>
> On Sun, Apr 20, 2008 at 2:55 PM, Matias Veleda <[EMAIL PROTECTED]>
> wrote:
> > B Logica ot works!!
> >
> > Thank you so much!! Now I can keep moving on this amazing framework!!
> Thanks
> > to all you guys for your answers!! Hope someday I can help you on
> something.
> > Just the last question about this problem. When I echo and input it
> renders
> > a label in the view with the field name right next to the input box. How
> can
> > I make that label not to appear cuz I want to make labels on my own.
> Thanks.
> >
> > Anytime,
> >
> > Matt.-
> >
> >
> >
> > On Sun, Apr 20, 2008 at 12:30 PM, b logica <[EMAIL PROTECTED]> wrote:
> > >
> > >
> > > function add()
> > > {
> > > if (!empty($this->data))
> > > {
> > > // debugging; make sure app/tmp is writeable by the
> webserver
> > > $this->log($this->data);
> > > // Remove that later, btw. Look in app/tmp/logs/error.log
> > >
> > > // add this
> > > $this->Master->create();
> > >
> > >
> > > if ($this->Master->save($this->data))
> > > {
> > > $this->flash('Your post has been saved.','/masters');
> > > }
> > > }
> > > }
> > >
> > >
> > > Make sure your view has the correct form opener:
> > >
> > > $form->create('Master', array('action' => 'add'))
> > >
> > > And leave out the 'name' on your form inputs. Let Cake handle that.
> > > You're free to set the ID how you want, in case of javascript
> > > interaction.
> > >
> > > If you're using Cake 1.2 use this syntax:
> > >
> > >
> > > $form->input('Master.name', array('type' => 'text', 'size' =>
> > > '30','class' => 'formfield'))
> > >
> > > Also, you're using echo for your inputs, so make sure to put a
> > > semi-colon at the end
> > >
> > > <?php echo $form->input(...); ?>
> > >
> > > If you use the short tag syntax you don't need it, though.
> > >
> > > <?= $form->input(...) ?>
> > >
> > >
> > >
> > >
> > > On Sun, Apr 20, 2008 at 2:52 AM, Matias Veleda <[EMAIL PROTECTED]
> >
> > wrote:
> > > > Hey guys,
> > > >
> > > > Thanks for the answers. I think I'm doing things right, I mean, I
> > followed
> > > > the "Post/Comments" example on the CakePHP Manual. In my case, I
> hace
> > > > Masters and MasterDetails. Just for you to have an idea:
> > > >
> > > > The function in the Controller looks like this:
> > > >
> > > > function add()
> > > > {
> > > > if (!empty($this->data))
> > > > {
> > > > if ($this->Master->save($this->data))
> > > > {
> > > > $this->flash('Your post has been
> saved.','/masters');
> > > > }
> > > > }
> > > > }
> > > >
> > > > And a part of the html that build the field looks like this:
> > > >
> > > > <tr>
> > > > <td colspan="2">
> > > > <?php echo $form->input('Master/name',
> > > > array('type' => 'text', 'size' => '30','class' => 'formfield',
> 'name' =>
> > > > 'name'))?>
> > > > <?php echo $form->error('Master/name',
> > 'Name is
> > > > required.') ?>
> > > > </td>
> > > > </tr>
> > > >
> > > > The form is going to the right function cuz I placed and echo at the
> > > > beginning and it works, but still $data is always empty. Is this
> > anything
> > > > wrong in the HTML?
> > > >
> > > > Thanks in advance!
> > > >
> > > > Matt.
> > > >
> > > >
> > > >
> > > >
> > > > On Sun, Apr 20, 2008 at 3:40 AM, Gonzalo Servat <[EMAIL PROTECTED]>
> > wrote:
> > > > >
> > > > >
> > > > >
> > > > > On Sat, Apr 19, 2008 at 9:31 PM, Matias Veleda
> > <[EMAIL PROTECTED]>
> > > > wrote:
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > >
> > > > > > Hey guys,
> > > > > >
> > > > > > I'm new to CakePHP. I followed the instructions in the manual,
> the
> > > > > > example case and everytime I want to update my databaser from a
> form
> > > > > > my $data is always empty, what am I doing wrong? It's like
> nothing
> > > > > > happens when I press submit button.
> > > > > > Sorry my english, I'm from Argentina. Hope someone can help me
> soon
> > > > > > cuz I need to solve this urgently!
> > > > > >
> > > > >
> > > > >
> > > > > <ES>
> > > > > Hola Matias,
> > > > >
> > > > > Desde donde estas tratando de ver el contenido de $data ? En el
> > controller
> > > > tendrias que fijate en $this->data, y si queres ver el contenido
> desde
> > un
> > > > "Model" tendrias que pasar $this->data como argumento.
> > > > >
> > > > > Suerte!
> > > > > </ES>
> > > > >
> > > > > <EN>
> > > > > Hi Matias,
> > > > >
> > > > > Where are you trying to look at the content of $data from? If it's
> > from a
> > > > controller you'd have to look into $this->data, and if you want to
> look
> > at
> > > > the content from a Model you'd have to pass $this->data as an
> argument.
> > > > >
> > > > > Good luck!
> > > > > </EN>
> > > > >
> > > > > - Gonzalo
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > > > >
> > > >
> > >
> > >
> > >
> >
> >
> > >
> >
>
> >
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"CakePHP" 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
-~----------~----~----~----~------~----~------~--~---