- Posts: 511
- Thank you received: 37
Dimensions champ personnalisé image Ajax vendeur
4 years 6 months ago #340465
by Minie
Dimensions champ personnalisé image Ajax vendeur was created by Minie
-- HikaShop version -- : 4.5.0
-- HikaMarket version -- : 4.0.0
Bonjour,
Après avoir parcouru de nombreux post je n'ai pas trouvé mon bonheur.
J'ai ajouté un champ personnalisé Image(AJAX) sur la table vendor et souhaiterai pouvoir modifier les dimensions de cette image sur la page détails du vendeur
Actuellement c'est un thumbnail de 100x100
Rien du côté de com_hikamarket->controllers->upload ou passé à coté ?
Cordialement,
-- HikaMarket version -- : 4.0.0
Bonjour,
Après avoir parcouru de nombreux post je n'ai pas trouvé mon bonheur.
J'ai ajouté un champ personnalisé Image(AJAX) sur la table vendor et souhaiterai pouvoir modifier les dimensions de cette image sur la page détails du vendeur
Actuellement c'est un thumbnail de 100x100
Rien du côté de com_hikamarket->controllers->upload ou passé à coté ?
Cordialement,
Please Log in or Create an account to join the conversation.
4 years 6 months ago #340467
by Jerome
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Replied by Jerome on topic Dimensions champ personnalisé image Ajax vendeur
Bonjour,
L'affichage du champ personnalisé, même s'il est sur la page vendeur, reste celui du core d'HikaShop.
Si vous souhaitez influer sur la façon dont le champ de type "ajax image" s'affiche, il faut regarder du côté des options de celui-ci voir de demander une amélioration dans HikaShop.
Vous aurez la même interrogation si vous souhaitez ajouter un champ "ajax image" pour un produit, son édition dans le backend vous permet d'envoyer une image mais son affichage sur la page produit est générée entièrement par le système de "custom field" d'HikaShop.
Cordialement,
L'affichage du champ personnalisé, même s'il est sur la page vendeur, reste celui du core d'HikaShop.
Si vous souhaitez influer sur la façon dont le champ de type "ajax image" s'affiche, il faut regarder du côté des options de celui-ci voir de demander une amélioration dans HikaShop.
Vous aurez la même interrogation si vous souhaitez ajouter un champ "ajax image" pour un produit, son édition dans le backend vous permet d'envoyer une image mais son affichage sur la page produit est générée entièrement par le système de "custom field" d'HikaShop.
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Please Log in or Create an account to join the conversation.
4 years 6 months ago #340501
by Minie
Replied by Minie on topic Dimensions champ personnalisé image Ajax vendeur
Bonjour,
Merci pour votre réponse
Ok trouvé une solution, ce code fonctionne mais le temps de chargement est très long (testé avec plusieurs images) avez-vous une solution pour améliorer le temps de chargement ?
Est-il possible également de forcer une taille d'image en la coupant ?
Cordialement
Merci pour votre réponse
Ok trouvé une solution, ce code fonctionne mais le temps de chargement est très long (testé avec plusieurs images) avez-vous une solution pour améliorer le temps de chargement ?
Est-il possible également de forcer une taille d'image en la coupant ?
Code:
<?php
if (!empty($this->vendor->vendor_image_test)) {
$fieldClass = hikashop_get('class.field');
$field = $fieldClass->getField('vendor_image_test', 'plg.hikamarket.vendor');
echo str_replace(array('thumbnail_x=100', 'thumbnail_y=100', 'thumbnail_x-100', 'thumbnail_y-100'), array('thumbnail_x=150', 'thumbnail_y=150', 'thumbnail_x-1800', 'thumbnail_y-800'), $fieldClass->show($field, $this->vendor->vendor_image_test));
} else {
echo '<img src="images/vendor-exemple.jpg" alt="">';
}
?>
Cordialement
Please Log in or Create an account to join the conversation.
4 years 6 months ago #340512
by Jerome
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Replied by Jerome on topic Dimensions champ personnalisé image Ajax vendeur
Bonjour,
Votre technique va demander à HikaShop de générer 2 images avec des dimensions différentes ; augmentant le temps de chargement de la page.
Merci d'ouvrir un ticket de support HikaShop pour la fonctionnalité qui est liée à HikaShop et non à HikaMarket.
Cordialement,
Votre technique va demander à HikaShop de générer 2 images avec des dimensions différentes ; augmentant le temps de chargement de la page.
Merci d'ouvrir un ticket de support HikaShop pour la fonctionnalité qui est liée à HikaShop et non à HikaMarket.
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Please Log in or Create an account to join the conversation.
Moderators: Obsidev
Time to create page: 0.179 seconds