> En el controlador no se lo que tengo que poner para recoger datos, ya
> que no se por ejemplo como envio el id del post que he votado.
Ponlo al construir el enlace
array(
'controller' => 'posts',
'action' => 'muevelo',
$post_id // Bueno, donde lo tengas claro
)
la acción en el controller...
function muevelo($post_id) {...}
Lo otro no sé, si tienes el RequestHandler, cake debería ocuparse de
no añadir Layout a tu vista.
--
Fran Iglesias
fra...@buabua.com
El 07/10/2008, a las 16:11, sangar1982 escribió:
> He probado mil cosas pero no se como pasarle el nuevo valor y poder
> mostrarlo en el siguiente div de mi vista:
creo que la solución sería hacer una acción en el controller que te
devuelva el valor y en el ajax link añadir una opción 'complete' que
sea otra llamada ajax (la puedes crear con remoteFunction, creo) que
actualice la div "menealo" al terminar de ejecutar la llamada
principal del link.
No estoy seguro de explicarme.
--
Fran Iglesias
fra...@buabua.com
El 07/10/2008, a las 17:43, sangar1982 escribió:
> Solo con un simple "echo" en el controlador le devuelvo a la vista
> los datos que necesito para actualizar.
mejor es que añadas un $this->set('muevelo', $post['Post']['muevelo']
+ 1); para pasar el dato a la vista y luego lo muestres en la vista
muevelo.ctp (bastaría el simple echo, o si necesitas algo más
elaborado, como ponerle HTML o así). Ya sabes la presentación de datos
va en las vistas.
--
Fran Iglesias
fra...@buabua.com