Salvar
De CidesaWiki
(Diferencias entre revisiones)
Línea 29: | Línea 29: | ||
* Se define una función en al ActionsClass del Módulo, para el ejemplo se va a utilizar: | * Se define una función en al ActionsClass del Módulo, para el ejemplo se va a utilizar: | ||
- | '''Forma:''' Registro de Articulos <br> | + | '''Forma:''' salvarAlmregart (Registro de Articulos) <br> |
'''Actions:''' $caregart <br> | '''Actions:''' $caregart <br> | ||
'''Funcion de la Clase:''' Articulos <br> | '''Funcion de la Clase:''' Articulos <br> |
Revisión de 01:37 23 may 2007
- Se crea una Clase dentro de la libreria de /lib/business/MiModulo, para el ejemplo se va a utilizar el Módulo de Compras y la Forma Registro de Articulo, sería en /lib/business/compras y el nombre de la clase es Articulos.class.php, y quedaria la clase asi:
En /lib/business/compras/Articulos.class.php class Articulos { }
- Se crea dos funciones que va a permitir guardar los Articulos
class Articulos { public static function salvarAlmregart($articulo) { self::Grabar_Articulo($articulo); } public static function Grabar_Articulo($articulo) { $articulo->save(); } }
- Se define una función en al ActionsClass del Módulo, para el ejemplo se va a utilizar:
Forma: salvarAlmregart (Registro de Articulos)
Actions: $caregart
Funcion de la Clase: Articulos
/siga/apps/compras/modules/almregart/actions/actions.class.php
public function saveCaregart($caregart) { Articulos::salvarAlmregart($caregart); }
--Jlobaton 16:50 17 abr 2007 (VET)