Précédent   Forum des professionnels en informatique > PHP > Outils > Zend > Zend Framework > Zend_Form
Zend_Form Forum d'entraide pour le composant Zend_Form du Zend Framework (création de formulaires, helpers, AJAX etc.). Avant de poster -> FAQ Zend_Form.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/06/2011, 18h33   #1
Candidat au titre de Membre du Club
 
Homme Matthieu Di Blasio
Inscription : septembre 2008
Messages : 17
Détails du profil
Informations personnelles :
Nom : Homme Matthieu Di Blasio
Localisation : Suisse

Informations forums :
Inscription : septembre 2008
Messages : 17
Points : 11
Points : 11
Par défaut Zend Form Maker

Bonjour,

Terminant mes études d'informatique, j'ai fini la réalisation de mon travail de diplome récemment. Ce dernier consistait en la réalisation d'un outil wysiwyg permettant la génération de class Zend Form.

Il est plutôt fonctionnel, il ne prend pas encore en compte les subform et les displaygroup mais il permet déjà d'attribuer toutes les propriétés communes aux éléments, ainsi que les validateurs, filtres, décorateurs et options spécifiques pour les élément captcha/hash/file/submit image et élément à multioption (select, multicheckbox, etc).

L'édition est assez simple, et je pense que ca peut-être utile pour gagner du temps quand on a de gros formulaires à créer, ou un certain nombre d'entre eux. (Je me rappelles de sites d'assuranceurs très répétitif ... haha)

L'outil a été placé sous licence AGPL et est disponible sous Github ou à l'adresse suivante : http://www.zendformmaker.com (redirige actuellement vers le github).

J'espère que l'outil sera utile, et je serais ravi d'avoir des retours à son sujet.
N'hésitez donc pas à poster ici ou à m'écrire par MP ou mail.
Sarlak est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/06/2011, 19h32   #2
Membre chevronné
 
Homme Taoufiq Ben
Développeur Web
Inscription : mai 2009
Messages : 460
Détails du profil
Informations personnelles :
Nom : Homme Taoufiq Ben
Âge : 25
Localisation : Maroc

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mai 2009
Messages : 460
Points : 644
Points : 644
Ca va vachement nous aidé votre outils merci pour ces efforts.
Je l'ai pas encore testé alors je vais pas porter des jugement mais cette
Code :
1
2
 
$baseUrl = Zend_Controller_Front::getInstance()->getBaseUrl();
Dans le fichier bootstrap.php
Il m'a affiché le lien comme
Code :
1
2
 
http://form-maker/\/Index/form-list
En m'affichant que la page n'existe pas, alors je l'ai remplacer par le vide et tous marche bien pour moi.
m4riachi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/06/2011, 19h37   #3
Candidat au titre de Membre du Club
 
Homme Matthieu Di Blasio
Inscription : septembre 2008
Messages : 17
Détails du profil
Informations personnelles :
Nom : Homme Matthieu Di Blasio
Localisation : Suisse

Informations forums :
Inscription : septembre 2008
Messages : 17
Points : 11
Points : 11
Hum oui en effet, j'ai quelques soucis depuis hier avec les url, j'ai tenté de rendre le système compatible même si on a pas de vhost, en placant des baseurl un peu partout, mais comme je suis pas un grand expert de zend framework, je galère un peu ^^'

J'ai tenté de mettre la baseurl récupérée dans le bootstrap dans le registry pour l'utiliser dans mes form et controllers.

J'ai utilisé l'aide de vue baseurl dans les vues. Ca ca a l'air de bien marcher.

Mais j'avoue que la méthode de récupération de la baseurl dans le bootstrap est vraiment mystérieuse pour moi ... si vous avez un conseil quelconque là dessus, je suis preneur.

Merci pour votre premier avis en tout cas !
Sarlak est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/06/2011, 14h37   #4
Candidat au titre de Membre du Club
 
Homme Matthieu Di Blasio
Inscription : septembre 2008
Messages : 17
Détails du profil
Informations personnelles :
Nom : Homme Matthieu Di Blasio
Localisation : Suisse

Informations forums :
Inscription : septembre 2008
Messages : 17
Points : 11
Points : 11
Suites à un raz-le-bol vis-a-vis des chemin relatif ou non en fonction de l'utilisation d'un vhost ou l'installation dans un sous-répertoire du serveur, j'ai changé la façon de faire et j'ai placé l'ajout des scripts globaux dans le layout directement pour avoir accès à l'helper baseurl, ca aura au moins le mérite de fonctionner correctement comme ça.

Pourriez-vous réessayer chez vous m4riachi svp ? Chez moi tout fonctionne parfaitement, avec ou sans vhost, mais c'était également le cas hier, lorsque vous avez eu un soucis ...

D'autres retours sur l'outil sinon ?
Sarlak est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/06/2011, 17h45   #5
Membre chevronné
 
Homme Taoufiq Ben
Développeur Web
Inscription : mai 2009
Messages : 460
Détails du profil
Informations personnelles :
Nom : Homme Taoufiq Ben
Âge : 25
Localisation : Maroc

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mai 2009
Messages : 460
Points : 644
Points : 644
Ça marche nickel .
m4riachi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/06/2011, 17h59   #6
Candidat au titre de Membre du Club
 
Homme Matthieu Di Blasio
Inscription : septembre 2008
Messages : 17
Détails du profil
Informations personnelles :
Nom : Homme Matthieu Di Blasio
Localisation : Suisse

Informations forums :
Inscription : septembre 2008
Messages : 17
Points : 11
Points : 11
Ok super, tant mieux !

D'autres personnes ont tenté l'application ? Des avis ?

Je met pas beaucoup de mises à jour pour le moment, c'est pas faute de vouloir, mais je vais défendre le diplôme cette semaine et on va dire que je vais éviter de modifier le code avant la démonstration ...
Sarlak est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/06/2011, 09h56   #7
Membre Expert
 
Avatar de Alexandre T
 
Inscription : mai 2002
Messages : 1 022
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Meurthe et Moselle (Lorraine)

Informations forums :
Inscription : mai 2002
Messages : 1 022
Points : 1 121
Points : 1 121
Je l'utilise, cela fonctionne très bien. Outil très satisfaisant !
__________________
Alexandre T.

PHP5/MySQL5 Codes prêts à l'emploi
30 projets avec codes sources complets pour créer diaporamas photos, chat, arbre généalogique, statistiques de visites, création de graphiques, moteur de recherche, Sudoku etc...

Mes articles
Alexandre T est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/06/2011, 14h07   #8
Candidat au titre de Membre du Club
 
Homme Matthieu Di Blasio
Inscription : septembre 2008
Messages : 17
Détails du profil
Informations personnelles :
Nom : Homme Matthieu Di Blasio
Localisation : Suisse

Informations forums :
Inscription : septembre 2008
Messages : 17
Points : 11
Points : 11
Super ça fait vraiment plaisir ! Merci pour ton avis !
Sarlak est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/06/2011, 19h21   #9
Candidat au titre de Membre du Club
 
Homme Matthieu Di Blasio
Inscription : septembre 2008
Messages : 17
Détails du profil
Informations personnelles :
Nom : Homme Matthieu Di Blasio
Localisation : Suisse

Informations forums :
Inscription : septembre 2008
Messages : 17
Points : 11
Points : 11
Bonjour à tous,

Juste pour avertir qu'une démo online de l'outil est disponbile sur le lien indiqué comme mainpage sur le github du projet.

Quelques mises à jours mineurs sur de petits bug ou incompatibilité avec linux à cause de quelques camelcase mal retapé ont été réglé accessoirement.

En espérant que le projet plaisent, et en attendant mes prochaines mises à jours, je vous souhaite bon courage dans vos différents projets
Sarlak est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h10.


 
 
 
 
Partenaires

Hébergement Web