Skip to main content

Module externe dans vue produit

More
12 years 5 months ago - 12 years 5 months ago #151935 by nossibe63
-- url of the page with the problem -- : www.impress-3d.com/boutique-3d/produit/produit-test-1.html
-- HikaShop version -- : 2.3.0 + Hikamarket 1.3.2
-- Joomla version -- : 3.2.2
-- PHP version -- : 5.4.22
-- Browser(s) name and version -- : Firefox 27.0.1
-- Error-message(debug-mod must be tuned on) -- : aucun message d'erreur

Bonjour,

J'ai une petite question qui a du sans doute vous être posée des dizaines de fois mais je n'ai pas trouvé la réponse...

Est il possible d'ajouter une position dans la vue produit afin de gérer l'affichage d'un module ?

Je vous remercie par avance pour votre aide.

Cordialement, Nossibé.
Last edit: 12 years 5 months ago by nossibe63.

Please Log in or Create an account to join the conversation.

More
12 years 5 months ago #152047 by Xavier

Please Log in or Create an account to join the conversation.

More
12 years 5 months ago #152086 by nossibe63
Parfait !

Merci Xavier :)

Please Log in or Create an account to join the conversation.

More
12 years 4 months ago - 12 years 4 months ago #154907 by nossibe63
Bonjour,

[strike]J'ai mis le module de filtre dans la vue du listing produit en utilisant le plugin "NoNumber Modules Anywhere", de cette façon :

Dans la vue product/listing.php ligne 215[/strike]
Code:
<div id="<?php echo $this->params->get('main_div_name');?>" class="hikashop_category_information hikashop_products_listing_main"><?php echo $html; ?></div> {modulepos modrecherche}
[strike]Mais depuis que j'ai mis le module dans la position "modrecherche", le curseur utilisé pour filtrer les prix n'apparait plus.
Vous pouvez voir le problème sur cette page : www.impress-3d.com/fichiers-3d/imprimante-3d.html

Sauriez-vous quel est le problème ?[/strike]

Edit : Inutile de chercher la solution (pour moi en tout cas) car la technique de l'intégration d'une position de module dans la vue listing ne peut être utilisée dans mon cas.

Cordialement, Nossibé
Last edit: 12 years 4 months ago by nossibe63.

Please Log in or Create an account to join the conversation.

More
12 years 4 months ago #155756 by nossibe63
J'ai repris mes tests pour n'afficher le module de recherche que dans les pages de listing et non dans les pages produit.

Pour cela j'utilise (comme indiqué dans le message barré ci-dessus) le plugin "NoNumber Modules Anywhere".

Le curseur n'apparait pas lorsque j'affiche le module dans une position personnalisée. Ceci sans doute car le code suivant n'apparait pas dans la page :
Code:
<!-- if(!hkjQuery) window.hkjQuery = window.jQuery; hkjQuery(document).ready(function(){ hkjQuery("#slider_Prix_module_123").prop('slide',null).slider({ animate: true, range: true, min: 0, max: 1000, step:10, values: [0, 1000], slide: function( event, ui ) { hkjQuery( "#filter_Prix_module_123_values" ).val( ui.values[ 0 ] + " - " + ui.values[ 1 ] ); hkjQuery( "#filter_Prix_module_123" ).val(1); hkjQuery( "#filter_span_Prix_module_123" ).html( ui.values[ 0 ] + " - " + ui.values[ 1 ] ); }, change: function( event, ui ) { } }); hkjQuery( "#filter_Prix_module_123_values" ).val( hkjQuery( "#slider_Prix_module_123" ).slider( "values", 0 ) + " - " + hkjQuery( "#slider_Prix_module_123" ).slider( "values", 1 ) ); hkjQuery( "#filter_span_Prix_module_123" ).html( hkjQuery( "#slider_Prix_module_123" ).slider( "values", 0 ) + " - " + hkjQuery( "#slider_Prix_module_123" ).slider( "values", 1 ) ); hkjQuery('#dialog_link, ul#icons li').hover( function() { hkjQuery(this).addClass('ui-state-hover'); }, function() { hkjQuery(this).removeClass('ui-state-hover'); } ); }); //-->

Sauriez-vous pourquoi ce code n'est pas généré lorsque le module est dans une position personnalisée dans une vue HikaShop (product/listing) ?

Je vous remercie une nouvelle fois pour votre aide.
Cordialement, Nossibé

Please Log in or Create an account to join the conversation.

More
12 years 4 months ago #155758 by Xavier
Bonjour,

Cela devrait pourtant fonctionner.
Pouvez vous vérifier que vous n'avez pas d'erreurs Javascript sur la page grâce à la console de votre navigateur (F12) ?

Please Log in or Create an account to join the conversation.

More
12 years 4 months ago #155810 by nossibe63
Bonjour Xavier,

Voici le seul message d'alerte rapporté par la console :

L'utilisation de « getAttributeNode() » est obsolète. Utiliser « getAttribute() » à la place. ( mootools-core-108)

Je laisse le module en position personnalisée pour la journée afin que vous puissiez voir ce que ça donne sur la page : www.impress-3d.com/fichiers-3d/imprimante-3d.html

Cordialement, Nossibé

Please Log in or Create an account to join the conversation.

More
12 years 4 months ago #155818 by Xavier
Bonjour,

Et sans utiliser NoNumber, en placant le module de manière normale, le curseur fonctionne ?
Si oui, pouvez vous essayer Advanced Module Manager ?

Please Log in or Create an account to join the conversation.

More
12 years 4 months ago #156070 by nossibe63
Merci beaucoup Xavier,

Advanced Module Manager était bien la solution !

Cordialement, Nossibé

Please Log in or Create an account to join the conversation.

Time to create page: 0.224 seconds
Powered by Kunena Forum