ultraxa Posted December 20, 2011 Share Posted December 20, 2011 bonjour voila mon souci losque j'affiche "mes avoirs" fichier tpl: order_slip.tpl, je n'ai pas ma colonne de gauche , je n'ai qu'au centre mes avaoirs par contre lorsque j'affiche "mes retours produits" , fichier tpl: order-follow , j'ai ma page retour et en dessous ma colonne de gauche je ne vois pas ou je peux faire disparaitre la colonne de gauche suivant ce que l'on affiche voici les 2 fichiers <script type="text/javascript"> <!-- var baseDir = '{$base_dir_ssl}'; --> </script> <div class="block-center" id="block-history"> {capture name=path}<a href="{$link->getPageLink('my-account.php', true)}">{l s='My account'}</a><span class="navigation-pipe">{$navigationPipe}</span>{l s='Return Merchandise Authorization (RMA)'}{/capture} <h1>{l s='Return Merchandise Authorization (RMA)'}</h1> {if isset($errorQuantity) && $errorQuantity}<p class="error">{l s='You do not have enough products to request another merchandise return.'}</p>{/if} {if isset($errorMsg) && $errorMsg}<p class="error">{l s='Please provide an explanation for your RMA.'}</p>{/if} {if isset($errorDetail1) && $errorDetail1}<p class="error">{l s='Please check at least one product you would like to return.'}</p>{/if} {if isset($errorDetail2) && $errorDetail2}<p class="error">{l s='Please provide a quantity for the product you checked.'}</p>{/if} {if isset($errorNotReturnable) && $errorNotReturnable}<p class="error">{l s='This order cannot be returned.'}</p>{/if} <p>{l s='Here are the merchandise returns you have made'}.</p> {if $ordersReturn && count($ordersReturn)} <table id="order-list" class="std"> <thead> <tr> <th class="first_item">{l s='Return'}</th> <th class="item">{l s='Order'}</th> <th class="item">{l s='Package status'}</th> <th class="item">{l s='Date issued'}</th> <th class="last_item">{l s='Return slip'}</th> </tr> </thead> <tbody> {foreach from=$ordersReturn item=return name=myLoop} <tr class="{if $smarty.foreach.myLoop.first}first_item{elseif $smarty.foreach.myLoop.last}last_item{else}item{/if} {if $smarty.foreach.myLoop.index % 2}alternate_item{/if}"> <td class="bold"><a class="color-myaccount" href="javascript:showOrder(0, {$return.id_order_return|intval}, '{$link->getPageLink('order-return.php')}');">{l s='#'}{$return.id_order_return|string_format:"%06d"}</a></td> <td class="history_method"><a class="color-myaccount" href="javascript:showOrder(1, {$return.id_order|intval}, '{$link->getPageLink('order-detail.php')}');">{l s='#'}{$return.id_order|string_format:"%06d"}</a></td> <td class="history_method"><span class="bold">{$return.state_name|escape:'htmlall':'UTF-8'}</span></td> <td class="bold">{dateFormat date=$return.date_add full=0}</td> <td class="history_invoice"> {if $return.state == 2} <a href="{$base_dir}pdf-order-return.php?id_order_return={$return.id_order_return|intval}" title="{l s='Order return'} {l s='#'}{$return.id_order_return|string_format:"%06d"}"><img src="{$img_dir}icon/pdf.gif" alt="{l s='Order return'} {l s='#'}{$return.id_order_return|string_format:"%06d"}" class="icon" /></a> <a href="{$base_dir}pdf-order-return.php?id_order_return={$return.id_order_return|intval}" title="{l s='Order return'} {l s='#'}{$return.id_order_return|string_format:"%06d"}">{l s='Print out'}</a> {else} -- {/if} </td> </tr> {/foreach} </tbody> </table> <div id="block-order-detail" class="hidden"> </div> {else} <p class="warning">{l s='You have no return merchandise authorizations.'}</p> {/if} <ul class="footer_links"> <li><a href="{$link->getPageLink('my-account.php', true)}"><img src="{$img_dir}icon/my-account.gif" alt="" class="icon" /></a><a href="{$link->getPageLink('my-account.php', true)}">{l s='Back to Your Account'}</a></li> <li><a href="{$base_dir}"><img src="{$img_dir}icon/home.gif" alt="" class="icon" /></a><a href="{$base_dir}">{l s='Home'}</a></li> </ul> </div> et mes avoirs script type="text/javascript"> <!-- var baseDir = '{$base_dir_ssl}'; --> </script> <div class="block-center" id="block-order-slip"> {capture name=path}<a href="{$link->getPageLink('my-account.php', true)}">{l s='My account'}</a><span class="navigation-pipe">{$navigationPipe}</span>{l s='Credit slips'}{/capture} <h1>{l s='Credit slips'}</h1> <p>{l s='Credit slips you have received after cancelled orders'}.</p> <div class="block-center" id="block-history"> {if $ordersSlip && count($ordersSlip)} <table id="order-list" class="std"> <thead> <tr> <th class="first_item">{l s='Credit slip'}</th> <th class="item">{l s='Order'}</th> <th class="item">{l s='Date issued'}</th> <th class="last_item">{l s='View credit slip'}</th> </tr> </thead> <tbody> {foreach from=$ordersSlip item=slip name=myLoop} <tr class="{if $smarty.foreach.myLoop.first}first_item{elseif $smarty.foreach.myLoop.last}last_item{else}item{/if} {if $smarty.foreach.myLoop.index % 2}alternate_item{/if}"> <td class="bold"><span class="color-myaccount">{l s='#'}{$slip.id_order_slip|string_format:"%06d"}</span></td> <td class="history_method"><a class="color-myaccount" href="javascript:showOrder(1, {$slip.id_order|intval}, 'order-detail');">{l s='#'}{$slip.id_order|string_format:"%06d"}</a></td> <td class="bold">{dateFormat date=$slip.date_add full=0}</td> <td class="history_invoice"> <a href="{$base_dir}pdf-order-slip.php?id_order_slip={$slip.id_order_slip|intval}" title="{l s='Credit slip'} {l s='#'}{$slip.id_order_slip|string_format:"%06d"}"><img src="{$img_dir}icon/pdf.gif" alt="{l s='Order slip'} {l s='#'}{$slip.id_order_slip|string_format:"%06d"}" class="icon" /></a> <a href="{$base_dir}pdf-order-slip.php?id_order_slip={$slip.id_order_slip|intval}" title="{l s='Credit slip'} {l s='#'}{$slip.id_order_slip|string_format:"%06d"}">{l s='PDF'}</a> </td> </tr> {/foreach} </tbody> </table> <div id="block-order-detail" class="hidden"> </div> {else} <p class="warning">{l s='You have not received any credit slips.'}</p> {/if} </div> <ul class="footer_links"> <li><a href="{$link->getPageLink('my-account.php', true)}"><img src="{$img_dir}icon/my-account.gif" alt="" class="icon" /></a><a href="{$link->getPageLink('my-account.php', true)}">{l s='Back to Your Account'}</a></li> <li><a href="{$base_dir}"><img src="{$img_dir}icon/home.gif" alt="" class="icon" /></a><a href="{$base_dir}">{l s='Home'}</a></li> </ul> </div> merci Link to comment Share on other sites More sharing options...
ultraxa Posted December 22, 2011 Author Share Posted December 22, 2011 je me trompe peut etre de forum mais je m'etonne devant toute les galeres de prestashop que personne n'ai autant de probleme que moi.... Link to comment Share on other sites More sharing options...
ultraxa Posted January 2, 2012 Author Share Posted January 2, 2012 personne n'a pu m'aider ? Link to comment Share on other sites More sharing options...
virtualgadjo Posted January 3, 2012 Share Posted January 3, 2012 hello, si tu regardes un peu le forum, rassure-toi, tu n'es pas le seul à avoir des problèmes plusieurs solution pour ce que tu veux faire dont une facile, prestashop met un id sur le body correspondant à la page ou au type de page dans laquelle tu te trouves, du coup, rien de plus simple que dans les css mettre un truc du genre #identifiantenquestion #leftcol { display: none; } ou right col d'ailleurs le nommage des colonnes étant inversées (au moins dans la version que j'utilise) pour tromper l'énnemi ce serait trop simple sinon... have swing Link to comment Share on other sites More sharing options...
ultraxa Posted January 3, 2012 Author Share Posted January 3, 2012 il doit bien y avoir un truc autre que cala non ? il ya certaine pas qui n'ont pas les colonne , par exemple pour moi la page mon compte ne l'a pas pour la page de l'accueil , j'ai fait une condition dans le footer .. par defaut il doit y a voir un truc et pour info toute les page non pas d'id Link to comment Share on other sites More sharing options...
virtualgadjo Posted January 4, 2012 Share Posted January 4, 2012 hello, il y a bien un autre moyen qui est de virer le hook right col ou left col dans les templates qui n'en ont pas besoin en revanche, curieux les pages qui n'ont pas d'id sur le body, ça doit venir de pages propres à un thème en particulier mais bon, pas difficile de faire en sorte qu'elles en aient un dans le fichier header.tpl <body {if $page_name}id="{$page_name|escape:'htmlall':'UTF-8'}"{/if}> donc s'il n'y a pas de page_name, effectivement, pas d'id, faut faire fort pour ne pas en avoir, même une page que j'ai ajoutée et faite de toutes pièces, page php, controller et template en a un ! mais bon il suffit d'ajouter la valeur à smarty dans le controller et la lacune est comblée have swing Link to comment Share on other sites More sharing options...
ultraxa Posted January 6, 2012 Author Share Posted January 6, 2012 en haut du topic , j'ai mis 2 codes de 2 pages differente, l'une m'affiche la colonne de gauche et pas l'autre et pourtant qd on regarde le code je vois pas la diiference.... Link to comment Share on other sites More sharing options...
ultraxa Posted January 11, 2012 Author Share Posted January 11, 2012 personne ? 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