Jump to content

[Module gratuit] Blockcartaccessories affichez les accessoires dans le panier PS 1.4 et 1.5


ckarone

Recommended Posts

Bonjour,

Je vous propose un module PS 1.4, 1.5 et 1.6 qui va afficher sur le panier, les accessoires que vous avez lié aux produits.

 

Ce modules permet aussi si il n'y a pas d’accessoires, d'afficher les produits phares ou les promotions.

 

Version responsive pour PS 1.6 uniquement

blockcartaccessories.zip

 

v0.35 pour PS 1.4 et 1.5

Correction du bugs et ajout d'options: Affichage des produits déjà vu et des promotions/produits phare.

blockcartaccessories.zip

 

 

Ckarone 

blockcartaccessories.zip

Edited by ckarone (see edit history)
  • Like 4
Link to comment
Share on other sites

Bonjour ,

je vient de tester en local (V: 1.4.7.3), j'ajoute mon produit au panier mais quand je clique sur commander j'ai ce message

 

Notice: Undefined variable: accessories in C:\wamp\www\prestashop\modules\blockcartaccessories\blockcartaccessories.php on line 123

 

édit : dans mon panier aucun accessoires n'apparait :(

Edited by laurens (see edit history)
Link to comment
Share on other sites

Merci SMOK KYF,

Pour le "impossible de désinstaller le module ", c'est un oubli de ma part (qui est corrigé), mais la module est bien réinitialisé ou désinstallé.

Par contre si il n'affiche pas les accessoires, la je sèche un peu :wacko: mais je cherche.

Peux-tu regarder si le module est bien greffé sur le hook shoppingCartExtra et sur le hook header SVP.

 

Ckarone

Edited by ckarone (see edit history)
Link to comment
Share on other sites

Pour info, je viens de l'installer sur un PS 1.5.3.1.

 

J'ai testé pour un accessoire ajouté sur un produit.

 

Cela fonctionne bien, cependant 3 "petits" soucis:

- l'image n'apparaît pas j'ai pourtant regénérer les miniatures mais j'ai une icône image et non pas l'image de l'accessoire

- le bloc se place mal dans le récap panier (je suis en mode "one page checkout avec un thème leo), en effet le bloc se met à côté de 1) compte, l'idéal serait juste au dessus. A mon avis il faut que je trouve le bon hook

- Le bouton ajouter au panier n'est pas complet pourtant il reprend bien les couleurs du thème donc à mon avis un problème dans un .tpl

 

Si quelqu'un peut m'aider cela serait super cool!

 

Pour info on peut tester en ajoutant ce produit au panier: http://www.viaturbo.fr/turbo-kkk/11-turbo-neuf-peugeot-207308-citroen-c4-16-thp-150cv.html

Link to comment
Share on other sites

Ok ca marche chez moi maintenant, il y a bien l'accessoire avec son image sur la page du panier.

Très bonne idée de module :)

 

Petits soucis avec la traduction en bo:

 

Settings updated successfully

 

logo.gifSettings

 

Qte max par produit

Qte max sur le panier

Afficher le lien produit

Show HomeFeatured.

If no accessories, show HomeFeatured enabled.gif Specials enabled.gif

Edited by jolvil (see edit history)
Link to comment
Share on other sites

Merci pour vos retours, finalement il fonctionne bien ce module!!

Pour la version 1.5 il faut que je travail dessus, j'ajouterai d'ici peu des modifications pour le rendre compatible 1.5 et one page check out.

Pour les traductions, ça va venir aussi.

Si vous avez des idées pour l'améliorer je ferai mon possible.

Je pense proposer une option sur les derniers produits consultés, une autre pour choisir les produits affichés, ...

Pour info, le module est sur un site en prod (1.4.7.3) et fonctionne bien pour le moment.

Ckarone

Link to comment
Share on other sites

  • 2 weeks later...

Bonjour,

 

