Il existe plusieurs méthodes pour pouvoir exécuter un job Laravel sur un serveur de production, tout dépend de ce qu’autorise votre hébergeur. Si la meilleure solution est l’utilisation de Supervisor, certains hébergeurs, dont le mien en l’occurrence ne donnent pas la possibilité d’installer et/ou d’utiliser ce dernier, il est donc nécessaire d’utiliser une autre méthode. […]

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 →

Lorsqu’on développe, les outils de debugage voir de profiling sont très importants, ils permettent de tracer les actions réalisées par les appels et de remonter beaucoup d’informations permettant de pouvoir plus facilement tracer un problème. Pour Laravel, il existe un outils qui regroupe tout ça et qui est très performant, il s’agit de Telescope, je […]

Read More →

Depuis pas mal d’années j’ai utilisé un script qui recoupe l’ensemble des tirages du loto sur le site fdj, j’ai ensuite ajouté euromillions, puis dernièrement eurodreams. L’objectif de ce script est de mettre à disposition l’ensemble des résultats de ces jeux afin de pouvoir afficher des statistiques en fonction de critères que vous choisissez, que […]

Read More →

Pour certaines tâches, le développement local d’applications devant être accessibles en période de test de puis une plateforme externe (Shopify dans mon cas), il est nécessaire d’exposer vos sources. Pour mon exemple j’utilise mes sources Laravel avec Herd. Herd propose un lien avec expose, je ne détaillerai pas ici la manière de créer un compte […]

Read More →

Point final de la partie traductions, l’interface d’administration. Cette partie nécessite deux choses : Gestion des différentes langues Cette partie est assez simple puisque toutes les traductions sont enregistrées dans un fichier [iso].json, pour le Français, ça donne fr.json. Un menu de sélection de la langue à traduire est affichée en haut de l’interface et […]

Read More →

Pour la partie admin de mon projet, il y a pas mal de choses qui vont servir pour différents contrôleurs, par exemple les listes d’éléments ainsi que les opérations d’ajout, d’édition ou de suppression. Pour la partie vue, j’ai donc créé deux composants, un fichier list.blade.php ainsi qu’un fichier row.blade.php. Pour la partie javascript j’avais […]

Read More →

Le mécanisme d’import de fichiers javascript dans un fichier javascript va permettre de les découper en fichiers spécifiques, pour rationaliser les données chargées, nous allons utiliser les imports dynamiques ce qui nous permettra d’importer les fichiers à la demande en fonction des besoins. En premier nous allons ajouter 4 variables aux contrôleurs : Ces données […]

Read More →