Problema con form_remote_tag

3 views
Skip to first unread message

Serma

unread,
Nov 4, 2009, 7:29:05 PM11/4/09
to KumbiaPHP Framework
Hola a todos,

hace tiempo desarrollé una práctica para la universidad usando Kumbia
0.47 y ahora quiero retomar su uso para varias web que quiero
desarrollar. Al volver a tomar contacto, he visto la existencia de la
versión 1.0 y no he podido por menos que probarla.

El caso que he querido realizar unos cuantos pequeños formularios
encadenados (paso a paso) y he querido realizarlo con AJAX mediante la
etiqueta form_remote_tag. El problema es que me escribe mal el valor
de action (me duplica toda la ruta de directorios). Os copio el
ejemplo:

Al escribir la etiqueta: <? echo form_remote_tag('pages/questionary/
page01','update: info')?>

me genera el codigo fuente siguiente:

<form onsubmit="return ajaxRemoteForm(this, "info", { });"
method="post" action="/Workspace/Encuestas/WebContent//Workspace/
Encuestas/WebContent/pages/questionary/page01/">


Investigando un poco el código del core, he encontrado esto en core/
extension/helper/tags.php

function form_remote_tag($data){
$params = is_array($data) ? $data : Util::getParams(func_get_args());

if(!isset($params['action'])||!$params['action']) {
$params['action'] = URL_PATH . $params[0];
}else{
$params['action'] = URL_PATH . $params['action'];
}


mientras que para la etiqueta form_tag (que debería funcionar
parecido), está lo siguiente:

function form_tag($action){
$params = is_array($action) ? $action : Util::getParams(func_get_args
());
if(!isset($params['action']) && isset($params[0])) {
$params['action'] = $params[0];
}
if(isset($params['action'])) {
$params['action'] = get_kumbia_url("{$params['action']}");
}

he probado a eliminar "URL_PATH" en la funcion de "form_remote_tag" y
me funciona. No se si es una solución para salir del paso, o
efectivamente consiste en un bug de la version 1.0

Muchas gracias por vuestra atención y un saludo.

Deivinson Tejeda

unread,
Nov 4, 2009, 9:10:46 PM11/4/09
to kum...@googlegroups.com
Eso ya se ha hablado, incluso esta en esta misma lista de correo...

http://groups.google.es/group/kumbia/browse_thread/thread/69eb18311b6e0ce/49
--
Atte...

Deivinson Tejeda (CaChi)
http://cachi.temiga.org/
http://www.kumbiaphp.com

Serma

unread,
Nov 5, 2009, 4:50:16 AM11/5/09
to KumbiaPHP Framework
Perdonad, es mi primer día aquí y no conseguí encontrarlo...

On 5 nov, 03:10, Deivinson Tejeda <deivinsontej...@kumbiaphp.com>
wrote:
> Eso ya se ha hablado, incluso esta en esta misma lista de correo...
>
> http://groups.google.es/group/kumbia/browse_thread/thread/69eb18311b6...
Reply all
Reply to author
Forward
0 new messages