- Posts: 55
- Thank you received: 3
Affichage Champ Item sur PDF
- STEVENDU17
-
Topic Author
- Offline
Less
More
2 years 8 months ago #358409
by STEVENDU17
Affichage Champ Item sur PDF was created by STEVENDU17
-- HikaShop version -- : 5.0.2
-- Joomla version -- : 4.4.2
-- PHP version -- : 8.1.27
Bonjour,
J'aimerais que les images d'un champ item (donc pour chaque produit) soit appelées à un autre endroit du bon de livraison. Cela fonctionne uniquement quand le champ item est activé sur bon de livraison mais je ne veux pas les afficher sous chaque produit mais une page après.
J'a donc crée un champ article en Image (AJAX), appelé designproduit, afin de pouvoir choisir le dossier de réception. Je désactive le bon de livraison pour ne pas que cela s'affiche en dessous de chaque produit.
Avec le code suivant :
J'ai le nom de l'image qui s'affiche avec le lien de téléchargement.
Pour un champ order, j'ai pu appeler uniquement le nom de l'image pour ensuite faire apparaître l'image avec l'url de destination. Pour avoir par exemple <img src=" www.monsite.com/images/com_hikashop/fichiersclient/img.jpeg"/ > ou img.jpeg a été appelé en PHP, et j'ai donc l'image qui s'affiche sur mon bon de livraison.
Mais avec le champ item, je n'arrive pas à isoler le nom de l'image. quand j'utilise
avec avant le début de l'url de destination, j'ai tout un code html qui se met.
Comment isoler simplement le nom de l'image sur un champ item ?
Le but étant que sur une nouvelle page du bon de livraison, j'ai le nom du produit initial qui s'affiche (T-shirt personnalisé...) avec en dessous les images du produits avec le logo client que j'ai télécharger par le champ item.
Merci pour votre aide
-- Joomla version -- : 4.4.2
-- PHP version -- : 8.1.27
Bonjour,
J'aimerais que les images d'un champ item (donc pour chaque produit) soit appelées à un autre endroit du bon de livraison. Cela fonctionne uniquement quand le champ item est activé sur bon de livraison mais je ne veux pas les afficher sous chaque produit mais une page après.
J'a donc crée un champ article en Image (AJAX), appelé designproduit, afin de pouvoir choisir le dossier de réception. Je désactive le bon de livraison pour ne pas que cela s'affiche en dessous de chaque produit.
Avec le code suivant :
<?php echo $this->fieldsClass->show($field,$product->designproduit); ?>
J'ai le nom de l'image qui s'affiche avec le lien de téléchargement.
Pour un champ order, j'ai pu appeler uniquement le nom de l'image pour ensuite faire apparaître l'image avec l'url de destination. Pour avoir par exemple <img src=" www.monsite.com/images/com_hikashop/fichiersclient/img.jpeg"/ > ou img.jpeg a été appelé en PHP, et j'ai donc l'image qui s'affiche sur mon bon de livraison.
Mais avec le champ item, je n'arrive pas à isoler le nom de l'image. quand j'utilise
Code:
$this->fieldsClass->show($field,$product->designproduit)
Comment isoler simplement le nom de l'image sur un champ item ?
Le but étant que sur une nouvelle page du bon de livraison, j'ai le nom du produit initial qui s'affiche (T-shirt personnalisé...) avec en dessous les images du produits avec le logo client que j'ai télécharger par le champ item.
Merci pour votre aide
Please Log in or Create an account to join the conversation.
2 years 8 months ago #358431
by nicolas
Replied by nicolas on topic Affichage Champ Item sur PDF
Bonjour,
Normalement, avec juste $product->designproduit vous devriez avoir le nom de l'image.
Donc je dirai comme ceci:
Normalement, avec juste $product->designproduit vous devriez avoir le nom de l'image.
Donc je dirai comme ceci:
Code:
<img src="https://www.monsite.com/images/com_hikashop/fichiersclient/<?php echo $product->designproduit; ?>"/>
Please Log in or Create an account to join the conversation.
- STEVENDU17
-
Topic Author
- Offline
Less
More
- Posts: 55
- Thank you received: 3
2 years 8 months ago #358465
by STEVENDU17
Replied by STEVENDU17 on topic Affichage Champ Item sur PDF
Ca marche super quand il y a une seule image par contre quand il y en a deux ça y met à la suite:
monsite.com/images/img.jpeg|img2.jpeg
Est-il possible de séparer chaque image ?
monsite.com/images/img.jpeg|img2.jpeg
Est-il possible de séparer chaque image ?
Please Log in or Create an account to join the conversation.
2 years 8 months ago #358467
by nicolas
Replied by nicolas on topic Affichage Champ Item sur PDF
Bonjour,
Oui, mais c'est un peu plus compliqué:
Oui, mais c'est un peu plus compliqué:
Code:
foreach(explode('|', $product->designproduit) as $img) {
echo '<img src="https://www.monsite.com/images/com_hikashop/fichiersclient/'.$img.'"/>';
}
Please Log in or Create an account to join the conversation.
Time to create page: 0.177 seconds