This is my complete form.
<div class="update user info">
<div class="infobox"> <?php echo $ajax->form(array('type' => 'post',
'options' => array(
'model'=>'User',
'update'=>'user_info',
'url' => array(
'controller' => 'user',
'action' => 'update_profile'
)
)
)); ?>
<fieldset>
<?php
echo $form->hidden('id');
echo $form->hidden('user_id'); ?>
<div class="user_checks">
<?php
echo $form->input('Options',array('multiple'=>'checkbox',
'div'=>false, 'label'=>false));
?>
</div>
</fieldset>
<?php echo $ajax->submit(' Save', array(
'url' => '/users/update_profile/' .$user['User']['slug'].'',
'update' => 'user_info',
'class' => 'save_btn',
'loading'=> 'Element.show(\'opt_load\'); new
Effect.Opacity(\'user_info\' , { from: 1, to: 0 })',
'loaded'=> 'new Effect.Opacity(\'user_info\' , { from: 0,
to: 1 })',
'complete' => 'Element.hide(\'opt_load\');
Element.show(\'user_info\'); new Effect.Opacity(\'user_info\' , { from: 0,
to: 1 }) '
));?>
-----Original Message-----
From: Stu [mailto:[email protected]]
Sent: March-18-09 12:05 PM
To: CakePHP
Subject: Re: Getting started with Ajax Forms
Using this piece of code will redirect me back to my index function properly
but will not save any data:
<div class="programs form">
<?php
echo $ajax->form('add', 'post', array(
'model'=>'Model',
'update'=>'content'
)
);
?>
<fieldset>
<legend><?php __('Add Program');?></legend>
<?php
echo $form->input('name');
echo $form->input('acronym');
echo $form->input('offered');
?>
</fieldset>
<?php echo $ajax->submit('Add', array('url' => 'index',
'update' =>
'content'
)
);
echo $form->end(); ?>
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---