@hitechstore pour le bloc qui n'est pas bien en place, il faut simplement ajouter ceci a la fin après le dernier /div et avant le /if dans blockcartaccessories.tpl

<br clear="left" />

pour le problème d'image, je cherche mais je n'ai pas ce souci sur PS 1.5.4.1

 

Ckarone

Edited by ckarone (see edit history)
Link to comment
Share on other sites

@hitechstore ton image medium dans le BO est nommée "medium_default" ou "medium" ?

Si c'est medium alors changes la ligne 10 par le code suivant dans blockcartaccessories.tpl: 

<img src="{$link->getImageLink($accessory.link_rewrite, $accessory.id_image, 'medium_default')}" alt="{$accessory.legend|escape:'htmlall':'UTF-8'}" {if isset($medium_defaultSize)} width="{$medium_defaultSize.width}" height="{$medium_defaultSize.height}"{/if} title="{$accessory.description_short|strip_tags|truncate:100|escape:'htmlall':'UTF-8'}" /><br />

 

Tu peux aussi simplement ajouter une image "medium" dans le BO pour faire plus simple.

 

Ckarone

Edited by ckarone (see edit history)
Link to comment
Share on other sites

Voilà le module est parfaitement fonctionnel et il est compatible 1.4 et 1.5 (special hitechstore  :D )

 

J'ai corrigé de petits bugs (image pour 1.5, ...) et vous pouvez choisir d'afficher les promotions ou les produits phares si il n'y a pas d'accessoires.

 

Le module est sur le premier post en version 0.3 et si vous pouviez me faire un petit retour j’apprécirai !!

(pour les dons c'est dans le module B) )

 

Ckarone

Link to comment
Share on other sites

Salut Ckarone, 

Encore merci pour ta réactivité et pour ton superbe travail que tu partage avec nous.

J'ai une erreur: Warning: Function addCSS() is deprecated in /var/www/vhosts/md.fr/httpdocs/modules/blockcartaccessories/blockcartaccessories.php on line 223
in /var/www/vhosts/md.fr/httpdocs/classes/Tools.php on line 1845

Sinon le reste fonctionne sur la version 1.5.4.1.  Bonne après-midi 

Amitiés

Edited by SMOK KYF (see edit history)
Link to comment
Share on other sites

YEAH!!!!!!!!!!!!!!!!!!!!!!!!!!

 

Tout fonctionne nickel de mon côté encore merci et bravo pour ce super module et surtout ton support!!!!

 

Si tu veux un don envoi moi ton adresse paypal par MP :-)

 

EDIT: je suis aveugle je peux direct depuis ton module!

 

Franchement en tout cas super boulot!

 

Il me faut juste trouver pour mettre mon bouton ajouter au panier noir de base et non gris mais juste un coup de CSS et ce sera réglé ;-)

Edited by hitechstore (see edit history)
Link to comment
Share on other sites

Bonsoir,

 

moi aussi page blanche au panier avec une 1.5.4

 

voici les erreurs...

 

Notice: Undefined variable: accessorieso in {monsite}modules/blockcartaccessories/blockcartaccessories.php on line 160 Warning: array_merge(): Argument #1 is not an array in {monsite}/modules/blockcartaccessories/blockcartaccessories.php on line 160 Fatal error: Uncaught exception 'SmartyCompilerException' with message 'Syntax Error in template "{monsite}/blockcartaccessories/blockcartaccessories.tpl" on line 36 "{foreach from=$productodr item=productodr name=productodr}" item variable 'productodr' may not be the same variable as at 'from'' in {monsite}tools/smarty/sysplugins/smarty_internal_templatecompilerbase.php:665 Stack trace: #0 {monsite}/tools/smarty/sysplugins/smarty_internal_compile_foreach.php(58): Smarty_Internal_TemplateCompilerBase->trigger_template_error('item variable '...', 36) #1 {monsite}/tools/smarty/sysplugins/smarty_internal_templatecompilerbase.php(473): Smarty_Internal_Compile_Foreach->compile(Array, Object(Smarty_Internal_SmartyTemplateCompiler), Array, NULL, NULL) #2 {monsite}/tools/smarty/sysplugins/smarty_internal_templatecompilerbase.php(257): Sma in {monsite}/tools/smarty/sysplugins/smarty_internal_templatecompilerbase.php on line 665

