Voici un point important lors de la mise en place d’une application, pourtant beaucoup d’entre elles l’ignorent, la traduction de l’interface d’administration, en effet votre application doit pouvoir être traduite dans n’importe quelle langue pour pouvoir être utilisée par n’importe quel propriétaire de boutique, sans compter que ça peut se révéler bloquant pour son intérêt […]

Read More →

La partie application vue ici ne traite que la partie admin d’une boutique Shopify, vous pouvez donc effectuer des opérations uniquement sur la partie admin / base de données … Pour pouvoir effectuer des ajouts / modifications sur la partie boutique il faut créer une extension, cette dernière doit être considérée comme un widget que […]

Read More →

Après la connexion et la récupération des données d’un produit, il est temps d’ajouter une variation à ce dernier, pour cela nous allons utiliser une nouvelle fonction avec une requête équivalente à la précédente mais un peu plus complexe. Cette fonction est donc appelée avec 3 variables : Le format des variables est vérifié via […]

Read More →

Shopify poussant apparemment de plus en plus vers l’API graphql au détriment de la REST, après avoir fait des tests sur la REST, j’ai donc commencé à travailler sur celle-ci. La syntaxe des requêtes est très différente entre les deux types d’API, ça demande un peu de réflexion, surtout lorsqu’il s’agit de passer des paramètres, […]

Read More →

Shopify met à disposition des webhook qui sont exposés lors d’évènements, parmi ces derniers deux seront mis à contribution dans ce billet : Il faut savoir que par défaut certaines actions sont réalisées lors de l’installation/désinstallation d’une application, par exemple lors de l’installation, une entité utilisateur représentant le magasin est enregistrée dans la base de […]

Read More →

Dans la version 4.x de app-bridge-react plusieurs choses ont changées et dans le projet qui m’intéresse, j’ai besoin de faire un appel ajax et donc de passer le token dans le header pour passer auprès de Laravel. Dans la version 3.x de app-bridge-react il fallait procéder comme suit : Ce code permet de faire un […]

Read More →

Il est à priori préférable d’utiliser react plutôt que blade pour les interfaces des applications destinées à Shopify, je vais donc détailler ici la marche à suivre pour réaliser cette tâche. Première chose il va falloir installer les paquets, nous allons donc saisir la ligne de commande suivante dans le répertoire de notre application : […]

Read More →