Estructura de un tema



Estructura de un tema


¿Cuál es el significado de la carpeta themes?


Vamos a ver qué significado tienen los archivos que se encuentran dentro de un tema, en la carpeta /themes/.

(Los archivos tpl son las plantillas Smarty que se utilizan para visualizar la información)

Archivo o carpetaDescripción
preview.jpgEsta imagen es utilizada como una vista preliminar en el selector “Tema” de la sub-pestaña “Aspecto” en la pestaña “Preferencias”. Esta imagen es obligatoria, ya que sin ella el tema no puede ser seleccionado. Debe reflejar el diseño del tema.
404.tplUtilizado cuando la página solicitada no es encontrada (error HTTP 404).
address.tplUtilizado al agregar o editar una dirección del cliente.
addresses.tplUtilizado al enumerar las direcciones de un cliente.
authentication.tplUtilizado al identificar a un usuario o crear una nueva cuenta de usuario.
best-sales.tplUtilizado para enumerar las mejores ventas.
breadcrumb.tplUtilizado para encontrar la ruta de navegación.
category.tplUtilizado para enumerar todos los productos de una categoría específica.
category-tree-branch.tplUtilizado sólo por el bloque de Categoría.
category-cms-tree-branch.tpl
cms.tplUtilizado para páginas informativas (sub-pestaña CMS>”Herramientas”).
contact-form.tplUtilizado por el formulario de contacto.
discount.tplUtilizado al enumerar todos los boletos de descuento para un solo cliente.
errors.tplUtilizado al mostrar errores. Potencialmente llamado por todas las páginas.
footer.tplPie de página.
guest-tracking.tplUtilizado cuando un visitante no tiene una cuenta conocida en el sitio, pero desea que su cuenta sea rastreada, por lo tanto necesita crear una cuenta para ingresar.
header.tplEncabezado de la página
history.tplUtilizado cuando se enumera el historial de pedidos de un cliente.
identity.tplUtilizado cuando un cliente edita su información personal.
index.phpArchivo en blanco, los visitantes pre visualizar el contenido de la carpeta.
index.tplPágina de bienvenida.
maintenance.tplUtilizado cuando el sitio se encuentra en modo de mantenimiento.
manufacturer.tplUtilizado al enumerar todos los productos de un solo fabricante.
manufacturer-list.tplUtilizado al enumerar todos los fabricantes.
my-account.tplPágina de bienvenida para la cuenta de un cliente.
new-products.tplUtilizado al enumerar productos que fueron agregados de último al carrito.
order-address.tplUtilizado durante el proceso de compra: Paso 1, elección de direcciones (entrega, facturación).
order-carrier.tplUtilizado durante el proceso de compra: Paso 2, elección método de transporte.
order-confirmation.tplUtilizado durante el proceso de compra: Último paso, confirmación del pedido (previo pago).
order-detail.tplUtilizado para mostrar el contenido del pedido de un cliente.
order-follow.tplUtilizado cuando un cliente necesita solicitar una devolución del producto.
order-opc.tpl
order-opc-new-account.tpl
order-payment.tplUtilizado durante el proceso de compra: Paso 3, elección del modo de pago.
order-return.tplUtilizado para mostrar los detalles de la devolución de un producto de un cliente.
order-slip.tplUtilizado para mostrar vales de crédito del cliente.
order-steps.tplBarra de progreso del proceso de compra.
pagination.tplUtilizado por todas las páginas que enumeran productos. Muestra el botón de paginación, permiten saltar a la página siguiente/anterior de productos.
password.tplUtilizado cuando un cliente necesita cambiar su contraseña.
prices-drop.tplUtilizado para enumerar todas las promociones actuales.
product.tplUtilizado para mostrar los detalles de tan sólo un producto.
product-list.tplUtilizado por todas las páginas que enumeran productos. Muestra la lista actual de los productos.
product-sort.tplUtilizado por todas las páginas que enumeran productos. Muestra un menú que permite organizar y filtrar productos.
products-comparison.tpl
scenes.tplUtilizado para mostrar detalles de una escena dentro de una categoría de producto.
search.tplUtilizado para enumerar resultados de una consulta de búsqueda.
shopping-cart.tplUtilizado para enumerar productos del carrito de un cliente.
shopping-cart-product-line.tplUtilizado para mostrar una sóla hilera del carrito.
sitemap.tplUtilizado para mostrar el mapa de sitio.
store_infos.tpl
stores.tpl
supplier.tplUtilizado para enumerar todos los productos de un sólo proveedor.
supplier-list.tplUtilizado para enumerar todos los proveedores.
thickbox.tplUtilizado para acercar la imagen de un producto.
/cache
/cssContiene todos los archivos de hojas de estilo para el tema. El archivo global.css se dedica al diseño de casi todo el sitio.
/imgContiene todas las imágenes del tema. Debe remplazar estas imágenes con sus creaciones respectivas.
/jsContiene todos los archivos del tema JavaScript. 
/langContiene todos los archivos de traducción. Estos son generados por la herramienta de traducción de back-office y no se deben editar directamente. Si la traducción necesita edición, trasládese a la sección “Modificar traducciones” de la sub-pestaña “Traducciones” en la pestaña “Herramientas” del back-office y seleccione “Traducciones de front office“.

No hay comentarios:

Publicar un comentario

Related Posts Plugin for WordPress, Blogger...