<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Commentaires sur : Zend Framework : Ajouter un sélecteur de date sympa dans vos formulaires sans écrire une seule ligne de JavaScript</title>
	<atom:link href="http://www.itanea.com/blog/2008/09/25/zend-framework-ajouter-un-selecteur-de-date-sympa-dans-vos-formulaires-sans-ecrire-une-seule-ligne-de-javascript/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.itanea.com/blog/2008/09/25/zend-framework-ajouter-un-selecteur-de-date-sympa-dans-vos-formulaires-sans-ecrire-une-seule-ligne-de-javascript/</link>
	<description>Techno, Développement, Entreprendre et au-delà !</description>
	<lastBuildDate>Sun, 21 Feb 2010 12:52:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Par : zendTester</title>
		<link>http://www.itanea.com/blog/2008/09/25/zend-framework-ajouter-un-selecteur-de-date-sympa-dans-vos-formulaires-sans-ecrire-une-seule-ligne-de-javascript/comment-page-1/#comment-179</link>
		<dc:creator>zendTester</dc:creator>
		<pubDate>Tue, 19 Jan 2010 16:11:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.itanea.com/blog/?p=329#comment-179</guid>
		<description>Bonjour,


Personnellement sur la version 1.9.7 de zend 

J&#039;ai suivi ton exemple et le dojoType=&quot;dijit.form.DateTextBox&quot;  n&#039;apparait même pas. Ca commence mal.

Ai-je oublier quelque chose ? 

Merci d&#039;avance