Link to comment
Share on other sites

Pour info mess au téléchargement de la version 0.35:

 

[PrestaShop] Fatal error in module Tools:
Cannot modify header information - headers already sent by (output started at /homez.742/viaturbo/www/modules/blockcartaccessories/fr.php:1)

 

Mais le module fonctionne, j'ai du coup un problème d'image sur les produits recommandés.

Link to comment
Share on other sites

Le problème est l'image sur la fonction produits phares mais à la limite je m'en fiche, car il n'y a pas vraiment de produit phare sur le site.

En effet le client qui à une Peugeot 207 s'en fiche de savoir que le produit phare est le turbo pour la Golf 4 TDI 150cv par exemple.

 

En revanche l'image fonctionne très bien maintenant avec les accessoires et les produits déjà vus, pour moi là il y a un intérêt puisque le client retrouvera les turbos qu'il à déjà vu pour son véhicule.

 

Merci encore et bravo pour cet excellent module.

 

Si seulement il y avait plus de dev comme toi, la communauté prestashop continuerai à croître ;-)

Link to comment
Share on other sites

@smok

 

Oui j'ai encore un défaut d'image sur les produits phares mais pas grave, vu que je n'utilise pas cette fonction.

J'ai aussi un soucis puisque les boutons ajouter au panier ne sont pas assez large et donc je ne vois écrit que ajouter au (il manque le mot panier dans le bouton).

 

Je cherche un peu et je finirais pas trouver. En tout cas excellent module.

Link to comment
Share on other sites

Bonjour et merci pour ce module. J'ai testé et j'ai un problème avec le lien ajouter au panier. L'ajax ne marche pas sur ma page panier.  Le produit s'ajoute bien au panier mais je suis obligé de réactualiser la page pour que le panier se mette à jour.

Est'il possible de changer la méthode d'ajout au panier en évitant l'ajax.

 

Il me semble que la zone de modification se trouve ici:

<a class="button ajax_add_to_cart_button exclusive" rel="ajax_id_product_{$productodr.product_id|intval}" href="{$link->getPageLink('cart.php')}?add&id_product={$productodr.product_id|intval}{if isset($static_token)}&token={$static_token}{/if}">{l s='Add to cart' mod='blockcartaccessories'}</a> 

Merci pour votre aide.

Cordialement

 

EDIT: Finalement c'est ok, il fallait juste changer la classe.

J'ai remplacé la classe "button ajax_add_to_cart_button exclusive" par "exclusive"

Edited by jomcdonald (see edit history)
Link to comment
Share on other sites

J'ai un autre souci qui m'oblige à désactiver le module...

Je suis en "one page checkout" et chez certains clients, après le blockaccessoires il n'y a plus aucune donnée.

 

Autrement dit, les blocs ci-dessous ne sont plus visibles:

1 COMPTE

2 MÉTHODES DE LIVRAISON

3 CHOISISSEZ VOTRE MÉTHODE DE PAIEMENT

 

Après avoir désactivé le module, tout remarche parfaitement.

 

A noter que cela ne se produit pas sur mon ordinateur. Testé avec google chrome, firefox et ie9

 

Quel peut être la cause d'un tel bug???

Link to comment
Share on other sites

Merci, je pense que le souci est spécifique à mon site.

 

Pour info, version 1.4.5.1 avec "one page checkout".

 

Il semblerait que le problème ne surviennent pas en mode 5 étapes mais seulement en "one page checkout"

 

