Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
proyectomime [2008/07/16 10:04]
10.12.12.19 creado
proyectomime [2017/03/27 17:44] (actual)
Línea 1: Línea 1:
-====== Proyecto ​Lesol ======+====== Proyecto ​MIME ======
 ===== Definición de Plantillas ===== ===== Definición de Plantillas =====
  
---------: main.tpl+home: main.tpl
  
 --------: main1.tpl --------: main1.tpl
Línea 8: Línea 8:
 --------: main2.tpl --------: main2.tpl
  
-Productos: main3.tpl+General main3.tpl ​(contenido con submenú a la izquierda)
  
-Configurador: main4.tpl+Contacto: main4.tpl
  
-Plantilla de seriesseries.tpl+Listado Bosquesmain5.tpl + listado_bosques.tpl
  
-Plantilla de gruposgrupos.tpl+Listado Empresasmain5.tpl + listado_empresas.tpl
  
-Plantilla de referenciasproductos.tpl+Generico sin menu: main6.tpl 
 + 
 +Noticias: main7.tpl 
 + 
 +List_emp: main8.tpl 
 + 
 +List_bosques:​ main9.tpl 
 + 
 +Productos: main11.tpl 
 + 
 +--------------------- 
 + 
 +Plantilla de contenidoscontenido.tpl
  
 ===== Definición Personalizaciones ===== ===== Definición Personalizaciones =====
  
-=== Modificación del módulo de productos ===+=== Modificación del módulo de familias / productos ===
  
 == Funcionalidad == == Funcionalidad ==
-    * Se ha añadido una tabla tblcfgcaracteristicas ​para guardar la información relativa a tamaño, diámetro, peso, etc de cada producto/​referencia.  +    * Se ha añadido una tabla **tblmaecaracteristicas** ​para guardar la información relativa a las características ​de las familias de productos 
-    * Se ha creado un array array_cte.php para guardar ​los nombres de las características en los distintos idiomas+ 
 +    * 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. 
 + 
 +Se quitan las siguientes características de producto ya que no son necesarias para la gestión de productos ​en MIME. Se rellenan con los datos por defecto en la INSERT y en la UPDATE de tblcfgproductos. 
 + 
 +    *   ​Documento. 
 +    *   ​Proveedor. 
 +    *   ​Marca. 
 +    *   ​Disponible en stock. 
 +    *   ​Unidades. 
 +    *   ​Volumen. 
 +    *   ​Peso. 
 +    *   ​IVA. 
 +    *   ​Precios. 
 +    *   ​Margen. 
 + 
 +== Cambio de nomenclaturas en catálogo == 
 + 
 +    *   ​Productos => Especies. 
 + 
 +    *   ​Directorio => Agentes. 
 + 
 +    *   ​Fichas => Empresas. 
  
 == Base de Datos == == Base de Datos ==
-    * Nueva Tabla (Ver Adjunto). +    * Nueva Tabla tblmaecaracteristicas ​(Ver Adjunto).
-{{:​tblcfgcaracteristicas.doc|tblcfgcaracteristicas}} +
-== Ficheros == +
-   * Nuevo array array_cte.php (en merkagest/​templates/​GENERAL).+
  
 +{{:​tblmaecaracteristicas.doc|}}
 +
 +    * Nueva Tabla tblcfgcaracproducto (Ver Adjunto).
 +
 +{{:​tblcfgcaracproducto.doc|}}
  
 == Modulos a los que afecta == == Modulos a los que afecta ==
-    * Gestor: Módulo de productos+    * Gestor: Módulo de familias / productos
  
 == Lugares donde se usa == == Lugares donde se usa ==
-    * process.inc+    * En los contenidos para mostrar ​
  
-=== Configurador ​===+== Archivos modificados ​=
 +    * apidefines.inc  
 +    * apiformat.inc 
 +    * apicatalogo.inc 
 + 
 +=== Modificación del módulo de Directorio ​===
  
 == Funcionalidad == == Funcionalidad ==
-    * Esta funcionalidad genera ​una query de la que obtenemos ​la información ​necesaria de estas tablas, así como otros cálculos que se generan en la misma+    * Se ha añadido ​una tabla **tblcfgempresas** para guardar ​la información ​relativa a las empresas. Esta información ​se usa para mostrar las empresas pertenecientes a un "​Agente"​ y/o para aparecer como empresa certificadora. 
-    * Se usa la tabla de ficha de productos ​(tblcfgprodfichay la tabla de listas para la opción Ficha producto ​(tblmaelistas). + 
 +    * Se ha añadido una tabla **unidirempresas** para guardar la información que enlaza empresas con Agentes ​(N-M).  
 + 
 +== Base de Datos == 
 +    * Nueva Tabla tblcfgempresas ​(Ver Adjunto). 
 + 
 +{{:​tblcfgempresas.doc|}} 
 + 
 +    * Nueva Tabla unidirempresas (Ver Adjunto). 
 + 
 +{{:​unidirempresas_mime.doc|}} 
 + 
 +== Modulos a los que afecta == 
 +    * Gestor: Módulo de Directorio
  
 == Lugares donde se usa == == Lugares donde se usa ==
-    * process.inc+    * En los contenidos para mostrar  
 + 
 +== Archivos modificados == 
 +    * directorio/​dirlst2.php => fichero donde eliges el agente al que pertenece una empresa. 
 +    * directorio/​fihaedit.php => fichero donde guardas/​eliminas/​asginas agentes a la empresa. 
 +    * directorio/​fihalst.php => fichero donde listas las empresas. 
  
 ===== Nucleo ===== ===== Nucleo =====