// *************************** ERREURS *********************************

    ini_set(&#039;display_errors&#039;, 1);
    ini_set(&#039;display_startup_errors&#039;, 1);


// *************************** AUTOLOAD LIBRARY *********************************
    $include_path = get_include_path();
    set_include_path($include_path . PATH_SEPARATOR . &#039;../Library/&#039;);
    require &#039;Zend/Loader/Autoloader.php&#039;;
    // Déclaration du chargement automatique
    $autoloader = Zend_Loader_Autoloader::getInstance();
    // autorise l&#039;autochargement des classe FmBox
    $autoloader-&gt;registerNamespace(&#039;Wiip&#039;);


     // setup of locale
     $locale = new Zend_Locale(&#039;fr_CH&#039;);
     Zend_Registry::set(&#039;Zend_Locale&#039;, $locale);


     // VIEW
    $view = new Zend_View();

    // initialise dojo
    Zend_Dojo::enableView($view);


    // FORMULAIRE
    $form = new Zend_Form();
    $form-&gt;setAction(&#039;&#039;)
     -&gt;setMethod(&#039;POST&#039;)
     -&gt;setName(&#039;formAction&#039;)
     -&gt;setAttrib(&#039;id&#039;,&#039;formAction&#039;)
     -&gt;setView($view);

    $action = new Zend_Form_Element_Hidden(&#039;actionId&#039;);
    $action -&gt;setValue(&#039;1&#039;);
  
    $birthday = new Zend_Dojo_Form_Element_DateTextBox(&#039;birthday&#039;);
    $birthday-&gt;setLabel(&#039;Birthday&#039;);

    $form-&gt;addElements(array($action,$birthday));
    $form-&gt;addElement(&#039;submit&#039;, &#039;submit&#039;,array(&#039;label&#039; =&gt; &#039;Valider&#039;));


echo $form;</description>
		<content:encoded><![CDATA[<p>Bonjour,</p>
<p>Personnellement sur la version 1.9.7 de zend </p>
<p>J&#8217;ai suivi ton exemple et le dojoType=&nbsp;&raquo;dijit.form.DateTextBox&nbsp;&raquo;  n&#8217;apparait même pas. Ca commence mal.</p>
<p>Ai-je oublier quelque chose ? </p>
<p>Merci d&#8217;avance</p>
<p>// *************************** ERREURS *********************************</p>
<p>    ini_set(&#8216;display_errors&#8217;, 1);<br />
    ini_set(&#8216;display_startup_errors&#8217;, 1);</p>
<p>// *************************** AUTOLOAD LIBRARY *********************************<br />
    $include_path = get_include_path();<br />
    set_include_path($include_path . PATH_SEPARATOR . &#8216;../Library/&#8217;);<br />
    require &#8216;Zend/Loader/Autoloader.php&#8217;;<br />
    // Déclaration du chargement automatique<br />
    $autoloader = Zend_Loader_Autoloader::getInstance();<br />
    // autorise l&#8217;autochargement des classe FmBox<br />
    $autoloader-&gt;registerNamespace(&#8216;Wiip&#8217;);</p>
<p>     // setup of locale<br />
     $locale = new Zend_Locale(&#8216;fr_CH&#8217;);<br />
     Zend_Registry::set(&#8216;Zend_Locale&#8217;, $locale);</p>
<p>     // VIEW<br />
    $view = new Zend_View();</p>
<p>    // initialise dojo<br />
    Zend_Dojo::enableView($view);</p>
<p>    // FORMULAIRE<br />
    $form = new Zend_Form();<br />
    $form-&gt;setAction(&nbsp;&raquo;)<br />
     -&gt;setMethod(&#8216;POST&#8217;)<br />
     -&gt;setName(&#8216;formAction&#8217;)<br />
     -&gt;setAttrib(&#8216;id&#8217;,'formAction&#8217;)<br />
     -&gt;setView($view);</p>
<p>    $action = new Zend_Form_Element_Hidden(&#8216;actionId&#8217;);<br />
    $action -&gt;setValue(&#8216;1&#8242;);</p>
<p>    $birthday = new Zend_Dojo_Form_Element_DateTextBox(&#8216;birthday&#8217;);<br />
    $birthday-&gt;setLabel(&#8216;Birthday&#8217;);</p>
<p>    $form-&gt;addElements(array($action,$birthday));<br />
    $form-&gt;addElement(&#8217;submit&#8217;, &#8217;submit&#8217;,array(&#8216;label&#8217; =&gt; &#8216;Valider&#8217;));</p>
<p>echo $form;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Example d'auto-complétion avec Zend_Dojo_Form_Element_FilteringSelect et Zend_Dojo_Data &#124; itanea, le blog</title>
		<link>http://www.itanea.com/blog/2008/09/25/zend-framework-ajouter-un-selecteur-de-date-sympa-dans-vos-formulaires-sans-ecrire-une-seule-ligne-de-javascript/comment-page-1/#comment-112</link>
		<dc:creator>Example d'auto-complétion avec Zend_Dojo_Form_Element_FilteringSelect et Zend_Dojo_Data &#124; itanea, le blog</dc:creator>
		<pubDate>Mon, 15 Dec 2008 12:54:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.itanea.com/blog/?p=329#comment-112</guid>
		<description>[...] Ajouter un sélecteur de date sympa dans vos formulaires sans écrire une seule ligne de JavaScript [...]</description>
		<content:encoded><![CDATA[<p>[...] Ajouter un sélecteur de date sympa dans vos formulaires sans écrire une seule ligne de JavaScript [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : jyl</title>
		<link>http://www.itanea.com/blog/2008/09/25/zend-framework-ajouter-un-selecteur-de-date-sympa-dans-vos-formulaires-sans-ecrire-une-seule-ligne-de-javascript/comment-page-1/#comment-110</link>
		<dc:creator>jyl</dc:creator>
		<pubDate>Tue, 28 Oct 2008 22:28:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.itanea.com/blog/?p=329#comment-110</guid>
		<description>Bonjour,
Même soucis :) Je suppose que c&#039;est dans le chargement du plugin !

La notice de zend dit
&quot;La distribution Dojo elle-même peut être trouvée dans le dossier externals/dojo/ de la distribution du Zend Framework. Il s&#039;agit d&#039;une distribution source, qui inclue le code source javascript complet de Dojo, les tests unitaires et les outils de construction. Vous pouvez créer un lien symbolique dans votre répertoire javascript, le copier ou utiliser l&#039;outil de construction pour créer votre propre paquet que vous pourrez inclure dans votre projet.&quot;

Avec ça quand on connait pas zend et sa configuration on va pas loin :( Quelqu&#039;un en sait plus ???

Merci d&#039;avance</description>
		<content:encoded><![CDATA[<p>Bonjour,<br />
Même soucis <img src='http://www.itanea.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Je suppose que c&#8217;est dans le chargement du plugin !</p>
<p>La notice de zend dit<br />
&laquo;&nbsp;La distribution Dojo elle-même peut être trouvée dans le dossier externals/dojo/ de la distribution du Zend Framework. Il s&#8217;agit d&#8217;une distribution source, qui inclue le code source javascript complet de Dojo, les tests unitaires et les outils de construction. Vous pouvez créer un lien symbolique dans votre répertoire javascript, le copier ou utiliser l&#8217;outil de construction pour créer votre propre paquet que vous pourrez inclure dans votre projet.&nbsp;&raquo;</p>
<p>Avec ça quand on connait pas zend et sa configuration on va pas loin <img src='http://www.itanea.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  Quelqu&#8217;un en sait plus ???</p>
<p>Merci d&#8217;avance</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : __fabrice</title>
		<link>http://www.itanea.com/blog/2008/09/25/zend-framework-ajouter-un-selecteur-de-date-sympa-dans-vos-formulaires-sans-ecrire-une-seule-ligne-de-javascript/comment-page-1/#comment-111</link>
		<dc:creator>__fabrice</dc:creator>
		<pubDate>Tue, 30 Sep 2008 14:11:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.itanea.com/blog/?p=329#comment-111</guid>
		<description>Salut,

Je viens de tester ce tuto, cela marche, sauf au moment de la validation, j&#039;ai cette erreur :
&lt;code&gt;
Fatal error: Uncaught exception &#039;Zend_Loader_PluginLoader_Exception&#039; with message &#039;Plugin by name Dojo was not found in the registry.&#039; in C:\temp\fabrice\PortableApps\wampMSS\offline-shared\includes\zf\library\Zend\Loader\PluginLoader.php:370 Stack trace: #0 C:\temp\fabrice\PortableApps\wampMSS\offline-shared\includes\zf\library\Zend\View\Abstract.php(1114): Zend_Loader_PluginLoader-&gt;load(&#039;Dojo&#039;) #1 C:\temp\fabrice\PortableApps\wampMSS\offline-shared\includes\zf\library\Zend\View\Abstract.php(545): Zend_View_Abstract-&gt;_getPlugin(&#039;helper&#039;, &#039;dojo&#039;) #2 C:\temp\fabrice\PortableApps\wampMSS\offline-shared\includes\zf\library\Zend\View\Abstract.php(312): Zend_View_Abstract-&gt;getHelper(&#039;dojo&#039;) #3 [internal function]: Zend_View_Abstract-&gt;__call(&#039;dojo&#039;, Array) #4 C:\temp\fabrice\PortableApps\wampMSS\www\ZendFramework\debut1\application\layouts\scripts\layout.phtml(7): Zend_View-&gt;dojo() #5 C:\temp\fabrice\PortableApps\wampMSS\offline-shared\includes\zf\library\Zend\View.php(107): include(&#039;C:\temp\fabrice...&#039;) #6 C:\temp\fabrice\Port in C:\temp\fabrice\PortableApps\wampMSS\offline-shared\includes\zf\library\Zend\Loader\PluginLoader.php on line 370
&lt;/code&gt;

Un bug Dojo ? (j&#039;ai la version 1.6 de ZF). Le code de ZF est tiré du premier exemple en ligne du site donc, pas de soucis de ce coté là :)

Fabrice</description>
		<content:encoded><![CDATA[<p>Salut,</p>
<p>Je viens de tester ce tuto, cela marche, sauf au moment de la validation, j&#8217;ai cette erreur :<br />
<code><br />
Fatal error: Uncaught exception 'Zend_Loader_PluginLoader_Exception' with message 'Plugin by name Dojo was not found in the registry.' in C:\temp\fabrice\PortableApps\wampMSS\offline-shared\includes\zf\library\Zend\Loader\PluginLoader.php:370 Stack trace: #0 C:\temp\fabrice\PortableApps\wampMSS\offline-shared\includes\zf\library\Zend\View\Abstract.php(1114): Zend_Loader_PluginLoader-&gt;load('Dojo') #1 C:\temp\fabrice\PortableApps\wampMSS\offline-shared\includes\zf\library\Zend\View\Abstract.php(545): Zend_View_Abstract-&gt;_getPlugin('helper', 'dojo') #2 C:\temp\fabrice\PortableApps\wampMSS\offline-shared\includes\zf\library\Zend\View\Abstract.php(312): Zend_View_Abstract-&gt;getHelper('dojo') #3 [internal function]: Zend_View_Abstract-&gt;__call('dojo', Array) #4 C:\temp\fabrice\PortableApps\wampMSS\www\ZendFramework\debut1\application\layouts\scripts\layout.phtml(7): Zend_View-&gt;dojo() #5 C:\temp\fabrice\PortableApps\wampMSS\offline-shared\includes\zf\library\Zend\View.php(107): include('C:\temp\fabrice...') #6 C:\temp\fabrice\Port in C:\temp\fabrice\PortableApps\wampMSS\offline-shared\includes\zf\library\Zend\Loader\PluginLoader.php on line 370<br />
</code></p>
<p>Un bug Dojo ? (j&#8217;ai la version 1.6 de ZF). Le code de ZF est tiré du premier exemple en ligne du site donc, pas de soucis de ce coté là <img src='http://www.itanea.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Fabrice</p>
]]></content:encoded>
	</item>
</channel>
</rss>
