Jump to content

catégories cms présentées sur plusieurs colonnes


Recommended Posts

Bonjour,

 

J'ai créée 2 catégroies cms avec quelques pages chacunes via l'admin.

Actuellement, il me créé une seule colonne pour le cms.

Je voudrais avoir 2 colonnes : une par catégories cms avec leur page en dessous comme lien et la page catégorie cms sans lien juste comme titre de colonnes.

 

Pour deja essayé de diviser en 2 colonnes, j'ai modifié le code suivant dans modules/blockcms/blockcms.tpl :

<!-- MODULE Block footer -->

<ul class="block_various_links" id="block_various_links_footer">

<li class="item"><a href="{$link->getPageLink('contact-form.php', true)}" title="{l s='Contact us' mod='blockcms'}">{l s='Contact us' mod='blockcms'}</a></li>

{foreach from=$cmslinks item=cmslink}

{if $cmslink.meta_title != ''}

<li class="item"><a href="{$cmslink.link|addslashes}" title="{$cmslink.meta_title|escape:'htmlall':'UTF-8'}">{$cmslink.meta_title|escape:'htmlall':'UTF-8'}</a></li>

{/if}

{/foreach}

{if $display_poweredby}<li class="last_item">{l s='Powered by' mod='blockcms'} <a href="http://www.prestashop.com">PrestaShop</a>™</li>{/if}

</ul>

<ul class="block_various_links2" id="block_various_links_footer2">

{foreach from=$cmslinks item=cmslink}

{if $cmslink.meta_title != ''}

<li class="item"><a href="{$cmslink.link|addslashes}" title="{$cmslink.meta_title|escape:'htmlall':'UTF-8'}">{$cmslink.meta_title|escape:'htmlall':'UTF-8'}</a></li>

{/if}

{/foreach}

</ul>

{foreach from=$cms_titles key=cms_key item=cms_title}

<div id="informations_block_left_{$cms_key}" class="block informations_block_left">

<h4><a href="{$cms_title.category_link}">{if !empty($cms_title.name)}{$cms_title.name}{else}{$cms_title.category_name}{/if}</a></h4>

<ul class="block_content">

{foreach from=$cms_title.categories item=cms_page}

{if isset($cms_page.link)}<li class="bullet"><b style="margin-left:2em;">

<a href="{$cms_page.link}" title="{$cms_page.name|escape:html:'UTF-8'}">{$cms_page.name|escape:html:'UTF-8'}</a>

</b></li>{/if}

{/foreach}

{foreach from=$cms_title.cms item=cms_page}

{if isset($cms_page.link)}<li><a href="{$cms_page.link}" title="{$cms_page.meta_title|escape:html:'UTF-8'}">{$cms_page.meta_title|escape:html:'UTF-8'}</a></li>{/if}

{/foreach}

{if $cms_title.display_store}<li><a href="{$link->getPageLink('stores.php')}" title="{l s='Our stores' mod='blockcms'}">{l s='Our stores' mod='blockcms'}</a></li>{/if}

</ul>

</div>

{/foreach}

<!-- /MODULE Block footer -->

 

 

Dans le css correspondant (themes/montheme/css/modules/blockcms/blockcms.css) j'ai mis :

#footer .block_various_links { list-style: none }

#footer .block_various_links li a { color:#000000; text-align:center; text-decoration: none }

#footer .block_various_links li {

display: inline;

border-left: 1px solid #888;

padding: 0 2px 0 4px

}

#footer .block_various_links li.first_item {

border: none;

padding-left: 0

}

 

#footer .block_various_links2 { list-style: none }

#footer .block_various_links2 li a { color:#FFFFFF; text-align:left; text-decoration: none }

#footer .block_various_links2 li {

display: inline;

border-left: 1px solid #888;

padding: 0 2px 0 4px

}

#footer .block_various_links2 li.first_item {

border: none;

padding-left: 0

}

 

/* Block CMS links */

.informations_block_left .block_content { padding-top: 13px }

 

J'ai bien enlevé les caches et smarty comme indiqué dans forum et je ne vois pas deja de différence entre mon block entouré de la classe block_various_links et block entouré de la classe block_various_links2 pourtant quand j'affiche la source c'est correct il a bien pris en compte mon nouveau .tpl

 

Merci de m'aider, ca fait quelques jours que je teste plusieurs trucs mais il doit avoir un truc qui m'échappe ?

 

On peut bien personnaliser de nouvelles classes ?

 

Valérie

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...