Catálogo V2

De CidesaWiki

(Diferencias entre revisiones)
Saltar a navegación, buscar
Línea 3: Línea 3:
<pre>
<pre>
-
button_to_popup('...',cross_app_link_to('herramientas','catalogo').'/metodo/Caordcom_Almajuoc/clase/Caordcom/frame/sf_admin_edit_form/obj1/caajuoc_ordcom/obj2/caajuoc_desord')
+
button_to_popup('...',cross_app_link_to('herramientas','catalogo').'/metodo/Caordcom_Almajuoc/clase/Caordcom/frame/sf_admin_edit_form/obj1/caajuoc_ordcom/obj2/caajuoc_desord/param1/'+$('forencpryaccespmet_codpro').value+'")
</pre>
</pre>
Línea 15: Línea 15:
'''obj#:''' es el nombre del objeto donde se colocarán los datos que traiga el catálogo.<br>
'''obj#:''' es el nombre del objeto donde se colocarán los datos que traiga el catálogo.<br>
'''campo#:''' es el nombre del campo del cual se traerán datos para ser colocados en el obj# respectivo.<br>
'''campo#:''' es el nombre del campo del cual se traerán datos para ser colocados en el obj# respectivo.<br>
-
 
+
'''param#:''' es el nombre del campo del cual se traerán datos que esta en la vista para el controlador.<br>
* '''por ejemplo..'''
* '''por ejemplo..'''

Revisión de 18:15 29 oct 2007


button_to_popup('...',cross_app_link_to('herramientas','catalogo').'/metodo/Caordcom_Almajuoc/clase/Caordcom/frame/sf_admin_edit_form/obj1/caajuoc_ordcom/obj2/caajuoc_desord/param1/'+$('forencpryaccespmet_codpro').value+'")


metodo: este parámetro identifica el método que se ejecutará en la clase "CatalogoWeb" para generar el criterio de búsqueda del catálogo.
clase: identifica la clase/tabla de la cual se van a obtener los datos.
frame: objeto form HTML donde se encuentran los objetos a modificar.
obj#: es el nombre del objeto donde se colocarán los datos que traiga el catálogo.
campo#: es el nombre del campo del cual se traerán datos para ser colocados en el obj# respectivo.
param#: es el nombre del campo del cual se traerán datos que esta en la vista para el controlador.

Si yo coloco en el parámetro obj1 el nombre de un objeto html, debo colocar en campo1 el nombre del campo de donde se buscarán los datos a colocar en el objeto contenido por obj1.

Es importante que los parámetros sean pasado bajo la nomenclatura de symfony, la cual coloca solo barras invertidas para separar todo, ya sea parámetro de valor.


Por ultimo la función cross_app_link_to('herramientas','catalogo') es usada para hacer enlaces entre aplicaciones, ya esto esta configurado y no debe ser cambiado ya que el nuevo catálogo esta en una app llamada herramientas, no en el módulo generales de cada app como anteriomente trabajabamos.

Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
Herramientas