jock_73 Posted December 29, 2012 Share Posted December 29, 2012 (edited) Hola, estoy modificando una plantilla de prestashop y me encuentro con un problema. Si mirais el pantallazo adjunto vereis remarcado en círculo un bloque (entrega) que viene por defecto mal colocado en la pantalla. He descubierto cómo arreglarlo pero desde el mismo navegador, y es modificando el tamaño de pixeles, que por defecto viene a 0px) y se soluciona poniendo 100% en su lugar. El problema es que no sé en qué archivo del arbol de archivos de prestashop tengo que modificar (encontrar) ésto para que los cambios sean permanantes. De hecho, he buscado la cadena de texto en todos los archivos del arbol de directorios de prestashop pero ni así me aparecen coincidencias para las cadenas: <div class="adresses_bloc clearfix"> <ul class="address item" style="height: 0px;" Cualquier ayuda será bienvenida, gracias! Joaquim Edited December 29, 2012 by nadie Titulo del tema editado por estar completamente en mayúscula | Normas del foro (see edit history) Link to comment Share on other sites More sharing options...
jesusruiz Posted December 29, 2012 Share Posted December 29, 2012 (edited) Creo que en tu caso, ese código viene precedente del archivo order-detail.tpl. Así que modificando el archivo order-detail.tpl, se debería de solucionar tu problema. Saludos. Edited December 29, 2012 by jesusruiz (see edit history) Link to comment Share on other sites More sharing options...
jock_73 Posted December 29, 2012 Author Share Posted December 29, 2012 Hola Jesus Ruiz, gracias por la ayuda, mirando el archivo que me dices, que hay varios por cierto, pero en ninguno me aparece lo que espero. Me encuentro con : ... <div class="adresses_bloc clearfix"> <ul class="address item"> <li class="address_title">{l s='Invoice'}</li> {foreach from=$inv_adr_fields name=inv_loop item=field_item} {if $field_item eq "company" && isset($address_invoice->company)}<li class="address_company">{$address_invoice->company|escape:'htmlall':'UTF-8'}</li> {elseif $field_item eq "address2" && $address_invoice->address2}<li class="address_address2">{$address_invoice->address2|escape:'htmlall':'UTF-8'}</li> {elseif $field_item eq "phone_mobile" && $address_invoice->phone_mobile}<li class="address_phone_mobile">{$address_invoice->phone_mobile|escape:'htmlall':'UTF-8'}</li> {else} {assign var=address_words value=" "|explode:$field_item} <li>{foreach from=$address_words item=word_item name="word_loop"}{if !$smarty.foreach.word_loop.first} {/if}<span class="address_{$word_item}">{$invoiceAddressFormatedValues[$word_item]|escape:'htmlall':'UTF-8'}</span>{/foreach}</li> {/if} {/foreach} ... pero en este archivo no tengo lo que necesito modificar ni nada parecido... que es: <ul class="address item" style="height: 0px;" Link to comment Share on other sites More sharing options...
jesusruiz Posted December 29, 2012 Share Posted December 29, 2012 (edited) Es la segunda línea que aparece en el código que has posteado por aquí: <ul class="address item"> El que aparezca con height: 0px, creo que es porque por defecto hereda ese valor, por eso te aparece en element.style cuando lo ves con Firebug. Debo suponer que en tu caso si haces algo como esto, será lo que tu necesitas: <ul class="address item" style="height:100%"> Prueba a ver... Edited December 29, 2012 by jesusruiz (see edit history) Link to comment Share on other sites More sharing options...
jock_73 Posted January 6, 2013 Author Share Posted January 6, 2013 hola, perdona el retraso en la respuesta, para tu información lo cambié pero nada, se mantiene igual,, no veo ningún cambio.. C:\xampp\htdocs\prestashop\prestashop\themes\prestadesigner_clothes_store\order-detail.tpl (2 hits) ... <ul class="address item" style="height:100%"> <li class="address_title">{l s='Invoice'}</li> {foreach from=$inv_adr_fields name=inv_loop item=field_item} {if $field_item eq "company" && isset($address_invoice->company)}<li class="address_company">{$address_invoice->company|escape:'htmlall':'UTF-8'}</li> {elseif $field_item eq "address2" && $address_invoice->address2}<li class="address_address2">{$address_invoice->address2|escape:'htmlall':'UTF-8'}</li> {elseif $field_item eq "phone_mobile" && $address_invoice->phone_mobile}<li class="address_phone_mobile">{$address_invoice->phone_mobile|escape:'htmlall':'UTF-8'}</li> {else} {assign var=address_words value=" "|explode:$field_item} <li>{foreach from=$address_words item=word_item name="word_loop"}{if !$smarty.foreach.word_loop.first} {/if}<span class="address_{$word_item}">{$invoiceAddressFormatedValues[$word_item]|escape:'htmlall':'UTF-8'}</span>{/foreach}</li> {/if} {/foreach} </ul> <ul class="address item" style="height:100%"> <li class="address_title">{l s='Delivery'}</li> {foreach from=$dlv_adr_fields name=dlv_loop item=field_item} {if $field_item eq "company" && isset($address_delivery->company)}<li class="address_company">{$address_delivery->company|escape:'htmlall':'UTF-8'}</li> {elseif $field_item eq "address2" && $address_delivery->address2}<li class="address_address2">{$address_delivery->address2|escape:'htmlall':'UTF-8'}</li> {elseif $field_item eq "phone_mobile" && $address_delivery->phone_mobile}<li class="address_phone_mobile">{$address_delivery->phone_mobile|escape:'htmlall':'UTF-8'}</li> {else} {assign var=address_words value=" "|explode:$field_item} <li>{foreach from=$address_words item=word_item name="word_loop"}{if !$smarty.foreach.word_loop.first} {/if}<span class="address_{$word_item}">{$deliveryAddressFormatedValues[$word_item]|escape:'htmlall':'UTF-8'}</span>{/foreach}</li> {/if} {/foreach} </ul> Sigo investigando.... Link to comment Share on other sites More sharing options...
Recommended Posts