Fork me on GitHub






Problème pour disposer les articles sur 3 colonnes avec Kshop
Aspirant
Inscrit: 12/05/2009 20:39
De Belgique
Messages: 23
Bonjour a tous,

Je souhaiterai disposer les articles de ma boutique sur 3 colonnes, je travaille sur xoops 2.3 et kshop 2.22

Je cherche sans succes ds le fichier ks_main_body.html

voici mon site ou les articles sont sur 1 colonne pour l'instant et le code source

Tous les conseils sont les bienvenus

http://www.delicexxl.be/modules/boutique/index.php?id=14

<{include file="db:ks_main_header.html"}>
<
br />
<{if 
$inchome == "1"}>
<
table class="item">
<
tr>
<
td>
<{
$textbox}>
</
td>
</
tr>
</
table>
<{/if}>
<
br />
<{if 
$selcat.showimg == "1"}>
<
table width="100%"  border="0" cellspacing="0" cellpadding="0">
<
tr>
<
td><{$selcat.desc}></td>
<
td><img src="<{$xoops_url}>/modules/<{$xoops_dirname}>/images/products<{$selcat.img}>" style="border: 1px solid #000000;" /></td>
</
tr>
</
table>
<
br />
<{/if}>
<{if 
$has_prod eq 1}>
<{foreach 
item=prod key=count from=$prods}>
<
br />
<
table class="item">
<
tr>
<
td width="150" align="center" class="itemBody">
<
a href="<{$xoops_url}>/modules/<{$xoops_dirname}>/product_details.php?id=<{$prod.id}>" title="<{$prod.name}>">
<
img src="<{$xoops_url}>/modules/<{$xoops_dirname}>/images/products<{$prod.thumb}>" style="border: 1px solid #000000; width:150px;" />
</
a>
</
td>

<
tr>
<
td width="150" align="center" class="itemHead" style="color:#FF00FF; "><{$prod.name}></td>
</
tr>
<
tr>
  <
td width="150" class="itemBody_1" >
<{if 
$prod.hasspec eq 1}>
<
span style="text-decoration:line-through; color:#FF0000"><{$prod.price}></span><br />
<{
$prod.sprice}>
<{else}>
<{
$prod.price}>
<{/if}>&
nbsp;<a href="<{$xoops_url}>/modules/<{$xoops_dirname}>/product_details.php?id=<{$prod.id}>/" style="color:#ffffff;">Acheter</a></td>
  </
tr>
<
tr>
<
td width="150" class="itemFoot">&nbsp;</td>
</
tr>
</
table>
<{/foreach}>
<{else}>
<{if 
$dontshowNO eq 1}>
<{else}>
<
br /><br /><br />
<
span style="font-size:16px; color:#0066FF; text-align:center;"><{$smarty.const.KS_NOPRODINCAT}></span>
<
br /><br /><br />
<{/if}>
<{/if}>
<
br />
<{if 
$incspecial == "1"}>
<{include 
file="db:ks_specials.html"}>
<{/if}>


Edit: Merci d'utiliser les balises adéquat pour afficher du coude source

Posté le : 17/07/2009 21:01
Partager Twitter Partagez cette article sur GG+
Re: Problème pour disposer les articles sur 3 colonnes avec Kshop
Semi pro
Inscrit: 13/12/2004 11:28
De Lyon
Messages: 1364
Salut,
Pour faire cele, tu peux utilser les fonction smarty de ton template afin de compter les items et ainsi les disposer en colonne.
Je te donne un exemple :
<table cellpadding="0" cellspacing="1">
  <
tr>
    <!-- 
On initialise le compteur -->
    <{
counter start=print=false assign=topicnum}>
    <{foreach 
item=topic from=$topic_list}>
    <
td class="itemCat" width="<{$columnwidth}>">
      <
p><{$topic.desc}></p>
    </
td>
    <!-- 
