Jump to content

Activar PERSONALIZACIÓN en todos los productos


Recommended Posts

Hola,

Necesito modificar el código fuente para que salgan todos los productos con la personalización activa por defecto(tanto de imágenes como textos activadas) en vez de tener que activarla produsto a producto, ya que todos son personalizables.

Leí este comentario:
"Si modificas la plantilla tpl del producto podrías hacer lo mismo pero para todos los productos, por lo que añadiendo el código una vez lo tendrías para todas. de 4webs".

¿Donde está exactamente el TPL que hay que modificar? ¿Qué parte del código habría que modificar?.

Gracias por la ayuda!!

Link to comment
Share on other sites

Hola de nuevo,
He encontrado el product.tpl dentro de mi theme, la parte del código de Customize sería la que dejo abajo.

¿Es aquí donde había que modificar?¿qué parte?

// Customizable field
var img_ps_dir = '{$img_ps_dir}';
var customizationFields = new Array();
{assign var='imgIndex' value=0}
{assign var='textFieldIndex' value=0}
{foreach from=$customizationFields item='field' name='customizationFields'}
{assign var='key' value='pictures_'|cat:$product->id|cat:'_'|cat:$field.id_customization_field}
customizationFields[{$smarty.foreach.customizationFields.index|intval}] = new Array();
customizationFields[{$smarty.foreach.customizationFields.index|intval}][0] = '{if $field.type|intval == 0}img{$imgIndex++}{else}textField{$textFieldIndex++}{/if}';
customizationFields[{$smarty.foreach.customizationFields.index|intval}][1] = {if $field.type|intval == 0 AND $pictures.$key}2{else}{$field.required|intval}{/if};
{/foreach}

Gracias.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...