Méthode génération image serial

  • Posts: 17
  • Thank you received: 1
6 years 1 month ago #288193

-- HikaShop version -- : 3.2.2
-- HikaSerial version -- : 2.0.0
-- Joomla version -- : 3.8.5
-- PHP version -- : 7.2.2
-- Browser(s) name and version -- : 64.0.3282.167

Bonjour,

Nous souhaitons exporter l'image QR Code générer HikaSerial vers un serveur externe.
Malheresment, les seules méthodes disponibles sont l'envoi par email ou par téléchargement.
Je souhaiterais donc pouvoir accéder à la méthode genrateImage dans le plugin attachSerial de Hikaserial depuis un autre plugin hikashop pour l'utiliser via une des triggers disponible.

Je sais qu'il s'agit d'une intégration custom, mais je n'ai pas d'autre choix.
Quelles seraient vos recommandations pour accéder à cette méthode qui se trouve être privée ?

Merci pour votre aide.

Maxime Besset

Last edit: 6 years 1 month ago by tcpinnovation.

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

  • Posts: 26000
  • Thank you received: 4004
  • MODERATOR
6 years 1 month ago #288194

Bonjour,

Je ne peux que vous conseiller de copier le contenu de la fonction.
Le plugin "attach serial" ne contient pas spécialement de code pour la génération de l'image QRcode, tout se passe par la librairie fournis avec HikaSerial .

	$QRCode = hikaserial::get('inc.qrcode', $level, $pixelPerPoint, $outerFrame, $d['color']);
	$qrcode_image = $QRCode->getImage($d['text']);
Le résultat est une resource GD que vous pouvez utilisez comme bon vous semble (et ne pas oublier de la destroy une fois terminé).

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.
The following user(s) said Thank You: tcpinnovation

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

  • Posts: 17
  • Thank you received: 1
6 years 1 month ago #288243

Merci pour votre aide =).

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

Moderators: Obsidev
Time to create page: 0.059 seconds
Powered by Kunena Forum