Nous ne répondons seulement qu'aux sujets dont l'auteur a complété sa signature [Lire]



Vous avez des soucis avec votre Opencart v1.5.x, nous pouvons résoudre vos problèmes,
contactez le Bureau France !

par tel: 0 891 690 175 ou par
email

Module NextAndPrevious Product Link

Soutien et conseil sur les "Modules" pour OpenCart.
Paiements, livraisons, langues, totaux et autres.

Module NextAndPrevious Product Link

Messagepar cricri92 » 14 Déc 2010, 10:18

Bonjour
En surfant sur le site OpenCart US j'ai trouvé ce module NextAndPrevious Product Link qui permet de rajouter des liens sur la fiche d'un produit de deux manières.
La première avec le nom des produits.
next1.JPG
next1.JPG (35.07 Kio) Vu 791 fois


ou comme ceci
next2.JPG
next2.JPG (35 Kio) Vu 791 fois


Ce module est gratuit, et j'ai fait la traduction en Français. Le fichier contient la version pour opencart 1.4.8 et 1.4.9. Une fois les fichiers télécharger sur votre serveur, modifier les fichiers suivants:
Ouvrez catalog/controller/product/product.php
Trouver ce code
Code: Tout sélectionner
$this->document->title = $product_info['name'];

Ajouter ceci en dessous
Code: Tout sélectionner
//.:Start:..:NextPrevLinks Mod - http://www.opencartmods.com/ :.
include(DIR_APPLICATION."controller/GooberMods/NextPrevLinks/mod_part1.inc.php");
//.:End:..:NextPrevLinks Mod:.


Ouvrez catalog/controller/product/search.php
Trouver ce code
Code: Tout sélectionner
if ($product_total) {
            $url = '';

Ajouter ce code en dessous
Code: Tout sélectionner
//.:Start:..:NextPrevLinks Mod - http://www.opencartmods.com/ :.
if (isset($this->request->get['order'])) {
$url .= '&order=' . $this->request->get['order'];
}            
if (isset($this->request->get['sort'])) {
$url .= '&sort=' . $this->request->get['sort'];
}            
//.:End:..:NextPrevLinks Mod:.


Ouvrez catalog/model/tool/seo_url.php
Trouver ce code
Code: Tout sélectionner
$url = '';

Ajouter ce code en dessous
Code: Tout sélectionner
//.:Start:..:NextPrevLinks Mod - http://www.opencartmods.com/ :.
$this->load->model('catalog/nextprevlinks');
$url.$this->model_catalog_nextprevlinks->nextprev(debug_backtrace());
//.:End:..:NextPrevLinks Mod:.


Trouver ce code (attention il y en a deux)
Code: Tout sélectionner
return $link;

Remplacez les deux code par ce code
Code: Tout sélectionner
//.:Start:..:NextPrevLinks Mod - http://www.opencartmods.com/ :.
$this->load->model('catalog/nextprevlinks');
return $link.$this->model_catalog_nextprevlinks->nextprev(debug_backtrace());
//.:End:..:NextPrevLinks Mod:.


Ouvrez catalog/view/theme/{le nom de votre template}/template/product/product.tpl
Trouver ce code
Code: Tout sélectionner
<div class="center">
      <h1><?php echo $heading_title; ?></h1>
     </div>

Ajouter ce code en dessous
Code: Tout sélectionner
<div align=left style="   border-left: 1px solid #DDDDDD;   border-right: 1px solid #DDDDDD;   background: #FFFFFF;   padding: 10px 10px 1px 10px;align=right">
     <table style="width: 100%; border-collapse: collapse;">
            <tr><td align=left><a href="<?php echo $prev_url; ?>"><?php if ($prev_text !="") { echo "<< ";echo $prev_text; } ?></a></td>
            <td align=right><a href="<?php echo $next_url; ?>"><?php if ($next_text !="") {echo $next_text; echo " >>"; }?></a></td></tr>
      </table>
   </div>


Dans le fichier Zip, vous trouverez un fichier texte contenant tout ce code.
ATTENTION, AVANT TOUTE INSTALLATION PENSEZ A FAIRE UNE SAUVEGARDE DE VOTRE BOUTIQUE
Une fois les fichiers installer sur votre serveur, allez dans votre console d'administration, installez le module et activé le.
J'espère que ce module vous servira.
NextPrevLink.7z
(12.05 Kio) Téléchargé 125 fois
Version Opencart 1.4.8 Fr sur serveur Infomaniak
Version Opencart 1.5.4.1 sur JOOMLA avec module AceShop
modules additionnels : CMS Categories, Stock report, Product extra fields, Poll, Visiteur counter, NextAndPreviousProductLink, MiniSlider
Avatar de l’utilisateur
cricri92
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 138
Inscription: 02 Juil 2010, 05:28
Localisation: haut de Seine

Retourner vers Soutien "Modules"

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

cron