De plus j'ai le module mondial-relay qui buggait pas mal au début en "one page checkout" avant qu'il y ai des mise à jours et certain client mais c'est très rare n'arrive pas à ajouter de produit au panier. Il semblerait qu'il y ai un problème de cookies puisqu'en backoffice je vois leur paniers mais eux ont le message de panier vide sur la page panier.

 

C'est peut-être une piste.

Link to comment
Share on other sites

  • 3 weeks later...

Je pense connaitre mon problème. 

C'est mon thème qui est sur la base du thème 1.5 première version.

 

J'ai testé avec un thème plus récent et cela semble fonctionner donc je vais prévoir une évolution du thème qui je l'espère règlera pas mal de petit souci.

 

Merci pour y avoir jeté un coup d’œil.

 

Cordialement

Link to comment
Share on other sites

  • 3 weeks later...

Bonsoir Ckarone,

 

Tout d'abord, merci et bravo pour votre module!

Je n'ai eu aucun problème lors de l'installation et de la configuration de celui-ci (PS 1.5.2.0, multi boutique, multi langue).

 

Cependant en l'utilisant, je me suis aperçu de quelques soucis :

 

 

- Un accessoire déja présent dans le panier apparait quand même dans la liste.

- Lorsque l'on clique sur "Ajouter au panier" dans la liste, il faut rafraichir la page pour voir apparaitre le produit dans le panier.

- Lorsque l'on supprime un produit du panier, la liste apparait en double.

 

Je me suis aussi permis d'apporter quelques améliorations :

 

(fichier blockcartaccessories.php, ligne 228)

$result = Db::getInstance(_PS_USE_SQL_SLAVE_)->ExecuteS('
SELECT p.*, pl.`description`, pl.`description_short`, pl.`link_rewrite`, pl.`meta_description`, pl.`meta_keywords`, pl.`meta_title`, pl.`name`, i.`id_image`, il.`legend`, t.`rate`, m.`name` as manufacturer_name
FROM `'._DB_PREFIX_.'accessory` 
LEFT JOIN `'._DB_PREFIX_.'product` p ON p.`id_product` = `id_product_2`
LEFT JOIN `'._DB_PREFIX_.'product_lang` pl ON (p.`id_product` = pl.`id_product` AND pl.`id_lang` = '.(int)($id_lang).(version_compare(_PS_VERSION_, '1.5', '>=') ? ' AND pl.id_shop = '.(int)(Context::getContext()->shop->id).')' : '').'
LEFT JOIN `'._DB_PREFIX_.'category_lang` cl ON (p.`id_category_default` = cl.`id_category` AND cl.`id_lang` = '.(int)($id_lang).(version_compare(_PS_VERSION_, '1.5', '>=') ? ' AND cl.id_shop = '.(int)(Context::getContext()->shop->id).')' : '').'
LEFT JOIN `'._DB_PREFIX_.'image` i ON (i.`id_product` = p.`id_product` AND i.`cover` = 1)
LEFT JOIN `'._DB_PREFIX_.'image_lang` il ON (i.`id_image` = il.`id_image` AND il.`id_lang` = '.(int)($id_lang).')
LEFT JOIN `'._DB_PREFIX_.'manufacturer` m ON (p.`id_manufacturer`= m.`id_manufacturer`)
LEFT JOIN `'._DB_PREFIX_.'tax_rule` tr ON (p.`id_tax_rules_group` = tr.`id_tax_rules_group` AND tr.`id_country` = '.(int)Country::getDefaultCountryId().' AND tr.`id_state` = 0)
LEFT JOIN `'._DB_PREFIX_.'tax` t ON (t.`id_tax` = tr.`id_tax`)
WHERE `id_product_1` = '.(int)($id_product).'
'.($active ? 'AND p.`active` = 1' : '').'
ORDER BY RAND()
LIMIT 0,'.(Configuration::get('BCACC_ACCPRLIM') ? Configuration::get('BCACC_ACCPRLIM') : 5));
 

- J'ai supprimé les champs p.`ean13` et p.`upc` à la fin du SELECT, étant donné que vous sélectionnez déja p.*

- J'ai ajouté un "ORDER BY RAND()" pour faire apparaitre aléatoirement les résultats.

- J'ai aussi ajouté un filtre sur les shop id (avec un test pour la rétro-compatibilité), cela évite que les produits apparaissent plusieurs fois s'ils sont présent sur plusieurs shop.

 

Cordialement.

Edited by kwileo (see edit history)
  • Like 2
Link to comment
Share on other sites

Merci kwileo, tes modifications seront intégrées à la prochaine version.

 

Je pense ajouter ce même principe sur la page d'accueil afin de proposer une home personnalisée en fonction du panier et du dernier produit visité façon Amazon. 

 

Ckarone

Link to comment
Share on other sites

  • 2 weeks later...
  • 3 weeks later...

Salut et merci pour ce module.

install OK.

Cependant, les produits "accessoires" apparaissent sans le panier seulement après rafraichissement de la page version prestashop 1.5.6.0.

si je modifie la class dans le TPL comme indiqué sur ce topic, ca me change le style mais le problème persiste.

 

Merci pour ton aide

 

Appo

Edited by Appolline (see edit history)
Link to comment
Share on other sites

Bonjour merci pour ce module )) j'ai eu quelques erreurs mais j'ai réussie a y remedié pour le moment lol 

 

