danidicks Posted March 8, 2014 Share Posted March 8, 2014 Queridos amigos del campo de batalla de Prestashop, tengo una pequeña duda a la hora de rellenar el campo: Característica(Nombre:Valor:Posición:Personalizado) ¿Cómo hago para que al rellenar el campo me muestre el resultado en la página web de este modo? Modelo: AVIDAS Marca: Sport Peso: 79gr. Lo que quiero es poder poner los 2 puntos después de Modelo, Marca, Peso, etc... pero claro para rellenar el campo caracteristica en excel o en el programa que queramos, sabemos que tenemos que separar los atributos por dos puntos, entonces aquí es donde falla la cosa, total, que en vez de salir como en el ejemplo anterior, me sale sin los dos puntos, como muestro a continuación Modelo AVIDAS Marca Sport Peso 79gr. Es una duda tonta, pero cuando un cliente se pone tonto, o lo haces o lo haces... Gracias amigos!! Link to comment Share on other sites More sharing options...
nadie Posted March 8, 2014 Share Posted March 8, 2014 No tienes porque poner los dos puntos en el csv, si tu editas el fichero: /themes/plantilla/product.tpl Buscas esto: {foreach from=$features item=feature} {if isset($feature.value)} <li><span>{$feature.name|escape:'htmlall':'UTF-8'}</span> {$feature.value|escape:'htmlall':'UTF-8'}</li> {/if} {/foreach} Y por ejemplo lo dejas asi: {foreach from=$features item=feature} {if isset($feature.value)} <li><span>{$feature.name|escape:'htmlall':'UTF-8'}{l s=':'} </span> {$feature.value|escape:'htmlall':'UTF-8'}</li> {/if} {/foreach} Automáticamente aparecen los dos puntos para todas las características. --- Recuerda "Forzar compilación" en la pestaña Parametros Avanzados -> Rendimiento, para que se apliquen los cambios realizados en el tpl. Link to comment Share on other sites More sharing options...
Recommended Posts