New Articles

  1. ¿Cómo creo un formulario de contacto?

    1. Agregar el código en contact.tpl : {% if contact %} {% if contact.success %} El mensaje ha sido enviado con éxito, muchas gracias. {% else %} "Debes completar los datos de con...
  2. ¿Cómo defino la paginación del listado de productos?

    1. Colocar el siguiente código en el archivo en donde deseás mostrar la paginación: {% if pages.previous %} Anterior {% endif %} {% for page in pages.numbers %} {% if page.selected %} {{ page.number }} {% el...
  3. ¿Cómo defino categorías de productos destacados?

    Podés definir distintas categorías para los productos destacados, por ejemplo productos destacados principales y secundarios . 1. Colocá el siguiente código en el archivo sections.txt : primary name = Principal descriptio...
  4. ¿Cómo muestro el listado de productos?

    1. Agregar el siguiente código en home.tpl  ara crear el listado de productos: {% for product in products %} {{ product.featured_image | product_image_url("medium") | img_tag(product.name) | a_tag(product.url) }} {{ pr...
  5. ¿Cómo crear un banner configurable por el usuario?

    1. Añadí el siguien código en settings.txt : Homepage     meta         icon = picture-o         advanced = true     title         title = Imagen de la homepage     image         title = Imagen de la homepage         original = imag...
  6. ¿Cómo implementar Scroll infinito en el listado de productos?

    Las plantillas de Tienda Nube ofrecen scroll infinito por defecto. Para poder imitar este comportamiento, debes tener en cuenta las siguientes consideraciones: 1. El código para crear listado de productos tiene que estar encapsulado en un tem...
  7. ¿Cómo muestro y edito el menú de navegación?

    Desde el adminitrador de tu tienda puedes crear menúes para incluir links a tus categorías, páginas de contenido, links externos, etc. Estos menúes pueden ser indepentiendes o incluirse como submenúes de otros menúes. Puedes acceder a los ...
  8. ¿Cómo agrego las opciones de Registro e Inicio de Sesión?

    Los compradores en tu tienda pueden crear una cuenta para poder ver el estado de sus compras. Para incluir los links necesarios en la tienda, simplemente debes agregar los siguientes links: {% if 'mandatory' not in store.customer_accounts %...
  9. ¿Cómo muestro los logos de los medios de pago y envío?

    Para mostrar los logos en todas las páginas deberás agregar en el archivo layout.tpl debes utilizar las variables settings.payments y settings.shipping . {% for payment in settings.payments %} {{ payment | payment_logo | im...
  10. ¿Cómo cargo un Javascript?

    El archivo Javascript debe ser subido adentro de la carpeta Static y referenciado de la siguiente forma: {{ 'js/script.js' | static_url | script_tag }} ...