¡Esta es una revisión vieja del documento!
Proyecto Txakoli II
Definición de Plantillas
Mains
General: main.tpl
Compra: main1.tpl
Contenidos
Portada: contenido1.tpl
Recetas: contenido2.tpl
Calendario: contenido3.tpl
carrito superior: carritomain.tpl
Contenido Contenedor: contenido8.tpl
Contenido usado para poder englobar más de un contenido a la vez de lso de abajo.
→ Engloba a:
Contenido izquierda: contenido4.tpl
Contenido derecha: contenido5.tpl
Contenido arriba: contenido6.tpl
Contenido abajo: contenido7.tpl
Acciones
Ficha de bodega: bodega.tpl
Listado de bodegas: bodegas.tpl
Ficha de producto: producto.tpl
Todos los listados de productos: producto.tpl
Paginadores
Paginador del menú: menu/paginador.tpl
Paginador para productos y bodegas: paginador_general.tpl
Definición Personalizaciones
Modificación del módulo de familias / productos (creación de características)
Funcionalidad
- Se ha añadido una tabla tblmaecaracteristicas para guardar la información relativa a las características de las familias de productos.
- Se ha añadido una tabla tblcfgcaracproducto para guardar la información relativa a las características de los productos.
- Se ha añadido la función FindProductoCaracteristicas (merkagest/api/apicatalogo.inc) para añadir las características del producto a la informnación del mismo.
- Se han hecho cambios en la gestión de familias (merkagest/catalogo/familias.php) y productos (merkagest/catalogo/produedit.inc) para poder gestionar la inserción / modificación / eliminación de características.
- Familias: desde aquí se gestionan los nombres de las características asociadas a esa familia.
- Productos: desde aquí se gestionan los contenidos de las características de un producto dado.
Base de Datos
- Nueva Tabla tblmaecaracteristicas (Ver Adjunto).
- Nueva Tabla tblcfgcaracproducto (Ver Adjunto).
Modulos a los que afecta
- Gestor: Módulo de familias / productos
Lugares donde se usa
- En los contenidos para mostrar
Archivos modificados
- apidefines.inc
- apiformat.inc
- apicatalogo.inc
Modificación del módulo de usuarios (asignación de crédito)
Funcionalidad
- Se ha añadido el campo crédito en la tabla tblcfgusuweb para comprobar el crédito que tiene asignado un cliente.
- Productos: desde aquí se gestionan los contenidos de las características de un producto dado.
Base de Datos
- Modificada la tabla tblcfgusuweb (añadido campo usuCredito).
Modulos a los que afecta
- Gestor: Módulo de usuarios
Lugares donde se usa
- A la hora de realziar un pedido tenemos que comprobar si ese cliente sigue teniendo crédito o no.
Archivos modificados
Módulos
Calendarios
Funcionalidad
- Se ha añadido una tabla tblcfgcalendario para guardar los calendarios.
- Se ha añadido una tabla tblcfgcalendariodetalle para guardar las actividades de cada calendario.
- Se ha añadido la función FindCalendario (nos devuelve la información de un calendario dado) en apifind.inc, la función FormatCalendario (formateo los campos del calendario y de sus actividades) en apiformat.inc.
Base de Datos
- Nueva Tabla tblcfgcalendario (Ver Adjunto).
- Nueva Tabla tblcfgcalendariodetalle (Ver Adjunto).
Modulos a los que afecta
- Gestor: Módulo Calendarios
Lugares donde se usa
- En los contenidos para mostrar
Archivos modificados
- calendario/
- contenido/conteedit.inc
- apidefines.inc
- apiformat.inc
- apicatalogo.inc
- apifind.inc