Laravel 4 et Ajax

Dans cet article, voyons comment implémenter une requête Ajax (XHR) avec le framework Laravel.

Implémenter une requête Ajax au sein d’un projet Laravel n’est pas bien compliqué. Dans ce bref exemple, j’ai un tableau de données (non présent dans le billet), un des champs est une icône de statut de l’enregistrement qui peut-être actif ou non, et lorsque l’on clique sur ce bouton, l’état bascule en faisant une requête XHR.

La partie javascript va se trouver dans la vue en question (celle qui affiche le tableau). Lorsque le bouton est cliqué, jQuery.ajax() va déclencher l’exécution de l’action getToggleVisibility() du controlleur courrant, DasboardController dans notre exemple, celui-ci va retourner une réponse JSON qui est utilisée pour intéragir sur la vue. Et le tour est joué.

Continue reading « Laravel 4 et Ajax »

Créer des listes déroulantes dépendantes dans SugarCRM CE

Je n’avais jamais mis les pieds dans SugarCRM jusqu’à ce qu’un des services de ma boîte n’ai eu absolument besoin de quelque chose qui m’a tout d’abord semblé simple, j’ai d’ailleurs été très étonné qu’une fonctionalité pareille n’existe pas par défaut. Il s’agit simplement d’avoir des listes déroulantes dépendantes pour des données de type adresse, du genre je sélectionne la région dans une première liste, j’obtiens les départements de cette région dans une seconde liste, je sélectionne le département, les communes de ce départements sont insérées dans une troisième liste. J’aurais pensé que dans un CRM c’était une simple option dans la construction d’un formulaire d’adresse, mais que nénni, il faut grandement se retrousser les manches.

Je vais essayer d’expliquer la démarche, en essayant de rester bref. Ce tutoriel ajoutera ces champs pour le module Accounts, mais c’est le même principe pour d’autres modules.

Continue reading « Créer des listes déroulantes dépendantes dans SugarCRM CE »

Elément de formulaire à la volée avec Zend Framework

Dans ce tutoriel nous allons voir comment gérer l’ajout d’un élément de formulaire à la volée, à savoir en utilisant Ajax/jQuery dans un projet Zend Framework. En PHP vanilla, c’est plutôt simple, mais avec ZF, cela se complique un peu.

Le tutoriel pré-suppose avoir les connaissances de base de ZF, si vous débutez, je vous conseille de lire le billet relatif à la mise en place d’un premier projet ZF.

Continue reading « Elément de formulaire à la volée avec Zend Framework »