domusn Posted February 23, 2012 Share Posted February 23, 2012 Hello, J'ai un problème qui me prend bien la tete sur la positionnement d'un élément du bloc header. Vu qu'une image parle mieux qu'un long texte, vous pouvez voir que mon élément "header_nav" bute sur le "header_user_info". Je vousdrais qu'il passe "à la ligne". J'arrive à regler ça dans le CSS avec de gros padding et margin mais ce n'est pas bien géré sur tout les navigateurs... Si vous avez des pistes, je suis preneur, merci !!!! Je mets aussi le contenu du TPL si ça peut servir : <!-- Block user information module HEADER --> <div id="header_user"> <p id="header_user_info"> {l s='Welcome' mod='blockuserinfo'}, {if $cookie->isLogged()} <span>{$cookie->customer_firstname} </span> (<a href="{$link->getPageLink('index.php')}?mylogout" title="{l s='Log me out' mod='blockuserinfo'}">{l s='Log out' mod='blockuserinfo'}</a>) {else} <a href="{$link->getPageLink('my-account.php', true)}">{l s='Log in' mod='blockuserinfo'}</a> {/if} <a href="{$link->getPageLink('my-account.php', true)}" title="{l s='Your Account' mod='blockuserinfo'}">{l s='Your Account' mod='blockuserinfo'}</a> </p> <ul id="header_nav"> {if !$PS_CATALOG_MODE} <li id="shopping_cart"> <a href="{$link->getPageLink("$order_process.php", true)}" title="{l s='Your Shopping Cart' mod='blockuserinfo'}">{l s='Cart:' mod='blockuserinfo'}</a> <span class="ajax_cart_quantity{if $cart_qties == 0} hidden{/if}">{$cart_qties}</span> <span class="ajax_cart_product_txt{if $cart_qties != 1} hidden{/if}">{l s='product' mod='blockuserinfo'}</span> <span class="ajax_cart_product_txt_s{if $cart_qties < 2} hidden{/if}">{l s='products' mod='blockuserinfo'}</span> {if $cart_qties >= 0} <span class="ajax_cart_total{if $cart_qties == 0} hidden{/if}"> {if $priceDisplay == 1} {assign var='blockuser_cart_flag' value='Cart::BOTH_WITHOUT_SHIPPING'|constant} {convertPrice price=$cart->getOrderTotal(false, $blockuser_cart_flag)} {else} {assign var='blockuser_cart_flag' value='Cart::BOTH_WITHOUT_SHIPPING'|constant} {convertPrice price=$cart->getOrderTotal(true, $blockuser_cart_flag)} {/if} </span> {/if} <span class="ajax_cart_no_product{if $cart_qties > 0} hidden{/if}">{l s='(empty)' mod='blockuserinfo'}</span> </li> {/if} </ul> </div> <!-- /Block user information module HEADER --> Link to comment Share on other sites More sharing options...
mick05 Posted February 23, 2012 Share Posted February 23, 2012 Bonjour, Peut-être en ajoutant dans la css "clear: both;" pour la div #header-nav. Ca devrait la forcer à passer en dessous de la div #header-user-info si celle-ci est également en float right. Link to comment Share on other sites More sharing options...
domusn Posted February 23, 2012 Author Share Posted February 23, 2012 Bonjour, Merci de t'être intéressé à mon pb. A vrai dire, je n'ai même pas eu le temps de tester ta solution car une réponse sur un autre pb du block user info à réglé les 2 problèmes d'un coup ! incroyable. Pour info : http://www.prestashop.com/forums/topic/157147-question-balise-if-logged/ Merci encore Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now