juste une petite question sur mon site dans mon panier je retrouve bien le module mais j'aimerai qu'il s'affiche tout en haut avant récapitulatif panier car chez moi il s'affiche tout en bas après le bouton "continuer" 

 

Cordialement,

Edited by Mounia783 (see edit history)
Link to comment
Share on other sites

@Appolline, vider votre cache navigateur!!

 

@Mounia783, c'est possible mais vous devez ajouter un hook dans votre thème et une méthode au module pour accrocher le module sur ce nouveau hook.

 

Donc ajoutez ceci au module:

	function hookTopshoppingCartExtra($params)
	{
		return $this->hookshoppingCartExtra($params);
	}

et ajouter une hook nommé TopshoppingCartExtra à votre thème dans shopping-cart.tpl

 

Ou plus simplement ajouter les boutons de navigation une deuxième fois en bas de shopping-cart.tpl

<p class="cart_navigation">
	{if !$opc}<a href="{$link->getPageLink('order.php', true)}?step=1{if $back}&back={$back}{/if}" class="exclusive" title="{l s='Next'}">{l s='Next'} »</a>{/if}
	<a href="{if (isset($smarty.server.HTTP_REFERER) && strstr($smarty.server.HTTP_REFERER, $link->getPageLink('order.php'))) || !isset($smarty.server.HTTP_REFERER)}{$link->getPageLink('index.php')}{else}{$smarty.server.HTTP_REFERER|escape:'htmlall':'UTF-8'|secureReferrer}{/if}" class="button_large" title="{l s='Continue shopping'}">« {l s='Continue shopping'}</a>
</p>

Ckarone

Link to comment
Share on other sites

@Appolline, vider votre cache navigateur!!

 

@Mounia783, c'est possible mais vous devez ajouter un hook dans votre thème et une méthode au module pour accrocher le module sur ce nouveau hook.

 

Donc ajoutez ceci au module:

	function hookTopshoppingCartExtra($params)
	{
		return $this->hookshoppingCartExtra($params);
	}

et ajouter une hook nommé TopshoppingCartExtra à votre thème dans shopping-cart.tpl

 

Ou plus simplement ajouter les boutons de navigation une deuxième fois en bas de shopping-cart.tpl

