Salut à tous
Je viens de finir mon thème Spxpro adapter d'un template.
Je l'ai adapté grâce à morpho (en partie)
Je le testais en local et pas de problème!
Là je viens de le mettre en ligne et j'ai un problème quand je ne suis pas logué: le footer se met sous la colonne de droite!!!
Alors que quand je sui logué pas de problème (admin ou user) il est bien en footer.
Ce problème ne se produit que sur mon site en production. Sur le site de test en local, pas de soucis.
Ici j'ai viré tout le contenu footer par défaut pour mettre "FOOTER" et aucun style n'est appliqué par le CSS au div footer.
vous pouvez voir le résultat ici:
www.sciencespoaix.com/spx/login: test
pass: test
Je ne comprends vraiment pas! le contenu est le même étant logué ou non sur les pages.
Il est à noter aussi que quand il n'y a aucun bloc sur la page mis à part xopage, le footer est bien un footer quelque la situation.
Même situation lorsqu'il n'y a qu'une colonne en plus de xopage (sur les forums par exemple)
Help
Xoops 2.016
Code du body
<body id="<{$xoops_dirname}>" class="<{$xoops_langcode}>">
<{if $xoBlocks.canvas_left and $xoBlocks.canvas_right}><{assign var=columns_layout value='threecolumns-layout'}>
<{elseif $xoBlocks.canvas_left}><{assign var=columns_layout value='leftcolumn-layout'}>
<{elseif $xoBlocks.canvas_right}><{assign var=columns_layout value='rightcolumn-layout'}>
<{/if}>
<div id="xo-wrapper" class="<{$xoops_dirname}>">
<div id="xo-bgstatic" class="<{$xoops_dirname}>"></div>
<div id="xo-canvas"<{if $columns_layout}> class="<{$columns_layout}>"<{/if}>>
<!-- header part start -->
<div id="xo-header" class="<{$xoops_dirname}>">
<!--logo part start -->
<div id="left_pan">
<a href="<{xoAppUrl /}>"><img src="<{xoImgUrl img/trial.gif}>" width="100" height="100" title="SPX ACCUEIL" alt="SPX ACCUEIL" /></a>
<{if !$xoops_isuser}> <h2>Accès <span>iepien</span></h2><{else}> <h2><{$smarty.const.THEME_WELLCOME}><a href="<{xoAppUrl /user.php}>" title="<{$smarty.const.THEME_PROFILE}>"> <{$xoops_uname}></a></h2> <{/if}>
<br/>
</div>
<!--logo side end -->
<!--ban side start -->
<div id="rightPan">
<div id="navbar">
<ul>
<li><a href="<{xoAppUrl /register.php}>" class="main">S'inscrire</a></li>
<li><a href="<{xoAppUrl modules/newbb/}>" class="home">Les Forums</a></li>
<li><a href="<{xoAppUrl modules/extgallery/}>" class="peop">Sciences People</a></li>
<li><a href="<{xoAppUrl modules/smartsection/}>" class="sub">ScPo Hertz</a></li>
<li><a href="<{xoAppUrl modules/films/}>" class="home">Les vidéos</a></li>
<li><a href="<{xoAppUrl modules/smartfaq/}>" class="home">Aide</a></li>
<li><a href="<{xoAppUrl modules/contact/}>" class="con">Contact</a></li>
</ul>
</div>
<!--3 cases start -->
<div id="cases">
<ul class="link">
<li><a href="<{xoAppUrl modules/assos/}>">Assos</a></li>
<li class="sup"><a href="<{xoAppUrl modules/le39/}>">Media</a></li>
<li class="sol"><a href="<{xoAppUrl modules/parvis/}>">Le Parvis</a></li>
</ul>
<ul class="sub_link">
<li><a href="<{xoAppUrl modules/assos/}>">Infos, contacts</a></li>
<li class="sup1"><a href="<{xoAppUrl modules/le39/}>">Photos, films, radio</a></li>
<li class="sol1"><a href="<{xoAppUrl modules/parvis/}>">Forums, Annonces,...</a></li>
</ul>
</div>
<!--3 cases end -->
</div>
<!--Middle parts start-->
<{includeq file="$theme_name/userbar.html"}>
<div id="xo-banner-ad"><{$xoops_banner|smarty:nodefaults}></div>
</div>
<!--header part end -->
<div id="xo-canvas-content">
<{if $xoBlocks.canvas_top}>
<{includeq file="$theme_name/blockszone.html" blocks=$xoBlocks.canvas_top
zoneClass='' zoneId='xo-canvas-header'
}>
<{/if}>
<table id="xo-canvas-columns" cellspacing="0">
<tr>
<td id="xo-page">
<{if $xoBlocks.page_topleft or $xoBlocks.page_topcenter or $xoBlocks.page_topright}>
<div class="xo-blockszone-xo-<{$theme_top_order}>pageblocks" id="xo-page-topblocks">
<{includeq file="$theme_name/centerblocks.html" topbottom=top lcr=$theme_top_order|substr:0:1}>
<{includeq file="$theme_name/centerblocks.html" topbottom=top lcr=$theme_top_order|substr:1:1}>
<{includeq file="$theme_name/centerblocks.html" topbottom=top lcr=$theme_top_order|substr:2:1}>
</div>
<{/if}>
<{if $xoops_contents}><div id="xo-content"><{$xoops_contents}></div><{/if}>
<{if $xoBlocks.page_bottomleft or $xoBlocks.page_bottomcenter or $xoBlocks.page_bottomright}>
<div class="xo-blockszone-xo-<{$theme_bottom_order}>pageblocks" id="xo-page-bottomblocks">
<{includeq file="$theme_name/centerblocks.html" topbottom=bottom lcr=$theme_bottom_order|substr:0:1}>
<{includeq file="$theme_name/centerblocks.html" topbottom=bottom lcr=$theme_bottom_order|substr:1:1}>
<{includeq file="$theme_name/centerblocks.html" topbottom=bottom lcr=$theme_bottom_order|substr:2:1}>
</div>
<{/if}>
</td>
<{if $xoBlocks.canvas_left}>
<{includeq file="$theme_name/blockszone.html" blocks=$xoBlocks.canvas_left
zoneClass='xo-canvas-column' zoneId='xo-canvas-leftcolumn' zoneTag='td'
}>
<{/if}>
<{if $xoBlocks.canvas_right}>
<{includeq file="$theme_name/blockszone.html" blocks=$xoBlocks.canvas_right
zoneClass='xo-canvas-column' zoneId='xo-canvas-rightcolumn' zoneTag='td'
}>
<{/if}>
</tr>
</table>
<{if $xoBlocks.canvas_bottom}>
<{includeq file="$theme_name/blockszone.html" blocks=$xoBlocks.canvas_bottom
zoneClass='' zoneId='xo-canvas-footer'
}>
<{/if}>
</div> <!-- fermeture div canvas content -->
</div> <!-- fermeture div canvas -->
<div id="footer"> FOOTER </div>
</div> <!-- fermeture div wrapper -->
</body>