- Posts: 163
- Thank you received: 11
Cacher le vendeur sur la page catégorie
12 years 6 months ago #148810
by nossibe63
Cacher le vendeur sur la page catégorie was created by nossibe63
-- url of the page with the problem -- : Merci de me demander par message privé
-- 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 trouvé comment afficher ou masquer le vendeur dans la configuration générale du composant mais est-il possible (sans hack du fichier /administrator/components/com_hikamarket/classes/product.php) de masquer le nom du vendeur dans le listing des produits d'une catégorie tout en l'affichantr sur la page produit ?
Je vous remercie.
Cordialement, Nossibé
-- 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 trouvé comment afficher ou masquer le vendeur dans la configuration générale du composant mais est-il possible (sans hack du fichier /administrator/components/com_hikamarket/classes/product.php) de masquer le nom du vendeur dans le listing des produits d'une catégorie tout en l'affichantr sur la page produit ?
Je vous remercie.
Cordialement, Nossibé
Please Log in or Create an account to join the conversation.
12 years 6 months ago #148822
by Jerome
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
Replied by Jerome on topic Cacher le vendeur sur la page catégorie
Bonjour,
Vous pouvez empécher le contenu de s'afficher en créant une variable dans la vue (de listing de produit).
Il vous suffit d'ajouter ce code :
Cordialement,
Vous pouvez empécher le contenu de s'afficher en créant une variable dans la vue (de listing de produit).
Il vous suffit d'ajouter ce code :
Code:
if(empty($this->hikamarket))
$this->hikamarket = new stdClass();
$this->hikamarket->hide_sold_by = true;
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
Please Log in or Create an account to join the conversation.
12 years 6 months ago #148835
by nossibe63
Replied by nossibe63 on topic Cacher le vendeur sur la page catégorie
Merci Jérome,
une subtilité doit m'échapper car ça ne fonctionne pas.
Mon lien de menu est configuré ainsi :
Type of content : Product
Type of layout : Div
Type of item layout : Image and title
J'ai modifié le code que vous m'avez fourni pour lui ajouter les {} (J'ai toutefois aussi testé sans les crochets avant de rédiger cette réponse).
J'ai ajouté cette modification sur plusieurs vues pour tester (évidemment toujours entre les balises php) :
Sauriez-vous pourquoi mes essais n'ont pas fonctionné, ais-je fait une erreur ?
Cordialement, Nossibé
une subtilité doit m'échapper car ça ne fonctionne pas.
Mon lien de menu est configuré ainsi :
Type of content : Product
Type of layout : Div
Type of item layout : Image and title
J'ai modifié le code que vous m'avez fourni pour lui ajouter les {} (J'ai toutefois aussi testé sans les crochets avant de rédiger cette réponse).
Code:
if(empty($this->hikamarket)){
$this->hikamarket = new stdClass();
$this->hikamarket->hide_sold_by = true;}
J'ai ajouté cette modification sur plusieurs vues pour tester (évidemment toujours entre les balises php) :
- mon_template/product/listing_img_title
- mon_template/product/listing_div
- mon_template/product/listing
- mon_template/productmarket/listing
Sauriez-vous pourquoi mes essais n'ont pas fonctionné, ais-je fait une erreur ?
Cordialement, Nossibé
Please Log in or Create an account to join the conversation.
12 years 6 months ago #148839
by Jerome
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
Replied by Jerome on topic Cacher le vendeur sur la page catégorie
Bonjour,
Effectivement, le code avait été placé dans ce but, jamais encore utilisé et au final, pas dans le bon context.
La fonction d'HikaMarket est justement appelée avant l'affichage de la vue, le changement de variable dans la vue est fait donc, trop tardivement.
Je suis en train de voir pour faire une amélioration afin d'HikaMarket stock des informations dans le module HikaShop. Cela nécessite par contre une mise à jour d'HikaShop afin d'y ajouter la fonctionnalité.
Je préfère en discuter avec Nicolas afin de valider les modifications.
La solution la plus simple que je peux vous proposer pour l'instant est de changer le "listing img title" afin de supprimer/commenter le code suivant :
Il s'agit du code qui va afficher le texte avec le lien vendeur.
Cordialement,
Effectivement, le code avait été placé dans ce but, jamais encore utilisé et au final, pas dans le bon context.
La fonction d'HikaMarket est justement appelée avant l'affichage de la vue, le changement de variable dans la vue est fait donc, trop tardivement.
Je suis en train de voir pour faire une amélioration afin d'HikaMarket stock des informations dans le module HikaShop. Cela nécessite par contre une mise à jour d'HikaShop afin d'y ajouter la fonctionnalité.
Je préfère en discuter avec Nicolas afin de valider les modifications.
La solution la plus simple que je peux vous proposer pour l'instant est de changer le "listing img title" afin de supprimer/commenter le code suivant :
Code:
<?php if(!empty($this->row->extraData->afterProductName)) { echo implode("\r\n",$this->row->extraData->afterProductName); } ?>
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
Please Log in or Create an account to join the conversation.
12 years 6 months ago #148854
by nossibe63
Replied by nossibe63 on topic Cacher le vendeur sur la page catégorie
Parfait !
Merci beaucoup Jérome !
Cordialement, Nossibé
Merci beaucoup Jérome !
Cordialement, Nossibé
Please Log in or Create an account to join the conversation.
Moderators: Obsidev
Time to create page: 0.152 seconds