On incremente -->
    <{
counter}>
    <!-- 
Si 3 alors -->
    <{if 
$topicnum == 3}>
  </
tr>
  <
tr>
      <!-- 
on remet a 0 le compteur -->
      <{
counter start=print=false assign=topicnum}>
    <{/if}>
    <{/foreach}>
  </
tr>
</
table>


J'espere que ca pourras t'aider

Posté le : 17/07/2009 22:30
Partager Twitter Partagez cette article sur GG+
Re: Problème pour disposer les articles sur 3 colonnes avec Kshop
Aspirant
Inscrit: 12/05/2009 20:39
De Belgique
Messages: 23
Un grand merdi MusS pour ton aide, j'ai essayé mais ça ne marche pas faut croire que je sois encore trop novice

Pourrais tu me confirmer que c bien dans le fichier ks_main_body.html qu'il faut mettre le compteur et si tu pouvais m'expliquer un peu plus c serait sympa

Criss

Posté le : 18/07/2009 09:57
Partager Twitter Partagez cette article sur GG+
Re: Problème pour disposer les articles sur 3 colonnes avec Kshop
Semi pro
Inscrit: 13/12/2004 11:28
De Lyon
Messages: 1364
Salut,
Il faut bien entendu l'adapter a ton cas : modification de la boucle foreach avec celle de kshop, etc...
Ensuite il faut que tu vide le cache, pour que tes modifications apparaissent
Pour éviter le problème de cache, tu peux utiliser la surcharge de template
Oui c'est bien lui il me semble
Mais tu pourrais peut être utiliser Oledrion pour ta boutique en ligne?

Posté le : 18/07/2009 10:32
Partager Twitter Partagez cette article sur GG+
Re: Problème pour disposer les articles sur 3 colonnes avec Kshop
Aspirant
Inscrit: 12/05/2009 20:39
De Belgique
Messages: 23
ok MusS j'essayerais bien Oledrion mais je n'arrive pas à l'installer. Le module est présent ds l'admin en local mais pas en transfert ftp...

Posté le : 19/07/2009 20:44
Partager Twitter Partagez cette article sur GG+
Re: Problème pour disposer les articles sur 3 colonnes avec Kshop
Supporter Xoops
Inscrit: 17/12/2005 01:41
De Alpes Maritimes
Messages: 1682
Citation :

criss1980 a écrit:
ok MusS j'essayerais bien Oledrion mais je n'arrive pas à l'installer. Le module est présent ds l'admin en local mais pas en transfert ftp...


C'est que tu ne dispose pas de php 5 qui est indispensable pour oledrion. Normalement tu as une modif a faire pour l'activer. Chez quelle hebergeur est tu?

Posté le : 19/07/2009 22:24
Partager Twitter Partagez cette article sur GG+
Re: Problème pour disposer les articles sur 3 colonnes avec Kshop
Aspirant
Inscrit: 12/05/2009 20:39
De Belgique
Messages: 23
slt Bendenice, j suis chez OVH 90 plan

Posté le : 20/07/2009 00:13
Partager Twitter Partagez cette article sur GG+
Re: Problème pour disposer les articles sur 3 colonnes avec Kshop
Supporter Xoops
Inscrit: 17/12/2005 01:41
De Alpes Maritimes
Messages: 1682
regarde ce lien http://www.fran6art.com/webdesign/com ... -php4-vers-php5-chez-ovh/
il t'explique comment passer en php5

Posté le : 20/07/2009 00:23
Partager Twitter Partagez cette article sur GG+
Re: Problème pour disposer les articles sur 3 colonnes avec Kshop
Aspirant
Inscrit: 12/05/2009 20:39
De Belgique
Messages: 23
Merci Bendenice j'ai réussi à installer oledrion et je vais maintenant me familiariser avec ce nouveau module

Posté le : 20/07/2009 13:41
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

15 Personne(s) en ligne (9 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 15 | Plus ...