<p class="cart_navigation">
	{if !$opc}<a href="{$link->getPageLink('order.php', true)}?step=1{if $back}&back={$back}{/if}" class="exclusive" title="{l s='Next'}">{l s='Next'} »</a>{/if}
	<a href="{if (isset($smarty.server.HTTP_REFERER) && strstr($smarty.server.HTTP_REFERER, $link->getPageLink('order.php'))) || !isset($smarty.server.HTTP_REFERER)}{$link->getPageLink('index.php')}{else}{$smarty.server.HTTP_REFERER|escape:'htmlall':'UTF-8'|secureReferrer}{/if}" class="button_large" title="{l s='Continue shopping'}">« {l s='Continue shopping'}</a>
</p>
Ckarone

 

Merci du coup j'ai juste eu a déplacer dans shopping-cart.tpl et le mettre en haut avant 

<p>{l s='Your shopping cart contains:'} <span id="summary_products_quantity">{$productNumber} {if $productNumber == 1}{l s='product'}{else}{l s='products'}{/if}</span></p>

 

{if !empty($HOOK_SHOPPING_CART_EXTRA)}

<div class="clear"></div>

<div class="cart_navigation_extra">

<div id="HOOK_SHOPPING_CART_EXTRA">{$HOOK_SHOPPING_CART_EXTRA}</div>

</div>

{/if}

Edited by Mounia783 (see edit history)
Link to comment
Share on other sites

Une URL pour voir le résultat??

 

Ckarone

 

Bonsoir oui c'est fait j'ai envoyé un MP par contre maintenant j'ai un autre probleme :(

 

lorsque je n'ai aucun accessoires lié a mon produit j'ai une liste de produit promotionnelle du coup c ok 

mais lorsque j'ai des accessoires lié a mon produit ba j'ai qu'un seul accessoires dupliqué en plusieurs fois et s'ajoute aussi la liste de produit promotionnelle du coup j'ai ajouter une variable du style s'il y a des accessoires avec la fiche produit alors les produit promotionnelle ne s'affiche pas... et faut que je règle mn probleme du meme accessoire dupliqué 

Link to comment
Share on other sites

Ps : j'ai trouver un meilleur endroit ou mettre les produit juste après le Total et avant l'option  Je tiens à préciser une adresse de livraison pour chaque produit commandé...

 

comme ca la personne ne confond pas son panier et peut ajouter un produit avant de passer a l'étape 2

 

montheme/shopping-cart.tpl

 

déplacer ce code : 

{if !empty($HOOK_SHOPPING_CART_EXTRA)}
        <div class="clear"></div>
        <div class="cart_navigation_extra">
            <div id="HOOK_SHOPPING_CART_EXTRA">{$HOOK_SHOPPING_CART_EXTRA}</div>
        </div>
    {/if} 

 et coller le juste avant : 

{if $show_option_allow_separate_package}
Link to comment
Share on other sites

  • 2 weeks later...

Bonjour... j'ai un GROS souci...

 

comment faire pour que si un produit a été ajouté au panier AVANT de s'identifier, il soit automatiquement supprimé du panier APRES login....

 

ex:

1. j'ai crée un groupe "PRO" avec remise 35 % sur tout les produits

2. J'ai une catégorie "PROMO" invisible par les pros ( articles pour internautes seul...

me disais que seul les internautes pourront commander les promos avec un produit composé)

 

en réalité:

On vient sur le site, on choisit la promo, on le met dans le panier et on se connecte avec son login pro.

Resultat: le produit reste dans le panier, le tarif de 35 % est appliqué sur le produit ce qui veut dire que le pro commande le produit AVEC sa composition avec un rabais de 35%.....alors que dans l'idée ce produit ne pouvait JAMAIS être commandé par un "PRO"

Link to comment
Share on other sites

  • 3 months later...

Merci kwileo, tes modifications seront intégrées à la prochaine version.

 

Je pense ajouter ce même principe sur la page d'accueil afin de proposer une home personnalisée en fonction du panier et du dernier produit visité façon Amazon. 

 

Ckarone

 

Bonsoir et merci pour ce module qui a l'air très prometteur :)

 

La dernière version est la 0.35 du 11 Septembre 2013, pas de nouvelle version depuis Ckarome ?

