Fco Posted February 13, 2013 Share Posted February 13, 2013 Hola a todos. Necesito mostrar el contenido de la pestaña Ficha Técnica fuera de ella, es decir, que se vea esa información sin que el usuario tenga que pinchar en ella.... que se vea por ejemplo, al lado de la imagen. ¿es eso posible? Un saludo y gracias Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted February 13, 2013 Share Posted February 13, 2013 Edita product.tpl Link to comment Share on other sites More sharing options...
Fco Posted February 13, 2013 Author Share Posted February 13, 2013 (edited) He intentado tocar el código pero no doy con ello ¿alguna sugerencia? Gracias Edited February 13, 2013 by Fco (see edit history) Link to comment Share on other sites More sharing options...
Fco Posted February 16, 2013 Author Share Posted February 16, 2013 Me ha costado, pero lo he encontrado ... lo explico por si a alguien le interesa: El código que muestra la ficha técnica es el siguiente (/themes/yourtheme/product.tpl): {if isset($features) && $features} <!-- product's features --> <ul id="idTab2" class="bullet"> {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} </ul> {/if} Lo colocas donde quieras, yo lo he colocado debajo de la descripcion corta, y cambias el nombre del id del ul, quedaría, por ejemplo así: {if isset($features) && $features} <!-- product's features --> <ul id="accesorios" class="bullet"> {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} </ul> {/if} y así funcionaría perfectamente. Si la pestaña Ficha técnica yo no sirve porque esta info la habeis puesto en otro sitio, teneis que comentar la linea donde mostraría esta pestaña: {if $features}<li><a id="more_info_tab_data_sheet" href="#idTab2">{l s='Data sheet'}</a></li>{/if} quedando así: <!-- {if $features}<li><a id="more_info_tab_data_sheet" href="#idTab2">{l s='Data sheet'}</a></li>{/if} --> Ya estaría listo Un saludo Fco Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted February 16, 2013 Share Posted February 16, 2013 Me ha costado, pero lo he encontrado ... lo explico por si a alguien le interesa: El código que muestra la ficha técnica es el siguiente (/themes/yourtheme/product.tpl): {if isset($features) && $features} <!-- product's features --> <ul id="idTab2" class="bullet"> {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} </ul> {/if} Lo colocas donde quieras, yo lo he colocado debajo de la descripcion corta, y cambias el nombre del id del ul, quedaría, por ejemplo así: {if isset($features) && $features} <!-- product's features --> <ul id="accesorios" class="bullet"> {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} </ul> {/if} y así funcionaría perfectamente. Si la pestaña Ficha técnica yo no sirve porque esta info la habeis puesto en otro sitio, teneis que comentar la linea donde mostraría esta pestaña: {if $features}<li><a id="more_info_tab_data_sheet" href="#idTab2">{l s='Data sheet'}</a></li>{/if} quedando así: <!-- {if $features}<li><a id="more_info_tab_data_sheet" href="#idTab2">{l s='Data sheet'}</a></li>{/if} --> Ya estaría listo Un saludo Fco Añade la palabra "Solucionado" al titulo. Link to comment Share on other sites More sharing options...
Recommended Posts