But you are just asking for a normal AJAX update, why are you trying to do
it by yourslef? DRY baby ;) Try this:
index.thtml:
<?php echo $ajax->div('updateableDiv'); ?>
<form method="post" id="finished_topics_form" name="finished_topics_form"
onsubmit="return false;">
...
<?php echo $ajax->submit(' Publish selected ', array(
'update' => 'updateableDiv',
'id' => "publish_button",
'name' => "data[Button][publish]",
'url' => "/editors/topics_publishing"
)); ?>
...
</form>
<?php echo $ajax->divEnd('updateableDiv'); ?>
editors controller:
function topics_publishing()
{
$this->set('data', $this->data);
$this->layout = 'editors';
}
views/editors/topics_publishing.thtml:
<?php debug($data['avt_cb']); ?>
-MI
---------------------------------------------------------------------------
Remember, smart coders answer ten questions for every question they ask.
So be smart, be cool, and share your knowledge.
BAKE ON!
-----Mensaje original-----
De: cake-php@googlegroups.com [mailto:[EMAIL PROTECTED] En nombre
de igor
Enviado el: Domingo, 24 de Diciembre de 2006 10:54 a.m.
Para: Cake PHP
Asunto: Rendering non-ajax view after calling action with ajax call
I have this index.thtml where I have XMLHTTPRequest call to my
/editors/topics_publishing action. This call is working - i get the
data in /editors/topics_publishing action.
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---