Edited by KevinNash (see edit history)
Link to comment
Share on other sites

  • 4 months later...
On 31/03/2014 at 0:26 AM, KevinNash said:

Bonsoir et merci pour ce module qui a l'air très prometteur :)

 

La dernière version est la 0.35 du 11 Septembre 2013, pas de nouvelle version depuis Ckarome ?

 

Bonjour,

 

As-tu abandonné ce module Ckarome ? Dommage il est prometteur  :) 

 

Sous 1.5.4.1, obligé de rafraichir la page après l'ajout au panier et la seule image qui apparait est celle de l'accessoire, pas d'images pour les autres ( déjà vus, etc... ) :unsure:

Edited by KevinNash (see edit history)
Link to comment
Share on other sites

  • 2 weeks later...
  • 2 months later...
  • 1 month later...
  • 2 weeks later...
  • 2 months later...

Merci a ckarone et a toutes la team pour le module.

Je tourne sur presta 1.5.6.2 avec le module modifier par canard

En mode développement j'ai des erreurs qui s'affichent.

Warning: Function <b>addCSS()</b> is deprecated in

J'ai réussi a résoudre le PB en remplaçant la ligne 192 du fichier blockcartaccessories.php

Tools::addCSS(($this->_path).'blockcartaccessories.css');

Par

$this->context->controller->addCSS(($this->_path).'blockcartaccessories.css', 'all');

Après j'ai encore une erreur que je n'arrive par résoudre :(

Warning: Function <b>getDefaultCountryId()</b> is deprecated in <b>

Qui a la solution a ce Pb? :)

Link to comment
Share on other sites

  • 2 months later...

Bonjour,

 

je dis bravo pour ce module, malheureusement j'ai un petit souci, pour ma part les images s'affichent correctement, le produit aussi, mais lors de l'ajout au panier de l'accessoire j'ai une réponse qui me dis "produit non trouvé ou non disponible", si quelqu'un à eu le souci et l'a réglé, je suis preneur.

 

Mon prestashop est en version 1.6.0.14.

 

Merci

Link to comment
Share on other sites

  • 10 months later...

Bonjour,

 

je dis bravo pour ce module, malheureusement j'ai un petit souci, pour ma part les images s'affichent correctement, le produit aussi, mais lors de l'ajout au panier de l'accessoire j'ai une réponse qui me dis "produit non trouvé ou non disponible", si quelqu'un à eu le souci et l'a réglé, je suis preneur.

 

Mon prestashop est en version 1.6.0.14.

 

Merci

En retard, mais oui, j'ai trouvé la faille.

 

Dans le tpl, remplacer ça :

                    <a class="button ajax_add_to_cart_button exclusive" rel="ajax_id_product_{$accessory.id_product|intval}" href="{$link->getPageLink('cart.php')}?add&id_product={$accessory.id_product|intval}{if isset($static_token)}&token={$static_token}{/if}">{l s='Add to cart' mod='blockcartaccessories'}</a>

 

par ça :

                    <a class="exclusive button ajax_add_to_cart_button" data-id-product="{$accessory.id_product|intval}" href="{$link->getPageLink('cart.php')}?qty=1;id_product={$accessory.id_product|intval}{if isset($static_token)};token={$static_token}{/if};add=">{l s='Add to cart' mod='blockcartaccessories'}</a>

 

Sinon, comment fait-on pour que la page soit rafraîchie automatiquement ou plutôt que l'article soit ajouté dans le panier sans avoir besoin de rafraîchir ?

Link to comment
Share on other sites

  • 2 weeks later...

Salut,

 

Comme je l’avais promis, la version pour PS 1.6 est en ligne, elle est responsive et compatible avec le thème de base PS 1.6.

Les produits sont affichés dans des sliders compatible avec les écrans mobile (touch).

 

Dites-moi si vous avez des soucis et si vous en avez pas aussi  :D

 

Ckarone

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...