{"id":381,"date":"2011-10-30T00:29:52","date_gmt":"2011-10-29T22:29:52","guid":{"rendered":"http:\/\/grummfy.be\/blog\/?p=381"},"modified":"2011-10-30T00:29:52","modified_gmt":"2011-10-29T22:29:52","slug":"creation-de-nouveau-formulaire-facilement-avec-zend-form-maker","status":"publish","type":"post","link":"https:\/\/grummfy.be\/blog\/381","title":{"rendered":"Cr\u00e9ation de nouveau formulaire facilement avec Zend Form Maker"},"content":{"rendered":"<p>La cr\u00e9ation de formulaire avec zend framework peut \u00eatre facilit\u00e9e gr\u00e2ce \u00e0 un petit d\u00e9veloppement : Zend Form Maker. Projet disponible sur github. \u00c0 la base cr\u00e9er pour des besoins scolaires, sarlak a eu la bonne id\u00e9e de rendre le dev open source sous licence GPL 3.0.<\/p>\n<p>Le but du logiciel est de permettre via une interface tr\u00e8s simple d&rsquo;acc\u00e8s, de cr\u00e9er des formulaires et ensuite de forger une classe PHP, bas\u00e9 sur zend framework afin d&rsquo;obtenir un formulaire tout frais moulu. Ultra pratique, et ultra simple, et surtout cela fait gagner un temps de dingue!<\/p>\n<p>Pour l&rsquo;installer, il vous faut de quoi faire fonctionner zend framework (celui-ci doit \u00eatre install\u00e9). Sous Unix cela donnera ceci :<br \/>\n<code><br \/>\ngit clone https:\/\/github.com\/sarlak\/Zend-Form-Maker.git<br \/>\nln -s pathToYourZFLibrary<br \/>\nchmod 0777 Zend-Form-Maker\/public\/resources\/xml<br \/>\nchmod 0777 Zend-Form-Maker\/public\/resources\/form_made<br \/>\n<\/code><\/p>\n<p>Bien entendu, \u00e0 peu de choses pr\u00e8s ceci est adaptable sous MS-Windows<\/p>\n<p>Pour cr\u00e9er votre premier formulaire, il vous suffit de vous rendre sur l&rsquo;URL ad\u00e9quate, aller sur \u00ab\u00a0form list\u00a0\u00bb et \u00ab\u00a0Bazinga!\u00a0\u00bb. Une <a href=\"http:\/\/demo.zfm.matthieudiblasio.ch\/\" title=\"d\u00e9mo\" target=\"_blank\">d\u00e9mo<\/a> existe en ligne!<\/p>\n<p>Une petite capture d&rsquo;\u00e9cran :<br \/>\n<a href=\"http:\/\/grummfy.be\/blog\/381\/capture-zend-form-maker-v1-0-mozilla-firefox\" rel=\"attachment wp-att-383\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/grummfy.be\/blog\/wp\/wp-content\/uploads\/2011\/10\/Capture-Zend-Form-Maker-v1.0-Mozilla-Firefox-300x185.png\" alt=\"\" title=\"Capture-Zend Form Maker v1.0\" width=\"300\" height=\"185\" class=\"aligncenter size-medium wp-image-383\" srcset=\"https:\/\/grummfy.be\/blog\/wp\/wp-content\/uploads\/2011\/10\/Capture-Zend-Form-Maker-v1.0-Mozilla-Firefox-300x185.png 300w, https:\/\/grummfy.be\/blog\/wp\/wp-content\/uploads\/2011\/10\/Capture-Zend-Form-Maker-v1.0-Mozilla-Firefox-1024x633.png 1024w, https:\/\/grummfy.be\/blog\/wp\/wp-content\/uploads\/2011\/10\/Capture-Zend-Form-Maker-v1.0-Mozilla-Firefox.png 1213w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>\u00c0 noter que j&rsquo;ai corrig\u00e9 un ou deux petits trucs qui me d\u00e9rangeaient, il y a un bout de temps.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>La cr\u00e9ation de formulaire avec zend framework peut \u00eatre facilit\u00e9e gr\u00e2ce \u00e0 un petit d\u00e9veloppement : Zend Form Maker. Projet disponible sur github. \u00c0 la base cr\u00e9er pour des besoins scolaires, sarlak a eu la bonne id\u00e9e de rendre le dev open source sous licence GPL 3.0. Le but du logiciel est de permettre via [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"webmentions_disabled_pings":false,"webmentions_disabled":false,"footnotes":""},"categories":[9,10],"tags":[110,24,28,64],"class_list":["post-381","post","type-post","status-publish","format-standard","hentry","category-dev","category-php","tag-php","tag-programmation","tag-trucs-et-astuces","tag-zf"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/grummfy.be\/blog\/wp-json\/wp\/v2\/posts\/381","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/grummfy.be\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/grummfy.be\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/grummfy.be\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/grummfy.be\/blog\/wp-json\/wp\/v2\/comments?post=381"}],"version-history":[{"count":5,"href":"https:\/\/grummfy.be\/blog\/wp-json\/wp\/v2\/posts\/381\/revisions"}],"predecessor-version":[{"id":387,"href":"https:\/\/grummfy.be\/blog\/wp-json\/wp\/v2\/posts\/381\/revisions\/387"}],"wp:attachment":[{"href":"https:\/\/grummfy.be\/blog\/wp-json\/wp\/v2\/media?parent=381"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/grummfy.be\/blog\/wp-json\/wp\/v2\/categories?post=381"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/grummfy.be\/blog\/wp-json\/wp\/v2\/tags?post=381"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}