cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

Limitar el número de caracteres en la 'nota del pedido' en Carrito o Checkout

AndyGimeno
Nuevo miembro
5 0 0

¿Cómo puedo limitar el número de caracteres que se escriben al realizar una nota en un pedido? Los clientes me escriben un texto demasiado largo. Me gustaría limitarlo a 180 o 200 caracteres.

 

Estoy utilizando el tema Prestige, pero creo que es un atributo general de Shopify.

 

Captura de pantalla 2021-06-17 a las 9.41.29.png

 

Gracias!

0 Me gusta
Teo
Shopify Staff
Shopify Staff
163 23 32

Hola, @AndyGimeno:

Muchas gracias por escribirnos. Entiendo por tu mensaje que te gustaría poder liminar el número máximo de caracteres en la sección de la nota de pedido de la pantalla de carrito en tu página web, ¿cierto? Estaré encantado de poder ayudar y arrojar algo de luz sobre esta cuestión.

A modo de contexto, he estado revisando esta entrada de la Comunidad de Shopify y he encontrado una solución que podría adaptarse a las necesidades de tu tienda mediante una modificación del tema de tu tienda. La entrada está en inglés. No obstante, siempre puedes utilizar el traductor de Google Chrome para mostrar el contenido en español en caso de que lo necesites. Con todo, a continuación te dejo los pasos que necesitarás llevar a cabo para liminar el número de caracteres en la sección de la nota de pedido:

  1. Dirígete al apartado Tienda online > Temas > Tema actual > Acciones > Editar código.
  2. Localiza la sección Sections > cart-template.liquid.
  3. Una vez ahí, localiza el código de texto textarea name="note"(puedes filtrar la búsqueda con el comando ctrl+G).
  4. Añade el código maxlength="XX" seguido del código anterior.
  5. Sustituye las "XX" por el número de caracteres que quieres permitir que los clientes introduzcan.
  6. Guarda la configuración.

En resumen, en el apartado Sections > cart-template.liquid debe quedar un código de bloque como el siguiente:

 {%- if section.settings.cart_notes_enable -%}
            <div class="grid__item medium-up--one-half cart-note">
              <label for="CartSpecialInstructions" class="cart-note__label small--text-center">{{ 'cart.general.note' | t }}</label>
              <textarea name="note" maxlength="XX" id="CartSpecialInstructions" class="cart-note__input" data-cart-notes>{{ cart.note }}</textarea>
            </div>
          {%- endif -%}

 

Como alternativa, si no te sientes cómodo realizando cambios al código de tu tema, siempre puedes optar por contratar a un experto de Shopify para llevar a cabo este proceso. Este es un portal de especialistas y desarrolladores que pueden darte un presupuesto para las modificaciones que necesitas en tu tienda.

En caso de que la secciones dentro de tu tema no se muestren de la misma manera que te comentaba, es posible que se trate debido a que el tema Prestige ha sido desarrollado por un proveedor externo a Shopify. En este caso, te recomendaría contactar con los desarrolladores del mismo para estudiar la posibilidad de que realicen esta modificación por ti. En la propia página del tema Prestige en la tienda de temas de Shopify, encontrarás una sección llamada soporte y documentación a través de la cual podrá contactar con los desarrolladores del propio tema.

 

Teo | Social Care @ Shopify 
 - ¿Te resultó útil mi respuesta? Dale Me gusta para hacérmelo saber 
 - ¿Resolvimos tu pregunta? Dale a Aceptar como solución
 - Para saber más visita el Centro de ayuda de Shopify o nuestro Blog de Shopify

0 Me gusta