LibreDTE

¡facturación electrónica libre para Chile!

Herramientas de usuario

Herramientas del sitio


tienda

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
tienda [2018/06/07 06:38]
delaf
— (actual)
Línea 1: Línea 1:
-====== Tienda electrónica ====== 
- 
-===== Layout personalizado ===== 
- 
-La tienda electrónica permite la generación de un layout personalizado. El layout es todo lo que rodea al contenido central de la tienda. Con el diseño de un layout personalizado podrá adaptar su tienda a sus colores o incluso hacer creer a sus clientes que nunca han salido de su web. 
- 
-El [[https://​archivos.libredte.cl/​tienda/​libredte_tienda_layout_Simple.html|siguiente archivo es el layout de ejemplo]] corresponde al layout Simple disponible en libredte.cl A partir de este es posible construir uno nuevo. Es importante mantener las cabeceras, específicamente:​ 
- 
-  * Lo asociado a Bootstrap 
-  * Lo asociado a Font Awesome 
-  * Jquery 
-  * Archivos ''​__.js''​ y ''​form.js''​ 
- 
-Los archivos opcionales son los asociados al layout (los ''​style.css''​) y todo lo asociado a AngularJS, ya que no es obligatorio que use AngularJS para construir su layout. 
- 
-En el archivo [[https://​libredte.cl/​tienda/​sitio/​js/​76192083.js|https://​libredte.cl/​tienda/​sitio/​js/​76192083.js]] está la información de su tienda (datos, configuración pública, clasificaciones de items, páginas disponibles para el menú y cantidad de items en el carro de compras). El layout por defecto usa AngularJS para a partir de estos datos construir la vista de la tienda. Puede hacerlo usando esos datos o simplemente crear todo de 0. Si quiere la cantidad de items en el carro, deberá usar obligatoriamente este archivo. 
- 
-El layout usa 2 variables especiales y que se deben mantener: 
- 
-  * {_session_message}:​ contendrá un JSON con el mensaje de la sesión (lo que indica la tienda cuando se hace alguna acción o hay un error). Es obligatorio procesar este JSON, ya sea como se hace en el layout por defecto (usando Javascript) o de otra forma, de no hacerlo el usuario no será informado de lo que pase. 
-  * {_content}: contendrá el contenido principal de la tienda, sin esta variable no se renderizaran las páginas. 
- 
-Nota: no es posible modificar las páginas individuales de la tienda. 
-===== URLs personalizadas ===== 
- 
-  * Primero debes modificar tu DNS con un registro CNAME: 
- 
-    tienda.dominio.cl CNAME tiendas.libredte.cl 
- 
-  * Configura este dominio como "URL base" en la [[https://​libredte.cl/​tienda/​admin/​config|configuración de tu tienda]]. 
- 
-  * Finalmente [[https://​libredte.cl/​soporte|avísanos]] que hiciste el cambio para que sea habilitado. 
  
/home/libredte/www/cl.libredte/htdocs/wiki/data/attic/tienda.1528353521.txt.gz · Última modificación: 2018/06/07 06:38 por delaf