Diferencias

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

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
proyectotxakoli2 [2009/04/23 16:42]
10.12.12.12
proyectotxakoli2 [2017/03/27 17:44] (actual)
Línea 1: Línea 1:
-====== Proyecto ​Sake ======+====== Proyecto ​Txakoli II ======
  
 ===== Definición de Plantillas ===== ===== Definición de Plantillas =====
Línea 7: Línea 7:
 **General**:​ main.tpl **General**:​ main.tpl
  
-**B2B**: main1.tpl  +**Compra**: main1.tpl ​
- +
-**Compra**: main3.tpl  +
- +
-**Compra B2B**: main4.tpl +
  
 +**Portada**:​ main3.tpl
  
 === Contenidos === === Contenidos ===
- 
-**Portada**:​ contenido1.tpl 
  
 **Recetas**:​ contenido2.tpl **Recetas**:​ contenido2.tpl
Línea 22: Línea 17:
 **Calendario**:​ contenido3.tpl **Calendario**:​ contenido3.tpl
  
-**Calendario**: contenido3.tpl+**carrito superior**: carritomain.tpl
  
 **Contenido Contenedor**:​ contenido8.tpl ​ **Contenido Contenedor**:​ contenido8.tpl ​
Línea 55: Línea 50:
  
 ===== Definición Personalizaciones ===== ===== Definición Personalizaciones =====
 +
 +=== Módulo de afiliados ===
 +
 +== Funcionalidad ==
 +
 +El afiliado obtendrá un porcentaje de cada pedido que llegue desde su web, siempre que el pedido se haga durante la misma sesión en la que el cliente ha llegado desde su enlace.
 +
 +== Base de Datos ==
 +    * Tabla modificada tblregcomisiones.
 +
 +      Añadimos el campo comComision / Tipo: float(4,2) / NULL: No / valor predeterminado:​ 0.00
 +      Añadimos el campo comPagado/ Tipo: tinyint(1) / NULL: 0 / valor predeterminado:​ 0.00
 +      Añadimos el campo comFacProv/ Tipo: varchar(255) / NULL: Si
 +
 +    * Tabla modificada tblcfgecomm.
 +
 +      Añadimos el campo ecommComAfiliado / Tipo: float(4,2) / NULL: No / valor predeterminado:​ 0.00
 +
 +== Ficheros modificados ==
 +
 +api
 +
 +  * api.inc
 +  * apiusuario.inc
 +  * apidefines.inc
 +  * apicompra.inc
 +
 +ecomm
 +
 +  * config.php
 +  * comisiones.php
 +  * comiedit.inc
 +  * comifil.inc
 +  * comilst.inc
 +  * pedidoedit.inc
 +
 +templates/​general
 +
 +  * utiles.inc
 +  * process.inc
 +  * menu.inc
 +
 +== Templates ==
 +  * util/​afiliado.tpl
 +  * menu/​afiliado/​pedidos.tpl
 +  * menu/​afiliado/​banners.tpl
 +  * menu/​afiliado/​ganancias.tpl
 +  * compra/​pedido_afiliado.tpl
 +
 +=== Webtracking de pedido (gestión del estado de paquetes) ===
 +
 +== Funcionalidad ==
 +El cliente introduce su número de pedido y el sistema le envía la situación de los paquetes que están en tránsito.
 +
 +Está todo en la carpeta estados fuera del merkagest. ​
 +
 +El funcionamiento es el siguiente:
 +
 +El sistema obtiene el fichero de datos de cronoexpres vía FTP y lo descarga en una carpeta fuera del merkagest llamada estados que tiene la siguiente estructura:
 +
 +       ​estados
 +       /​ficheros -> guardamos le fichero descargado de cronoexpres
 +       /logs -> Ficheros donde guardasmo el resultado de la ejecución del script
 +
 +
 +
 +== Base de Datos ==
 +    * Nueva Tabla tblregcrono (Ver Adjunto).
 +
 +{{:​tblregcrono.doc|}}
 +
 +== Ficheros ==
 +Es la estructura de la carpeta estados/. En el servidor hay que modificar los permisos de la carpeta ficheros/ para que haya permiso de escritura por parte del usuario apache.
  
 === Modificación del módulo de familias / productos (creación de características) === === Modificación del módulo de familias / productos (creación de características) ===