Téléchargement
illégal
Posez votre question Signaler

[VIRTUEMART] Personnaliser Browser [Résolu]

weetabix40 9043Messages postés 12 janvier 2008Date d'inscription 30 mai 2012Dernière intervention - Dernière réponse le 15 févr. 2012 à 14:46
Bonjour,
[Virtuemart et Joomla 1.0.15]
J'ai un petit problème avec la page browser,
Je cherche à mettre les produits sur 2 colonnes (ou deux par lignes) mais impossible.
> J'ai essayé de modifier browser.php avec une table à 45% (pour être large).
> Dans l'administration de la boutique j'ai mis 2 produits par ligne mais sans résultat.
Merci pour vos éventuelles réponses,
Cordialement,
Weet
Lire la suite 

[VIRTUEMART] Personnaliser Browser »

Suggestions
23 réponses
Réponse
+7
moins plus
Bonjour,
en fait il est tout à fait possible de modifier l'affichage du nombres de produits par page, l'affichage des catégories ainsi que de leurs sous-catégories, il suffit de savoir où regarder dans le code de virtuemart qui je vous l'admet n'est pas aussi simple qu'il en a l'air. En effet une partie de son affichage est géré en php/html mais une autre partie est géré par une imbrication java, ce qui n'est pas toujours des plus faciles à repérer et à modifier mais une fois la méthodologie trouvée c'est simple.

1 pour modifier le nombre de produit afficher par page cela se passe dans la configuration de la boutique dans l'onglet display à la ligne: Nombre par défaut de produits sur une ligne régler et valider, si vous avez le systeme ou des systemes de cache mis en oeuvre sur joomla veillez à vider ce ou ces caches pour voir le résultat.

2 pour modifier la page des catégories principales ceci se passe dans le fichier shop.index.php : cherchez dans la tête du fichier $iCol et $categories_per_row .
$iCol déterminie sur quel nombre de colonnes les catégories sont affichées.
$categories_per_row détermine sur quel nombre de lignes les catégories sont affichées.

3 pour modifier la page des sous-catégories ceci se passe dans le fichier ps.product.category.php . ce fichier gère à la fois l'affichage dans la partie administrative et la partie affichage public de virtuemart. La modification de l'affichage des sous-catégories se fait vers les lignes 835 pour moi sinon rechercher ceci et modifier $iCol et $categories_per_row.
if( $db->num_rows() > 0 ) {
$iCol = 1;
$categories_per_row = 3;
$cellwidth = intval( 100 / $categories_per_row ); $html .= $VM_LANG->_PHPSHOP_MORE_CATEGORIES.'<br/>';
$html .= '<table width="98%" cellspacing="0" cellpadding="0" align="center">';

pour moi car j'ai modifié le fichier pour ma version de virtuemart. Donc il se peut que dans le fichier original sa situation ne soit pas la même.

Voici pour quelques indications bonne chance pour vos modifications
Jo. - 21 avril 2010 à 14:18
Bonjour Titoch67
J'aimerai mettre 2 produits par ligne dans ma page. J'ai beau changer l'option "Nombre par défaut de produits sur une ligne" à 2, cela ne change rien. J'ai aussi vidé le cache de VirtueMart, sans succès.
Est-ce que j'ai oublié de faire quelque chose ?

Note : Je suis sur la version 1.1.3 de VirtueMart.

Cordialement

Jo.

EDIT : C'est bon j'ai trouvé, merci quand même.
choubax - 11 mars 2011 à 11:09
Le mieux c'est d'indiquer ta solution, pour les autres...
catherine63- 15 févr. 2012 à 14:46
Bonjour,
j'ai la version 2 de VM et ne trouve sur les forums la solution pour afficher sur 2 colonnes (il n'y a plus les mêmes dossiers en FTP). Auriez-vous une piste svp ? merci bcp
Ajouter un commentaire
Réponse
+1
moins plus
merci à titoch67 ta réponse m'as beaucoup aider mais j'ai utiliser la version 1.1.4 de virtuemart alors mes fichier change mais cela à marcher

categoryChildlist.tpl.php ligne 6 que j'avais modifier


$iCol = 1;
if( !isset( $categories_per_row )) {
$categories_per_row = 2; /*4*/
}

j'ai changer le 4 en 2 pour l'affichage à 2 colonnes


merci à vous tous
Momo - 18 janv. 2012 à 21:20
Salut, merci titoch67 merci bekkety.

Virtuemart 1.6

categoryChildlist.tpl.php ligne 6

Ca marche.
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour !
Je souhaiterais personnaliser virtuemart afin d'avoir les mêmes résultats qu'ici : www.fashionshopping.com .
Le problème est que je ne sais pas quel fichier modifier afin d'avoir cette même disposition.
En effet j'ai installé Joomla 1.5 et Virtuemart . Pour le template joomla , j'ai utiisé le logiciel artisteer .

Quelqu'un pourrait m'aider svp ?

merci
lolo - 28 sept. 2009 à 10:49
Bonjour

Est ce que vous auriez trouvé la solution pour déplacer le "panier " dans le menu

Moi aussi ça m'aurait arrangé !
Merci
titoch67 - 16 févr. 2010 à 10:08
Bonjour Lolo,

Une des solutions serait de créer un lien de menu en url en récupérant le lien vers le panier juste après le slash de ton url normal à partie de index.php inclus mais sans prendre le slash.
Ajouter un commentaire
Réponse
+0
moins plus
Tu veux faire quelque chose comme sur ce site ?
http://www.graphikloft.com/cartes-de-visite-graphik-loft.html
Ajouter un commentaire
Ce document intitulé « [VIRTUEMART] Personnaliser Browser » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?