Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
|
proyectolesol [2008/05/07 09:41] 10.12.12.12 |
proyectolesol [2017/03/27 17:44] (actual) |
||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| - | ~~LINKBACK~~ | + | ====== Proyecto Lesol ====== |
| ===== Definición de Plantillas ===== | ===== Definición de Plantillas ===== | ||
| --------: main.tpl | --------: main.tpl | ||
| - | --------: main1.tpl | + | Portada: main1.tpl |
| - | --------: main2.tpl | + | General: main2.tpl |
| Productos: main3.tpl | Productos: main3.tpl | ||
| + | |||
| + | Configurador: main4.tpl | ||
| Plantilla de series: series.tpl | Plantilla de series: series.tpl | ||
| Línea 15: | Línea 17: | ||
| Plantilla de referencias: productos.tpl | Plantilla de referencias: productos.tpl | ||
| + | |||
| + | Plantilla de contenido de proceso productivo: contenido1.tpl | ||
| + | |||
| + | Plantilla de familias (muestra las 3 familias): contenido2.tpl | ||
| + | |||
| + | Plantilla de mapa web: contenido3.tpl | ||
| ===== Definición Personalizaciones ===== | ===== Definición Personalizaciones ===== | ||
| Línea 26: | Línea 34: | ||
| == Base de Datos == | == Base de Datos == | ||
| * Nueva Tabla (Ver Adjunto). | * Nueva Tabla (Ver Adjunto). | ||
| - | {{:tblcfgcaracteristicas.doc|Descripción de la tabla}} | + | {{:tblcfgcaracteristicas.doc|tblcfgcaracteristicas}} |
| == Ficheros == | == Ficheros == | ||
| - | * Nuevo array array_cte.php (en merkagest/templates/GENERAL). | + | * Nuevo array array_cte_idioma.php (en merkagest/templates/GENERAL). |
| Línea 36: | Línea 44: | ||
| == Lugares donde se usa == | == Lugares donde se usa == | ||
| * process.inc | * process.inc | ||
| + | |||
| + | === Configurador === | ||
| + | |||
| + | == 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 usa la tabla de ficha de productos (tblcfgprodficha) y la tabla de listas para la opción Ficha producto (tblmaelistas). | ||
| + | |||
| + | == Lugares donde se usa == | ||
| + | * process.inc | ||
| + | |||
| + | === Ordenación de tablas === | ||
| + | |||
| + | Se usa el javascript Tablesorter (http://tablesorter.com) para ordenar la tabla de productos (de mayor a menor, etc...). | ||
| + | |||
| + | == Lugares donde se usa == | ||
| + | * main3.tpl: aquí es donde se ejecuta la llamada y se carga la función de configuración definiendo los criterios de ordenación iniciales. | ||
| + | |||
| + | <script language="javascript" src="archivos/js/jquery-1.2.3.pack.js" type="text/javascript"></script> | ||
| + | <script language="javascript" src="archivos/js/jquery.tablesorter.min.js" type="text/javascript"></script> | ||
| + | <script type="text/javascript" id="js"> | ||
| + | $(document).ready(function() { | ||
| + | // call the tablesorter plugin | ||
| + | $("table").tablesorter({ | ||
| + | sortList: [[1,0],[0,0]] | ||
| + | }); | ||
| + | }); | ||
| + | </script> | ||
| + | |||
| + | |||
| + | * productos.tpl: Se crea la tabla con la clase tablesorter. | ||
| + | |||
| + | <table class="tablesorter"... | ||
| + | |||
| + | |||
| + | |||
| + | |||
| ===== Nucleo ===== | ===== Nucleo ===== | ||
| [[Nucleo2.1.1|Nucleo 2.1.1]] | [[Nucleo2.1.1|Nucleo 2.1.1]] | ||
| - | ===== Módulos ==== | + | ===== Módulos ===== |
| + | |||
| + | ==== Módulo de generación de CD ==== | ||
| + | |||
| + | merkagest/extras | ||
| + | |||
| + | Consta de un script bash para la generación y preparación del CD (extras/generacd.sh) y de un generacd.php en el merkagest para la creación / gestión de los Cd generados. | ||
| + | |||
| + | |||
| + | |||