<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-15440</id>
	<title>Nabble - Zend Framework</title>
	<updated>2009-11-20T12:55:51Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Zend-Framework-f15440.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Zend-Framework-f15440.html" />
	<subtitle type="html">General discussion list for the Zend PHP Framework.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26448979</id>
	<title>Zend Modules - Calling a Module from Controller</title>
	<published>2009-11-20T12:55:51Z</published>
	<updated>2009-11-20T12:55:51Z</updated>
	<author>
		<name>Stephen Alistoun</name>
	</author>
	<content type="html">Hey All,
&lt;br&gt;&lt;br&gt;I'am trying to call a Module from the Controller and I'm keep on getting an error stated below:
&lt;br&gt;&lt;br&gt;&lt;b&gt;Class 'Default_Module_UsersTable' not found in C:\wamp\www\ZendCasts\application\controllers\IndexController.php on line 16&lt;/b&gt;&lt;br&gt;&lt;br&gt;//***********************
&lt;br&gt;//*******Index Controller******
&lt;br&gt;//***********************
&lt;br&gt;class IndexController extends Zend_Controller_Action
&lt;br&gt;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; public function indexAction()
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$this-&amp;gt;view-&amp;gt;headTitle('Title - ' , 'PREPEND');
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$users = new Default_Module_UsersTable();
&lt;br&gt;&amp;nbsp; &amp;nbsp; } &amp;nbsp; 
&lt;br&gt;}
&lt;br&gt;//***********************
&lt;br&gt;//*******Module*******
&lt;br&gt;//***********************
&lt;br&gt;//require_once 'Zend/Db/Table/Abstract.php';
&lt;br&gt;class Default_Module_UsersTable extends Zend_Db_Table_Abstract
&lt;br&gt;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* The default table name
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;nbsp; &amp;nbsp; protected $_name = 'users';
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; /*public function NewUser()
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $params = array(
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 'name' =&amp;gt; 'jane doe',
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 'email' =&amp;gt; 'jane@doe.com');
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //$this-&amp;gt;users-&amp;gt;insert($params);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }*/
&lt;br&gt;}
&lt;br&gt;//***********************
&lt;br&gt;//*******Boot Strap*******
&lt;br&gt;//***********************
&lt;br&gt;class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
&lt;br&gt;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* Bootstrap autoloader for application resources
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* @return Zend_Application_Module_Autoloader
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;nbsp; &amp;nbsp; protected function _initAutoload()
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $autoloader = new Zend_Application_Module_Autoloader(array(
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 'namespace' =&amp;gt; 'Default',
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 'basePath' &amp;nbsp;=&amp;gt; dirname(__FILE__),
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ));
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return $autoloader;
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* Bootstrap the view doctype
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* @return void
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;nbsp; &amp;nbsp; protected function _initDoctype()
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $this-&amp;gt;bootstrap('view');
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $view = $this-&amp;gt;getResource('view');
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $view-&amp;gt;doctype('XHTML1_STRICT');
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //$view-&amp;gt;addHelperPath('App/View/Helper' , 'App_View_Helper');
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;}
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Zend-Modules---Calling-a-Module-from-Controller-tp26448979p26448979.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26448376</id>
	<title>Re: Problem with Zend_translate</title>
	<published>2009-11-20T10:43:31Z</published>
	<updated>2009-11-20T10:43:31Z</updated>
	<author>
		<name>thomasW</name>
	</author>
	<content type="html">The registry key &amp;quot;Zend_Translate&amp;quot; is used by all components which provide 
&lt;br&gt;translation capabilities when no other translation object is set.
&lt;br&gt;&lt;br&gt;It is used application wide and this approach is also described within the 
&lt;br&gt;manual.
&lt;br&gt;&lt;br&gt;By setting this key into registry there is nothing more you have to do.
&lt;br&gt;&lt;br&gt;Greetings
&lt;br&gt;Thomas Weidner, I18N Team Leader, Zend Framework
&lt;br&gt;&lt;a href=&quot;http://www.thomasweidner.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.thomasweidner.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;----- Original Message ----- 
&lt;br&gt;From: &amp;quot;kusum&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26448376&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kusumsouls@...&lt;/a&gt;&amp;gt;
&lt;br&gt;To: &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26448376&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;fw-general@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Sent: Friday, November 20, 2009 7:38 PM
&lt;br&gt;Subject: Re: [fw-general] Problem with Zend_translate
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks to all the suggestions...
&lt;br&gt;&amp;gt; I read all and tried them...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Finally my translate worked with.....
&lt;br&gt;&amp;gt; application.ini :-
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; resources.translate.data = APPLICATION_PATH &amp;quot;/languages&amp;quot;
&lt;br&gt;&amp;gt; resources.translate.adapter = &amp;quot;array&amp;quot;
&lt;br&gt;&amp;gt; resources.translate.locale = &amp;quot;nl&amp;quot;
&lt;br&gt;&amp;gt; resources.translate.options.scan = &amp;quot;filename&amp;quot;
&lt;br&gt;&amp;gt; resources.translate.options.logUntranslated = true
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; i made three files in languages folder :-
&lt;br&gt;&amp;gt; en.php,nl.php,fr.php
&lt;br&gt;&amp;gt; each had the required translation
&lt;br&gt;&amp;gt; for eg en.php
&lt;br&gt;&amp;gt; &amp;lt;?php
&lt;br&gt;&amp;gt; return array(
&lt;br&gt;&amp;gt; 'application' =&amp;gt; 'application',
&lt;br&gt;&amp;gt; );
&lt;br&gt;&amp;gt; ?&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; and nl.php
&lt;br&gt;&amp;gt; &amp;lt;?php
&lt;br&gt;&amp;gt; return array(
&lt;br&gt;&amp;gt; 'application' =&amp;gt; 'applicatie',
&lt;br&gt;&amp;gt; );
&lt;br&gt;&amp;gt; ?&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; then when i tried &amp;lt;?php echo
&lt;br&gt;&amp;gt; Zend_Registry::get('Zend_Translate')-&amp;gt;_(&amp;quot;application&amp;quot;); ?&amp;gt;
&lt;br&gt;&amp;gt; in one of my files
&lt;br&gt;&amp;gt; with locale en it showed :- application
&lt;br&gt;&amp;gt; with locale nl it showed :- applicatie
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This all is wonderfull :clap:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Just one last request :-
&lt;br&gt;&amp;gt; we can set the default translator for forms by
&lt;br&gt;&amp;gt; $tr = Zend_Registry::get('Zend_Translate');
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Zend_Registry::set('tr', $tr);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Zend_Form::setDefaultTranslator($tr);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; but by this $tr we are able to do translation just for forms
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If i need to use it for any messages i have to write
&lt;br&gt;&amp;gt; echo Zend_Registry::get('Zend_Translate')-&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Is there any other way to setDefaultTranslator for the whole application 
&lt;br&gt;&amp;gt; at
&lt;br&gt;&amp;gt; one place ???????????????
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks and Regards
&lt;br&gt;&amp;gt; Kusum
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; View this message in context: 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/Problem-with-Zend_translate-tp26400093p26443620.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Problem-with-Zend_translate-tp26400093p26443620.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the Zend Framework mailing list archive at Nabble.com. 
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problem-with-Zend_translate-tp26400093p26448376.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26448331</id>
	<title>Re: Problem with Zend_translate</title>
	<published>2009-11-20T10:39:51Z</published>
	<updated>2009-11-20T10:39:51Z</updated>
	<author>
		<name>kusum</name>
	</author>
	<content type="html">&lt;br&gt;Thanks to all the suggestions... 
&lt;br&gt;I read all and tried them... 
&lt;br&gt;&lt;br&gt;Finally my translate worked with..... 
&lt;br&gt;application.ini :- 
&lt;br&gt;&lt;br&gt;resources.translate.data = APPLICATION_PATH &amp;quot;/languages&amp;quot; 
&lt;br&gt;resources.translate.adapter = &amp;quot;array&amp;quot; 
&lt;br&gt;resources.translate.locale = &amp;quot;nl&amp;quot; 
&lt;br&gt;resources.translate.options.scan = &amp;quot;filename&amp;quot; 
&lt;br&gt;resources.translate.options.logUntranslated = true 
&lt;br&gt;&lt;br&gt;i made three files in languages folder :- 
&lt;br&gt;en.php,nl.php,fr.php 
&lt;br&gt;each had the required translation 
&lt;br&gt;for eg en.php 
&lt;br&gt;&amp;lt;?php 
&lt;br&gt;return array( 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 'application' =&amp;gt; 'application', 
&lt;br&gt;); 
&lt;br&gt;?&amp;gt; 
&lt;br&gt;&lt;br&gt;and nl.php 
&lt;br&gt;&amp;lt;?php 
&lt;br&gt;return array( 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 'application' =&amp;gt; 'applicatie', 
&lt;br&gt;); 
&lt;br&gt;?&amp;gt; 
&lt;br&gt;&lt;br&gt;then when i tried &amp;lt;?php echo
&lt;br&gt;Zend_Registry::get('Zend_Translate')-&amp;gt;_(&amp;quot;application&amp;quot;); ?&amp;gt; 
&lt;br&gt;in one of my files 
&lt;br&gt;with locale en it showed :- application 
&lt;br&gt;with locale nl it showed :- applicatie 
&lt;br&gt;&lt;br&gt;This all is wonderfull :clap:
&lt;br&gt;&lt;br&gt;Just one last request :- 
&lt;br&gt;we can set the default translator for forms by 
&lt;br&gt;$tr = Zend_Registry::get('Zend_Translate'); 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Zend_Registry::set('tr', $tr); 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Zend_Form::setDefaultTranslator($tr); 
&lt;br&gt;&lt;br&gt;but by this $tr we are able to do translation just for forms 
&lt;br&gt;&lt;br&gt;If i need to use it for any messages i have to write 
&lt;br&gt;echo Zend_Registry::get('Zend_Translate')-&amp;gt; 
&lt;br&gt;&lt;br&gt;Is there any other way to setDefaultTranslator for the whole application at
&lt;br&gt;one place ??????????????? 
&lt;br&gt;&lt;br&gt;Thanks and Regards 
&lt;br&gt;Kusum
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;View this message in context: &lt;a href=&quot;http://old.nabble.com/Problem-with-Zend_translate-tp26400093p26443621.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Problem-with-Zend_translate-tp26400093p26443621.html&lt;/a&gt;&lt;br&gt;Sent from the Zend Framework mailing list archive at Nabble.com.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problem-with-Zend_translate-tp26400093p26448331.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26443620</id>
	<title>Re: Problem with Zend_translate</title>
	<published>2009-11-20T10:38:18Z</published>
	<updated>2009-11-20T10:38:18Z</updated>
	<author>
		<name>kusum</name>
	</author>
	<content type="html">Thanks to all the suggestions...
&lt;br&gt;I read all and tried them...
&lt;br&gt;&lt;br&gt;Finally my translate worked with.....
&lt;br&gt;application.ini :- 
&lt;br&gt;&lt;br&gt;resources.translate.data = APPLICATION_PATH &amp;quot;/languages&amp;quot;
&lt;br&gt;resources.translate.adapter = &amp;quot;array&amp;quot;
&lt;br&gt;resources.translate.locale = &amp;quot;nl&amp;quot;
&lt;br&gt;resources.translate.options.scan = &amp;quot;filename&amp;quot;
&lt;br&gt;resources.translate.options.logUntranslated = true
&lt;br&gt;&lt;br&gt;i made three files in languages folder :- 
&lt;br&gt;en.php,nl.php,fr.php
&lt;br&gt;each had the required translation
&lt;br&gt;for eg en.php
&lt;br&gt;&amp;lt;?php
&lt;br&gt;return array(
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 'application' =&amp;gt; 'application',
&lt;br&gt;);
&lt;br&gt;?&amp;gt;
&lt;br&gt;&lt;br&gt;and nl.php
&lt;br&gt;&amp;lt;?php
&lt;br&gt;return array(
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 'application' =&amp;gt; 'applicatie',
&lt;br&gt;);
&lt;br&gt;?&amp;gt;
&lt;br&gt;&lt;br&gt;then when i tried &amp;lt;?php echo Zend_Registry::get('Zend_Translate')-&amp;gt;_(&amp;quot;application&amp;quot;); ?&amp;gt;
&lt;br&gt;in one of my files
&lt;br&gt;with locale en it showed :- application
&lt;br&gt;with locale nl it showed :- applicatie
&lt;br&gt;&lt;br&gt;This all is wonderfull &lt;img class='smiley' src='http://old.nabble.com/images/smiley/anim_claps.gif' /&gt;&lt;br&gt;&lt;br&gt;Just one last request :- 
&lt;br&gt;we can set the default translator for forms by 
&lt;br&gt;$tr = Zend_Registry::get('Zend_Translate');
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Zend_Registry::set('tr', $tr);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Zend_Form::setDefaultTranslator($tr);
&lt;br&gt;&lt;br&gt;but by this $tr we are able to do translation just for forms
&lt;br&gt;&lt;br&gt;If i need to use it for any messages i have to write 
&lt;br&gt;echo Zend_Registry::get('Zend_Translate')-&amp;gt;
&lt;br&gt;&lt;br&gt;Is there any other way to setDefaultTranslator for the whole application at one place ???????????????
&lt;br&gt;&lt;br&gt;Thanks and Regards
&lt;br&gt;Kusum</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problem-with-Zend_translate-tp26400093p26443620.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26443618</id>
	<title>Re: PHP + IIS + SMB + Zend Studios?</title>
	<published>2009-11-20T10:33:22Z</published>
	<updated>2009-11-20T10:33:22Z</updated>
	<author>
		<name>prodigitalson</name>
	</author>
	<content type="html">This share is on the same network &amp;nbsp;youre on (ie. not being routed over internet via VPN or something) correct?
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;humansky wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;On Nov 19, 2009, at 4:38 AM, Jason Webster wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; On 18/11/2009 6:00 AM, Henry Umansky wrote:
&lt;br&gt;&amp;gt;&amp;gt; Hello all,
&lt;br&gt;&amp;gt;&amp;gt; This is not a question regarding ZF per se, I just want to know how
&lt;br&gt;&amp;gt;&amp;gt; others would handle the same situation. Currently I was given a &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; task to
&lt;br&gt;&amp;gt;&amp;gt; develop a PHP ZF app on a Windows Server 2k8 running IIS7. Problem is
&lt;br&gt;&amp;gt;&amp;gt; that I'm using Mac Leopard and connecting to windows using SMB &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; through
&lt;br&gt;&amp;gt;&amp;gt; the Zend Studios 6.1 IDE. This process is painfully slow, every key
&lt;br&gt;&amp;gt;&amp;gt; stroke takes about 3-5 seconds to register and connecting to SMB &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; before
&lt;br&gt;&amp;gt;&amp;gt; I open ZS is an extra step I would like to cut out. I've isolated the
&lt;br&gt;&amp;gt;&amp;gt; problem to Zend Studios, since other text editors like TextWrangler &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; or
&lt;br&gt;&amp;gt;&amp;gt; Komodo Edit are fine. So my question is this, how are others &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; connecting
&lt;br&gt;&amp;gt;&amp;gt; to windows servers and developing PHP/ZF applications and what IDEs &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; do
&lt;br&gt;&amp;gt;&amp;gt; they use and what connection protocol does your organization allow?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Also, on a side note, does anyone know of a tool that will allow me &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; to
&lt;br&gt;&amp;gt;&amp;gt; easily package and migrate my application from development server &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; ---&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; QA server ----&amp;gt; finally the two load balanced production server? &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; The old
&lt;br&gt;&amp;gt;&amp;gt; method of connecting to all three via SMB and using the drag and drop
&lt;br&gt;&amp;gt;&amp;gt; method is getting old and I want to minimize downtime. Right now I &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; can
&lt;br&gt;&amp;gt;&amp;gt; do each front-end independently, but there is about a 5-10 second lag
&lt;br&gt;&amp;gt;&amp;gt; until our load balancer detects the 500 error, and sends traffic to &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt; other front-end, when I copy the folders over. I guess it ultimately
&lt;br&gt;&amp;gt;&amp;gt; comes down to, is there an rsync equivalent to windows if so, what &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; is it?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thank you,
&lt;br&gt;&amp;gt;&amp;gt; Henry
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; My daily workflow is ZSfE over SMB. I experience no issues whatsoever.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; How are you connecting to the SMB share?
&lt;br&gt;&lt;br&gt;On my Mac Leopard, I'm simply mounting the volume with command-k then &amp;nbsp;
&lt;br&gt;entering in the URI &amp;quot;smb://username@my.dev.server/foldername&amp;quot;, then I &amp;nbsp;
&lt;br&gt;fire up ZS and I have a project that uses the &amp;quot;/Volume/foldername&amp;quot; as &amp;nbsp;
&lt;br&gt;the starting path. What do you do? I know I'm probably doing something &amp;nbsp;
&lt;br&gt;wrong. ZS works fine for all my Apache/PHP project, just not with this &amp;nbsp;
&lt;br&gt;particular PHP/IIS7 project.
&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/PHP-%2B-IIS-%2B-SMB-%2B-Zend-Studios--tp26408291p26443618.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26446901</id>
	<title>November bug hunt continues!</title>
	<published>2009-11-20T09:10:37Z</published>
	<updated>2009-11-20T09:10:37Z</updated>
	<author>
		<name>weierophinney</name>
	</author>
	<content type="html">Greetings, all!
&lt;br&gt;&lt;br&gt;November's Bug Hunt Days started yesterday and continue through tonight.
&lt;br&gt;If you haven't participated yet, now is the time to help!
&lt;br&gt;&lt;br&gt;Note: You will need to have a signed CLA on file with us to participate.
&lt;br&gt;&lt;br&gt;If you want some ideas on how to contribute, please visit the wiki:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://framework.zend.com/wiki/display/ZFDEV/Monthly+Bug+Hunt+Days&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://framework.zend.com/wiki/display/ZFDEV/Monthly+Bug+Hunt+Days&lt;/a&gt;&lt;br&gt;&lt;br&gt;In particular, there is now a section on specific actions you can take,
&lt;br&gt;including helping with documentation, capturing reproduce cases, and
&lt;br&gt;creating patches. 
&lt;br&gt;&lt;br&gt;Help us make this the best bug hunt yet!
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Matthew Weier O'Phinney
&lt;br&gt;Project Lead &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446901&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;matthew@...&lt;/a&gt;
&lt;br&gt;Zend Framework &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &lt;a href=&quot;http://framework.zend.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://framework.zend.com/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/November-bug-hunt-continues%21-tp26446901p26446901.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26446886</id>
	<title>Re: Zend_Form_Element_File validator</title>
	<published>2009-11-20T09:10:02Z</published>
	<updated>2009-11-20T09:10:02Z</updated>
	<author>
		<name>Daniel Latter-2</name>
	</author>
	<content type="html">Hi,&lt;br&gt;&lt;br&gt;brill, thanks. A lot neater and easier to maintain. &lt;br&gt;&lt;br&gt;To me though, this is exactly what we were doing, albeit syntactically different,&lt;br&gt;so would be good to get some feedback from the author to let us know what we are, &lt;br&gt;
if anything, doing wrong.&lt;br&gt;&lt;br&gt;Thanks again&lt;br&gt;Dan&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/20 holografix . &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div&gt;Hi&lt;/div&gt;
&lt;div&gt;Found another (better) way to customize the error messages&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;$validator = new Zend_Validate_File_Upload();&lt;/div&gt;
&lt;div&gt;$validator-&amp;gt;setMessages(array(&amp;#39;fileUploadErrorNoFile&amp;#39; =&amp;gt; &amp;#39;Upload an image!&amp;#39;&amp;#39;));&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;div class=&quot;im&quot;&gt;$image = new Zend_Form_Element_File(&amp;#39;image&amp;#39;);&lt;br&gt;$filesmall-&amp;gt;setLabel(&amp;#39;Image:&amp;#39;)&lt;br&gt;          -&amp;gt;setDestination(&amp;#39;./temp&amp;#39;)&lt;br&gt;          -&amp;gt;addValidator(&amp;#39;Size&amp;#39;, true, &amp;#39;1MB&amp;#39;)&lt;br&gt;
&lt;/div&gt;
          -&amp;gt;addValidator(&amp;#39;Extension&amp;#39;, true, &amp;#39;jpg&amp;#39;)&lt;br&gt;          -&amp;gt;addValidator(&amp;#39;Count&amp;#39;, true, 1)&lt;/div&gt;
&lt;div&gt;          -&amp;gt;addValidator($validator)    &amp;lt;-----------&lt;/div&gt;
&lt;div&gt;          -&amp;gt;setRequired(true);&lt;br&gt;&lt;/div&gt;
&lt;div&gt;cheers&lt;/div&gt;
&lt;div&gt;holo&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/19 holografix . &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;&quot; class=&quot;gmail_quote&quot;&gt;
&lt;div&gt;Hi&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Thanks. It&amp;#39;s a good idea. Did that in the view side but still waiting for a better solution. Maybe a custom validator,&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Cheers&lt;/div&gt;
&lt;div&gt;holo &lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/19 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;&quot; class=&quot;gmail_quote&quot;&gt;
&lt;div bgcolor=&quot;#FFFFFF&quot;&gt;
&lt;div&gt;Hi, &lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;What I was thinking is you could grab all the form error messages, and then overrwrite the message we are after using the error message key, then use setErrorMessages on the form,  but it&amp;#39;s a bit of a hack, and not tried?&lt;/div&gt;


&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;On 19 Nov 2009, at 17:20, &amp;quot;holografix .&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;blockquote type=&quot;cite&quot;&gt;
&lt;div&gt;
&lt;div&gt;Hi&lt;/div&gt;
&lt;div&gt;I also tried -&amp;gt;addValidator(&amp;#39;Upload&amp;#39;, false, array(&amp;#39;messages&amp;#39;=&amp;gt;array(&amp;#39;fileUploadErrorFileNotFound&amp;#39;=&amp;gt;&amp;#39;TEST&amp;#39;))) with no success..&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Cheers&lt;/div&gt;
&lt;div&gt;holo&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/19 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;


&lt;blockquote style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;&quot; class=&quot;gmail_quote&quot;&gt;Hi,&lt;br&gt;&lt;br&gt;Also, why does this:&lt;br&gt;&lt;br&gt;-&amp;gt;addValidator(&amp;#39;Upload&amp;#39;, false, array(&amp;#39;messages&amp;#39;=&amp;gt;array(&amp;#39;fileUploadErrorNoFile&amp;#39;=&amp;gt;&amp;#39;TEST&amp;#39;)))&lt;br&gt;

&lt;br&gt;give you a &amp;quot;&lt;b&gt;The file &amp;#39;Water lilies.jpg&amp;#39; was not found&lt;/b&gt;&amp;quot; error? (yes its from xp&amp;#39;s sample pictures folder) 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/19 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;


&lt;blockquote style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot; class=&quot;gmail_quote&quot;&gt;Doh!&lt;br&gt;&lt;br&gt;Well I dont understand that because if it only &amp;quot;..checks if an upload has resulted in an error&amp;quot;,- and in our case a file has been uploaded, so there should&amp;#39;nt be an error, why are we still seeing the message? must be bug?&lt;br&gt;

&lt;br&gt;Thanks&lt;br&gt;Dan&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/19 holografix . &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;blockquote style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot; class=&quot;gmail_quote&quot;&gt;
&lt;div&gt;Hi&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Talked too soon :)&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;It shows the message in both cases: upload a file, don&amp;#39;t upload a file. &lt;/div&gt;
&lt;div&gt;I keep looking for a solution and cc&amp;#39;d the message to Thomas Weider toosee if I can get a solution.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;cheers&lt;/div&gt;
&lt;div&gt;holo&lt;/div&gt;
&lt;div&gt;&lt;br&gt; &lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/19 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;blockquote style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;&quot; class=&quot;gmail_quote&quot;&gt;
&lt;div bgcolor=&quot;#FFFFFF&quot;&gt;
&lt;div&gt;Hi &lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;Ah, ok, didn&amp;#39;t see that, glad it&amp;#39;s working.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;Thanks&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;br&gt;On 19 Nov 2009, at 00:35, &amp;quot;holografix .&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=13&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&lt;br&gt;&lt;/div&gt;


&lt;div&gt;&lt;/div&gt;
&lt;blockquote type=&quot;cite&quot;&gt;
&lt;div&gt;Hi&lt;br&gt;Thanks again. It works now. &lt;br&gt;It works doing -&amp;gt;addValidator(&amp;#39;Upload&amp;#39;, true, ...) or -&amp;gt;addValidator(&amp;#39;File_Upload&amp;#39;, true, ...) although the manual states:&lt;br&gt;&lt;br&gt;21.2. Validators for Zend_File_Transfer&lt;br&gt;

...&lt;br&gt;....&lt;br&gt;Upload: This validator is internal. It checks if an upload has resulted in an error. You must not set it, as it&amp;#39;s automatically set by Zend_File_Transfer itself. So you do not use this validator directly. You should only know that it exists.&lt;br&gt;

&lt;br&gt;
&lt;p&gt;Cheers,&lt;br&gt;holo&lt;br&gt;&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=14&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=15&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=16&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;


&lt;blockquote style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot; class=&quot;gmail_quote&quot;&gt;sorry forgot to cc list. 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;---------- Forwarded message ----------&lt;br&gt;From: &lt;b class=&quot;gmail_sendername&quot;&gt;Daniel Latter&lt;/b&gt; &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=17&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=18&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=19&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;

Date: 2009/11/18&lt;br&gt;Subject: Re: [fw-general] Zend_Form_Element_File validator&lt;br&gt;To: &amp;quot;holografix .&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=20&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=21&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=22&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt;&lt;br&gt;

&lt;br&gt;&lt;br&gt;Hi,&lt;br&gt;&lt;br&gt;You do this:&lt;br&gt;&lt;br&gt;$image = new Zend_Form_Element_File(&amp;#39;logo&amp;#39;);&lt;br&gt;        $image-&amp;gt;setLabel(&amp;#39;Image:&amp;#39;)&lt;br&gt;                  -&amp;gt;setDestination($this-&amp;gt;getimageUploadDir()) 
&lt;div&gt;&lt;br&gt;                  -&amp;gt;addValidator(&amp;#39;Size&amp;#39;, true, &amp;#39;1MB&amp;#39;)&lt;br&gt;                  -&amp;gt;addValidator(&amp;#39;Extension&amp;#39;, true, &amp;#39;zip&amp;#39;)&lt;br&gt;                  -&amp;gt;addValidator(&amp;#39;Count&amp;#39;, true, 1)&lt;br&gt;

&lt;/div&gt;                  &lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;-&amp;gt;addValidator(&amp;#39;File_Upload&amp;#39;, true, array(&amp;#39;messages&amp;#39;=&amp;gt;&amp;#39;YOUR MESSAGE HERE&amp;#39;))&lt;/span&gt;&lt;br&gt;                  -&amp;gt;setRequired(true);&lt;br&gt;
        $this-&amp;gt;addElement($image);&lt;br&gt;
&lt;br&gt;It took me ages to figure this out, as the validaor doesnt conform to the normal naming conventions of the other validators. I dont know if this is&lt;br&gt;an issue or not? I had to dig into the source code to find it.&lt;br&gt;

&lt;br&gt;Thanks&lt;br&gt;Dan 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 holografix . &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=23&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=24&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=25&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;


&lt;blockquote style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot; class=&quot;gmail_quote&quot;&gt;
&lt;div&gt;Hi&lt;/div&gt;
&lt;div&gt;Thank you but I don´t see how to set the custom error messages for the Zend_Form_Element_File. I&amp;#39;ve read the manual before posting this question but didn&amp;#39;t found anything. I&amp;#39;m having this problem only with file elements.&lt;/div&gt;


&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Cheers&lt;/div&gt;
&lt;div&gt;holo&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=26&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=27&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=28&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;blockquote style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;&quot; class=&quot;gmail_quote&quot;&gt;On the element itself because that error message is being triggered by the &amp;#39;required&amp;#39; flag.&lt;br&gt;

&lt;br&gt;The manual is pretty clear on this section.&lt;br&gt;&lt;br&gt;Thanks&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 holografix . &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=29&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=30&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446886&amp;i=31&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;blockquote style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot; class=&quot;gmail_quote&quot;&gt;Hi &lt;br&gt;I have a form with a required file element. If file is empty, I get &amp;quot;fileUploadErrorNoFile&amp;quot; =&amp;gt; &amp;quot;The file &amp;#39;image&amp;#39; was not uploaded&amp;quot; in $form-&amp;gt;getMessages().&lt;br&gt;

&lt;br&gt;Which validator should I add to the element to customize this error message ?&lt;br&gt;&lt;br&gt;$image = new Zend_Form_Element_File(&amp;#39;image&amp;#39;);&lt;br&gt;$filesmall-&amp;gt;setLabel(&amp;#39;Image:&amp;#39;)&lt;br&gt;          -&amp;gt;setDestination(&amp;#39;./temp&amp;#39;)&lt;br&gt;

          -&amp;gt;addValidator(&amp;#39;Size&amp;#39;, true, &amp;#39;1MB&amp;#39;)&lt;br&gt;          -&amp;gt;addValidator(&amp;#39;Extension&amp;#39;, true, &amp;#39;zip&amp;#39;)&lt;br&gt;          -&amp;gt;addValidator(&amp;#39;Count&amp;#39;, true, 1)&lt;br&gt;          -&amp;gt;setRequired(true);&lt;br&gt;

&lt;br&gt;Thanks in advance. &lt;br&gt;Cheers&lt;br&gt;holo&lt;br&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;

&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;

&lt;/div&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Zend_Form_Element_File-validator-tp26411241p26446886.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26446864</id>
	<title>Re: Zend Form populate method doesn't support FilteringSelect / ComboBoxes using a Dojo datastore.</title>
	<published>2009-11-20T09:08:19Z</published>
	<updated>2009-11-20T09:08:19Z</updated>
	<author>
		<name>weierophinney</name>
	</author>
	<content type="html">-- Tridem &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446864&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;technik@...&lt;/a&gt;&amp;gt; wrote
&lt;br&gt;(on Friday, 20 November 2009, 04:01 AM -0800):
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; My problem is similar. The only solution I found so far is using Dojo with
&lt;br&gt;&amp;gt; the setUseDeclarative() method instead of the setUseProgrammatic().
&lt;br&gt;&amp;gt; By this the Comobox or FilteringSelect starts loading the multiOptions from
&lt;br&gt;&amp;gt; the StoreUrl and populates it correctely.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Still this isn't very pleasing. At least it would be helpful when the
&lt;br&gt;&amp;gt; setUseProgrammatic() method could do the same. :-/
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Maybe it is a matter of compromising and deciding when loading jsonData form
&lt;br&gt;&amp;gt; an StoreUrl is really neccessary. Well, I don't like compromises! :-D
&lt;/div&gt;&lt;br&gt;This issue was fixed in trunk and the 1.9 release branch just yesterday,
&lt;br&gt;and will be in Tuesday's release of 1.9.6.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Matthew Weier O'Phinney
&lt;br&gt;Project Lead &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446864&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;matthew@...&lt;/a&gt;
&lt;br&gt;Zend Framework &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &lt;a href=&quot;http://framework.zend.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://framework.zend.com/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Zend-Form-populate-method-doesn%27t-support-FilteringSelect---ComboBoxes-using-a-Dojo-datastore.-tp20374640p26446864.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26443580</id>
	<title>Howto have the default module controllers with module prefix</title>
	<published>2009-11-20T08:37:54Z</published>
	<updated>2009-11-20T08:37:54Z</updated>
	<author>
		<name>Exception e</name>
	</author>
	<content type="html">Because the other sublists of zend-framework refuse to process my messages, I am forced to post it here.
&lt;br&gt;Maybe someone can explain why all messages keep pending? I hate this &lt;img class='smiley' src='http://old.nabble.com/images/smiley/smiley_angry.gif' /&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;== &amp;gt; Here is my question:
&lt;br&gt;&lt;br&gt;&lt;br&gt;I have a default module defined in application.ini
&lt;br&gt;&lt;br&gt;resources.frontController.defaultModule = &amp;quot;pagina&amp;quot;
&lt;br&gt;&lt;br&gt;I am able to dispatch to this resource if I have the initAutoload disabled.
&lt;br&gt;&lt;br&gt;1) What is Zend_Application_Module_Autoloader intended for? I am moving to the Zend_Application approach of bootstrapping. Pfew zf has become rocket science
&lt;br&gt;&lt;br&gt;2) How can I have the controllers in my default module as &amp;nbsp;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Pagina_IndexController etc ?
&lt;br&gt;&lt;br&gt;instead of
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp;IndexController
&lt;br&gt;&lt;br&gt;Having no module prefix makes switching of a modules to be default very cumbersome: you need to rename all controllers
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;The disabled Zend_Application_Module_Autoloader:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* Bootstrap autoloader for application resources
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;*
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* @return Zend_Application_Module_Autoloader
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;// &amp;nbsp; &amp;nbsp;protected function _initAutoload()
&lt;br&gt;// &amp;nbsp; &amp;nbsp;{
&lt;br&gt;// &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$autoloader = new Zend_Application_Module_Autoloader(array(
&lt;br&gt;// &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;'namespace' =&amp;gt; 'Default',
&lt;br&gt;// &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;'basePath' &amp;nbsp;=&amp;gt; dirname(__FILE__) ,
&lt;br&gt;// &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;));
&lt;br&gt;// &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return $autoloader;
&lt;br&gt;// &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&lt;i&gt;Because the other sublists of zend-framework refuse to process my messages, I am forced to post it here. Maybe someone can explain why all messages keep pending?&lt;/i&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Howto-have-the-default-module-controllers-with-module-prefix-tp26443580p26443580.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26445748</id>
	<title>Re: Zend_Form_Element_File validator</title>
	<published>2009-11-20T08:00:41Z</published>
	<updated>2009-11-20T08:00:41Z</updated>
	<author>
		<name>holografix</name>
	</author>
	<content type="html">&lt;div&gt;Hi&lt;/div&gt;
&lt;div&gt;Found another (better) way to customize the error messages&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;$validator = new Zend_Validate_File_Upload();&lt;/div&gt;
&lt;div&gt;$validator-&amp;gt;setMessages(array(&amp;#39;fileUploadErrorNoFile&amp;#39; =&amp;gt; &amp;#39;Upload an image!&amp;#39;&amp;#39;));&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;$image = new Zend_Form_Element_File(&amp;#39;image&amp;#39;);&lt;br&gt;$filesmall-&amp;gt;setLabel(&amp;#39;Image:&amp;#39;)&lt;br&gt;          -&amp;gt;setDestination(&amp;#39;./temp&amp;#39;)&lt;br&gt;          -&amp;gt;addValidator(&amp;#39;Size&amp;#39;, true, &amp;#39;1MB&amp;#39;)&lt;br&gt;
          -&amp;gt;addValidator(&amp;#39;Extension&amp;#39;, true, &amp;#39;jpg&amp;#39;)&lt;br&gt;          -&amp;gt;addValidator(&amp;#39;Count&amp;#39;, true, 1)&lt;/div&gt;
&lt;div&gt;          -&amp;gt;addValidator($validator)    &amp;lt;-----------&lt;/div&gt;
&lt;div&gt;          -&amp;gt;setRequired(true);&lt;br&gt;&lt;/div&gt;
&lt;div&gt;cheers&lt;/div&gt;
&lt;div&gt;holo&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/19 holografix . &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445748&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote style=&quot;BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;
&lt;div&gt;Hi&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Thanks. It&amp;#39;s a good idea. Did that in the view side but still waiting for a better solution. Maybe a custom validator,&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div class=&quot;h5&quot;&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Cheers&lt;/div&gt;
&lt;div&gt;holo &lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/19 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445748&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote style=&quot;BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;
&lt;div bgcolor=&quot;#FFFFFF&quot;&gt;
&lt;div&gt;Hi, &lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;What I was thinking is you could grab all the form error messages, and then overrwrite the message we are after using the error message key, then use setErrorMessages on the form,  but it&amp;#39;s a bit of a hack, and not tried?&lt;/div&gt;

&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;On 19 Nov 2009, at 17:20, &amp;quot;holografix .&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445748&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;blockquote type=&quot;cite&quot;&gt;
&lt;div&gt;
&lt;div&gt;Hi&lt;/div&gt;
&lt;div&gt;I also tried -&amp;gt;addValidator(&amp;#39;Upload&amp;#39;, false, array(&amp;#39;messages&amp;#39;=&amp;gt;array(&amp;#39;fileUploadErrorFileNotFound&amp;#39;=&amp;gt;&amp;#39;TEST&amp;#39;))) with no success..&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Cheers&lt;/div&gt;
&lt;div&gt;holo&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/19 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445748&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;

&lt;blockquote style=&quot;BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;Hi,&lt;br&gt;&lt;br&gt;Also, why does this:&lt;br&gt;&lt;br&gt;-&amp;gt;addValidator(&amp;#39;Upload&amp;#39;, false, array(&amp;#39;messages&amp;#39;=&amp;gt;array(&amp;#39;fileUploadErrorNoFile&amp;#39;=&amp;gt;&amp;#39;TEST&amp;#39;)))&lt;br&gt;
&lt;br&gt;give you a &amp;quot;&lt;b&gt;The file &amp;#39;Water lilies.jpg&amp;#39; was not found&lt;/b&gt;&amp;quot; error? (yes its from xp&amp;#39;s sample pictures folder) 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/19 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445748&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;

&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;Doh!&lt;br&gt;&lt;br&gt;Well I dont understand that because if it only &amp;quot;..checks if an upload has resulted in an error&amp;quot;,- and in our case a file has been uploaded, so there should&amp;#39;nt be an error, why are we still seeing the message? must be bug?&lt;br&gt;
&lt;br&gt;Thanks&lt;br&gt;Dan&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/19 holografix . &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445748&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;
&lt;div&gt;Hi&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Talked too soon :)&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;It shows the message in both cases: upload a file, don&amp;#39;t upload a file. &lt;/div&gt;
&lt;div&gt;I keep looking for a solution and cc&amp;#39;d the message to Thomas Weider toosee if I can get a solution.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;cheers&lt;/div&gt;
&lt;div&gt;holo&lt;/div&gt;
&lt;div&gt;&lt;br&gt; &lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/19 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445748&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;
&lt;div bgcolor=&quot;#FFFFFF&quot;&gt;
&lt;div&gt;Hi &lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;Ah, ok, didn&amp;#39;t see that, glad it&amp;#39;s working.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;Thanks&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;br&gt;On 19 Nov 2009, at 00:35, &amp;quot;holografix .&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445748&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&lt;br&gt;&lt;/div&gt;

&lt;div&gt;&lt;/div&gt;
&lt;blockquote type=&quot;cite&quot;&gt;
&lt;div&gt;Hi&lt;br&gt;Thanks again. It works now. &lt;br&gt;It works doing -&amp;gt;addValidator(&amp;#39;Upload&amp;#39;, true, ...) or -&amp;gt;addValidator(&amp;#39;File_Upload&amp;#39;, true, ...) although the manual states:&lt;br&gt;&lt;br&gt;21.2. Validators for Zend_File_Transfer&lt;br&gt;
...&lt;br&gt;....&lt;br&gt;Upload: This validator is internal. It checks if an upload has resulted in an error. You must not set it, as it&amp;#39;s automatically set by Zend_File_Transfer itself. So you do not use this validator directly. You should only know that it exists.&lt;br&gt;
&lt;br&gt;
&lt;p&gt;Cheers,&lt;br&gt;holo&lt;br&gt;&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445748&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445748&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;

&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;sorry forgot to cc list. 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;---------- Forwarded message ----------&lt;br&gt;From: &lt;b class=&quot;gmail_sendername&quot;&gt;Daniel Latter&lt;/b&gt; &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445748&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445748&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
Date: 2009/11/18&lt;br&gt;Subject: Re: [fw-general] Zend_Form_Element_File validator&lt;br&gt;To: &amp;quot;holografix .&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445748&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445748&amp;i=13&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;br&gt;
&lt;br&gt;&lt;br&gt;Hi,&lt;br&gt;&lt;br&gt;You do this:&lt;br&gt;&lt;br&gt;$image = new Zend_Form_Element_File(&amp;#39;logo&amp;#39;);&lt;br&gt;        $image-&amp;gt;setLabel(&amp;#39;Image:&amp;#39;)&lt;br&gt;                  -&amp;gt;setDestination($this-&amp;gt;getimageUploadDir()) 
&lt;div&gt;&lt;br&gt;                  -&amp;gt;addValidator(&amp;#39;Size&amp;#39;, true, &amp;#39;1MB&amp;#39;)&lt;br&gt;                  -&amp;gt;addValidator(&amp;#39;Extension&amp;#39;, true, &amp;#39;zip&amp;#39;)&lt;br&gt;                  -&amp;gt;addValidator(&amp;#39;Count&amp;#39;, true, 1)&lt;br&gt;
&lt;/div&gt;                  &lt;span style=&quot;COLOR: rgb(255,0,0)&quot;&gt;-&amp;gt;addValidator(&amp;#39;File_Upload&amp;#39;, true, array(&amp;#39;messages&amp;#39;=&amp;gt;&amp;#39;YOUR MESSAGE HERE&amp;#39;))&lt;/span&gt;&lt;br&gt;                  -&amp;gt;setRequired(true);&lt;br&gt;        $this-&amp;gt;addElement($image);&lt;br&gt;
&lt;br&gt;It took me ages to figure this out, as the validaor doesnt conform to the normal naming conventions of the other validators. I dont know if this is&lt;br&gt;an issue or not? I had to dig into the source code to find it.&lt;br&gt;
&lt;br&gt;Thanks&lt;br&gt;Dan 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 holografix . &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445748&amp;i=14&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445748&amp;i=15&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;

&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;
&lt;div&gt;Hi&lt;/div&gt;
&lt;div&gt;Thank you but I don´t see how to set the custom error messages for the Zend_Form_Element_File. I&amp;#39;ve read the manual before posting this question but didn&amp;#39;t found anything. I&amp;#39;m having this problem only with file elements.&lt;/div&gt;

&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Cheers&lt;/div&gt;
&lt;div&gt;holo&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445748&amp;i=16&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445748&amp;i=17&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;On the element itself because that error message is being triggered by the &amp;#39;required&amp;#39; flag.&lt;br&gt;
&lt;br&gt;The manual is pretty clear on this section.&lt;br&gt;&lt;br&gt;Thanks&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 holografix . &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445748&amp;i=18&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445748&amp;i=19&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;Hi &lt;br&gt;I have a form with a required file element. If file is empty, I get &amp;quot;fileUploadErrorNoFile&amp;quot; =&amp;gt; &amp;quot;The file &amp;#39;image&amp;#39; was not uploaded&amp;quot; in $form-&amp;gt;getMessages().&lt;br&gt;
&lt;br&gt;Which validator should I add to the element to customize this error message ?&lt;br&gt;&lt;br&gt;$image = new Zend_Form_Element_File(&amp;#39;image&amp;#39;);&lt;br&gt;$filesmall-&amp;gt;setLabel(&amp;#39;Image:&amp;#39;)&lt;br&gt;          -&amp;gt;setDestination(&amp;#39;./temp&amp;#39;)&lt;br&gt;
          -&amp;gt;addValidator(&amp;#39;Size&amp;#39;, true, &amp;#39;1MB&amp;#39;)&lt;br&gt;          -&amp;gt;addValidator(&amp;#39;Extension&amp;#39;, true, &amp;#39;zip&amp;#39;)&lt;br&gt;          -&amp;gt;addValidator(&amp;#39;Count&amp;#39;, true, 1)&lt;br&gt;          -&amp;gt;setRequired(true);&lt;br&gt;
&lt;br&gt;Thanks in advance. &lt;br&gt;Cheers&lt;br&gt;holo&lt;br&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;/div&gt;&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Zend_Form_Element_File-validator-tp26411241p26445748.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26440611</id>
	<title>Zend_Dom iterate all texts</title>
	<published>2009-11-20T04:05:12Z</published>
	<updated>2009-11-20T04:05:12Z</updated>
	<author>
		<name>admirau</name>
	</author>
	<content type="html">How to use Zend_Dom to iterate all the text nodes?
&lt;br&gt;&lt;br&gt;I tried like this:
&lt;br&gt;$dom = new Zend_Dom_Query($html);
&lt;br&gt;&lt;br&gt;$results = $dom-&amp;gt;query('*');
&lt;br&gt;&lt;br&gt;foreach ($results as $result) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; var_dump($result-&amp;gt;textContent);
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;But this returns texts with childnodes text,
&lt;br&gt;not the texts one by one.
&lt;br&gt;&lt;br&gt;Actually,
&lt;br&gt;I'm trying to write View Filter,
&lt;br&gt;e.g. to uppercase all the strings.
&lt;br&gt;&lt;br&gt;Do I have to use one of SPL Iterators?
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;regards
&lt;br&gt;takeshin</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Zend_Dom-iterate-all-texts-tp26440611p26440611.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26440558</id>
	<title>Re: Zend Form populate method doesn't support FilteringSelect / ComboBoxes using a Dojo datastore.</title>
	<published>2009-11-20T04:01:05Z</published>
	<updated>2009-11-20T04:01:05Z</updated>
	<author>
		<name>Tridem</name>
	</author>
	<content type="html">My problem is similar. The only solution I found so far is using Dojo with the setUseDeclarative() method instead of the setUseProgrammatic().
&lt;br&gt;By this the Comobox or FilteringSelect starts loading the multiOptions from the StoreUrl and populates it correctely.
&lt;br&gt;&lt;br&gt;Still this isn't very pleasing. At least it would be helpful when the setUseProgrammatic() method could do the same. &lt;img class='smiley' src='http://old.nabble.com/images/smiley/smiley_what.gif' /&gt;&lt;br&gt;&lt;br&gt;Maybe it is a matter of compromising and deciding when loading jsonData form an StoreUrl is really neccessary. Well, I don't like compromises! &lt;img class='smiley' src='http://old.nabble.com/images/smiley/smiley_happy.gif' /&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Zend-Form-populate-method-doesn%27t-support-FilteringSelect---ComboBoxes-using-a-Dojo-datastore.-tp20374640p26440558.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26421495</id>
	<title>Override Zend_Form_Element decorators</title>
	<published>2009-11-19T13:59:32Z</published>
	<updated>2009-11-19T13:59:32Z</updated>
	<author>
		<name>umpirsky</name>
	</author>
	<content type="html">Hi.
&lt;br&gt;&lt;br&gt;Subject sounds simple, but I have big troubles with customizing my forms.
&lt;br&gt;&lt;br&gt;First, I wanted to use default decorators. I'm not a CSS guru, but didn't manage to make form look like I wanted, because I needed to float elements, and by default elements are in dt dd tags, which makes label separated from element, so I dropped default decorators as an option.
&lt;br&gt;&lt;br&gt;So, I'ev created my parent form:
&lt;br&gt;&lt;br&gt;class Automobili_Form_Abstract extends Zend_Form {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public function __construct($options = null) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; parent::__construct($options);
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $this-&amp;gt;setElementDecorators(array(
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 'ViewHelper',
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 'Label',
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; array('HtmlTag', array('tag' =&amp;gt; 'div')),
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ));
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public function loadDefaultDecorators(){
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;	if ($this-&amp;gt;loadDefaultDecoratorsIsDisabled()) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $this-&amp;gt;setDecorators(array(
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 	'FormElements',
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 	'Form'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ));
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;and similar parent subform (similar decorators).
&lt;br&gt;&lt;br&gt;Now I have elements grouped in divs:
&lt;br&gt;&lt;br&gt;&amp;lt;form method=&amp;quot;post&amp;quot; action=&amp;quot;/search/result&amp;quot; enctype=&amp;quot;application/x-www-form-urlencoded&amp;quot;&amp;gt;
&lt;br&gt;&amp;lt;fieldset id=&amp;quot;fieldset-advanced_search_form&amp;quot;&amp;gt;
&lt;br&gt;&amp;lt;legend&amp;gt;Osnovni podaci&amp;lt;/legend&amp;gt;
&lt;br&gt;&amp;lt;div&amp;gt;
&lt;br&gt;&amp;lt;label class=&amp;quot;optional&amp;quot; for=&amp;quot;general-brand_button_827&amp;quot;&amp;gt;Marka:&amp;lt;/label&amp;gt;
&lt;br&gt;&amp;lt;select id=&amp;quot;general-brand&amp;quot; class=&amp;quot;select-car-brand&amp;quot; name=&amp;quot;general[brand]&amp;quot; style=&amp;quot;display: none;&amp;quot;&amp;gt;
&lt;br&gt;&amp;lt;/select&amp;gt;
&lt;br&gt;&amp;lt;/div&amp;gt;
&lt;br&gt;&amp;lt;div&amp;gt;
&lt;br&gt;...
&lt;br&gt;&lt;br&gt;like I wanted, so applying style on fieldset &amp;gt; div or i can add class to div and select it with class selector.
&lt;br&gt;&lt;br&gt;The problem is now, how to add specific style to only one element div wrapper in the fieldlist???
&lt;br&gt;&lt;br&gt;I don't have id on this div tags, or anything to select them through CSS. I tried with n-th child selector, but no luck.
&lt;br&gt;&lt;br&gt;Is there a way to subclass Zend_Form_Element and override loadDefaultDecorators method? That way I will be able to set id of this div wrappers. Option to subclass each Zend_Form_Element_* class is a mess, right. I saw a guy there &lt;a href=&quot;http://morecowbell.net.au/2009/10/overriding-zend-form-element-default-decorators-for-good/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://morecowbell.net.au/2009/10/overriding-zend-form-element-default-decorators-for-good/&lt;/a&gt;&amp;nbsp;doing this:
&lt;br&gt;&lt;br&gt;abstract class Zend_Form_Element_Xhtml extends Tolerable_Form_Element
&lt;br&gt;&lt;br&gt;and that is not good :)
&lt;br&gt;&lt;br&gt;Is there a way around this? How to override element decorators and get ids like I want?</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Override-Zend_Form_Element-decorators-tp26421495p26421495.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26421477</id>
	<title>Read application.ini options in Controller Plugin</title>
	<published>2009-11-19T12:59:39Z</published>
	<updated>2009-11-19T12:59:39Z</updated>
	<author>
		<name>admirau</name>
	</author>
	<content type="html">Which is the most effective way, to read options set in application.ini
&lt;br&gt;in the controller plugin?
&lt;br&gt;&lt;br&gt;I use:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $front = Zend_Controller_Front::getInstance();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $option = $front-&amp;gt;getParam('bootstrap')-&amp;gt;getOption('optionname');
&lt;br&gt;&lt;br&gt;but it seems a bit overhead.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;regards
&lt;br&gt;takeshin</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Read-application.ini-options-in-Controller-Plugin-tp26421477p26421477.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26431824</id>
	<title>Re: Zend_Form_Element_File validator</title>
	<published>2009-11-19T10:48:47Z</published>
	<updated>2009-11-19T10:48:47Z</updated>
	<author>
		<name>holografix</name>
	</author>
	<content type="html">&lt;div&gt;Hi&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Thanks. It&amp;#39;s a good idea. Did that in the view side but still waiting for a better solution. Maybe a custom validator,&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Cheers&lt;/div&gt;
&lt;div&gt;holo &lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/19 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431824&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote style=&quot;BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;
&lt;div bgcolor=&quot;#FFFFFF&quot;&gt;
&lt;div&gt;Hi, &lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;What I was thinking is you could grab all the form error messages, and then overrwrite the message we are after using the error message key, then use setErrorMessages on the form,  but it&amp;#39;s a bit of a hack, and not tried?&lt;/div&gt;

&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div class=&quot;h5&quot;&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;On 19 Nov 2009, at 17:20, &amp;quot;holografix .&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431824&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;blockquote type=&quot;cite&quot;&gt;
&lt;div&gt;
&lt;div&gt;Hi&lt;/div&gt;
&lt;div&gt;I also tried -&amp;gt;addValidator(&amp;#39;Upload&amp;#39;, false, array(&amp;#39;messages&amp;#39;=&amp;gt;array(&amp;#39;fileUploadErrorFileNotFound&amp;#39;=&amp;gt;&amp;#39;TEST&amp;#39;))) with no success..&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Cheers&lt;/div&gt;
&lt;div&gt;holo&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/19 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431824&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;

&lt;blockquote style=&quot;BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;Hi,&lt;br&gt;&lt;br&gt;Also, why does this:&lt;br&gt;&lt;br&gt;-&amp;gt;addValidator(&amp;#39;Upload&amp;#39;, false, array(&amp;#39;messages&amp;#39;=&amp;gt;array(&amp;#39;fileUploadErrorNoFile&amp;#39;=&amp;gt;&amp;#39;TEST&amp;#39;)))&lt;br&gt;
&lt;br&gt;give you a &amp;quot;&lt;b&gt;The file &amp;#39;Water lilies.jpg&amp;#39; was not found&lt;/b&gt;&amp;quot; error? (yes its from xp&amp;#39;s sample pictures folder) 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/19 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431824&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;

&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;Doh!&lt;br&gt;&lt;br&gt;Well I dont understand that because if it only &amp;quot;..checks if an upload has resulted in an error&amp;quot;,- and in our case a file has been uploaded, so there should&amp;#39;nt be an error, why are we still seeing the message? must be bug?&lt;br&gt;
&lt;br&gt;Thanks&lt;br&gt;Dan&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/19 holografix . &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431824&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;
&lt;div&gt;Hi&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Talked too soon :)&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;It shows the message in both cases: upload a file, don&amp;#39;t upload a file. &lt;/div&gt;
&lt;div&gt;I keep looking for a solution and cc&amp;#39;d the message to Thomas Weider toosee if I can get a solution.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;cheers&lt;/div&gt;
&lt;div&gt;holo&lt;/div&gt;
&lt;div&gt;&lt;br&gt; &lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/19 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431824&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;
&lt;div bgcolor=&quot;#FFFFFF&quot;&gt;
&lt;div&gt;Hi &lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;Ah, ok, didn&amp;#39;t see that, glad it&amp;#39;s working.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;Thanks&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;br&gt;On 19 Nov 2009, at 00:35, &amp;quot;holografix .&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431824&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&lt;br&gt;&lt;/div&gt;

&lt;div&gt;&lt;/div&gt;
&lt;blockquote type=&quot;cite&quot;&gt;
&lt;div&gt;Hi&lt;br&gt;Thanks again. It works now. &lt;br&gt;It works doing -&amp;gt;addValidator(&amp;#39;Upload&amp;#39;, true, ...) or -&amp;gt;addValidator(&amp;#39;File_Upload&amp;#39;, true, ...) although the manual states:&lt;br&gt;&lt;br&gt;21.2. Validators for Zend_File_Transfer&lt;br&gt;
...&lt;br&gt;....&lt;br&gt;Upload: This validator is internal. It checks if an upload has resulted in an error. You must not set it, as it&amp;#39;s automatically set by Zend_File_Transfer itself. So you do not use this validator directly. You should only know that it exists.&lt;br&gt;
&lt;br&gt;
&lt;p&gt;Cheers,&lt;br&gt;holo&lt;br&gt;&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431824&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431824&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;

&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;sorry forgot to cc list. 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;---------- Forwarded message ----------&lt;br&gt;From: &lt;b class=&quot;gmail_sendername&quot;&gt;Daniel Latter&lt;/b&gt; &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431824&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431824&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
Date: 2009/11/18&lt;br&gt;Subject: Re: [fw-general] Zend_Form_Element_File validator&lt;br&gt;To: &amp;quot;holografix .&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431824&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431824&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;br&gt;
&lt;br&gt;&lt;br&gt;Hi,&lt;br&gt;&lt;br&gt;You do this:&lt;br&gt;&lt;br&gt;$image = new Zend_Form_Element_File(&amp;#39;logo&amp;#39;);&lt;br&gt;        $image-&amp;gt;setLabel(&amp;#39;Image:&amp;#39;)&lt;br&gt;                  -&amp;gt;setDestination($this-&amp;gt;getimageUploadDir()) 
&lt;div&gt;&lt;br&gt;                  -&amp;gt;addValidator(&amp;#39;Size&amp;#39;, true, &amp;#39;1MB&amp;#39;)&lt;br&gt;                  -&amp;gt;addValidator(&amp;#39;Extension&amp;#39;, true, &amp;#39;zip&amp;#39;)&lt;br&gt;                  -&amp;gt;addValidator(&amp;#39;Count&amp;#39;, true, 1)&lt;br&gt;
&lt;/div&gt;                  &lt;span style=&quot;COLOR: rgb(255,0,0)&quot;&gt;-&amp;gt;addValidator(&amp;#39;File_Upload&amp;#39;, true, array(&amp;#39;messages&amp;#39;=&amp;gt;&amp;#39;YOUR MESSAGE HERE&amp;#39;))&lt;/span&gt;&lt;br&gt;                  -&amp;gt;setRequired(true);&lt;br&gt;        $this-&amp;gt;addElement($image);&lt;br&gt;
&lt;br&gt;It took me ages to figure this out, as the validaor doesnt conform to the normal naming conventions of the other validators. I dont know if this is&lt;br&gt;an issue or not? I had to dig into the source code to find it.&lt;br&gt;
&lt;br&gt;Thanks&lt;br&gt;Dan 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 holografix . &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431824&amp;i=13&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431824&amp;i=14&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;

&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;
&lt;div&gt;Hi&lt;/div&gt;
&lt;div&gt;Thank you but I don´t see how to set the custom error messages for the Zend_Form_Element_File. I&amp;#39;ve read the manual before posting this question but didn&amp;#39;t found anything. I&amp;#39;m having this problem only with file elements.&lt;/div&gt;

&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Cheers&lt;/div&gt;
&lt;div&gt;holo&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431824&amp;i=15&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431824&amp;i=16&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;On the element itself because that error message is being triggered by the &amp;#39;required&amp;#39; flag.&lt;br&gt;
&lt;br&gt;The manual is pretty clear on this section.&lt;br&gt;&lt;br&gt;Thanks&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 holografix . &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431824&amp;i=17&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431824&amp;i=18&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;Hi &lt;br&gt;I have a form with a required file element. If file is empty, I get &amp;quot;fileUploadErrorNoFile&amp;quot; =&amp;gt; &amp;quot;The file &amp;#39;image&amp;#39; was not uploaded&amp;quot; in $form-&amp;gt;getMessages().&lt;br&gt;
&lt;br&gt;Which validator should I add to the element to customize this error message ?&lt;br&gt;&lt;br&gt;$image = new Zend_Form_Element_File(&amp;#39;image&amp;#39;);&lt;br&gt;$filesmall-&amp;gt;setLabel(&amp;#39;Image:&amp;#39;)&lt;br&gt;          -&amp;gt;setDestination(&amp;#39;./temp&amp;#39;)&lt;br&gt;
          -&amp;gt;addValidator(&amp;#39;Size&amp;#39;, true, &amp;#39;1MB&amp;#39;)&lt;br&gt;          -&amp;gt;addValidator(&amp;#39;Extension&amp;#39;, true, &amp;#39;zip&amp;#39;)&lt;br&gt;          -&amp;gt;addValidator(&amp;#39;Count&amp;#39;, true, 1)&lt;br&gt;          -&amp;gt;setRequired(true);&lt;br&gt;
&lt;br&gt;Thanks in advance. &lt;br&gt;Cheers&lt;br&gt;holo&lt;br&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Zend_Form_Element_File-validator-tp26411241p26431824.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26431466</id>
	<title>Re: Zend_Form_Element_File validator</title>
	<published>2009-11-19T10:24:18Z</published>
	<updated>2009-11-19T10:24:18Z</updated>
	<author>
		<name>Daniel Latter-2</name>
	</author>
	<content type="html">&lt;html&gt;&lt;body bgcolor=&quot;#FFFFFF&quot;&gt;&lt;div&gt;Hi,&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;What I was thinking is you could grab all the form error messages, and then overrwrite the message we are after using the error message key, then use setErrorMessages on the form, &amp;nbsp;but it's a bit of a hack, and not tried?&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;On 19 Nov 2009, at 17:20, &quot;holografix .&quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431466&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div&gt;&lt;div&gt;Hi&lt;/div&gt;
&lt;div&gt;I also tried -&amp;gt;addValidator('Upload', false, array('messages'=&amp;gt;array('fileUploadErrorFileNotFound'=&amp;gt;'TEST'))) with no success..&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Cheers&lt;/div&gt;
&lt;div&gt;holo&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/19 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431466&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote style=&quot;BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;Hi,&lt;br&gt;&lt;br&gt;Also, why does this:&lt;br&gt;&lt;br&gt;-&amp;gt;addValidator('Upload', false, array('messages'=&amp;gt;array('fileUploadErrorNoFile'=&amp;gt;'TEST')))&lt;br&gt;
&lt;br&gt;give you a &quot;&lt;b&gt;The file 'Water lilies.jpg' was not found&lt;/b&gt;&quot; error? (yes its from xp's sample pictures folder) 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/19 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431466&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;Doh!&lt;br&gt;&lt;br&gt;Well I dont understand that because if it only &quot;..checks if an upload has resulted in an error&quot;,- and in our case a file has been uploaded, so there should'nt be an error, why are we still seeing the message? must be bug?&lt;br&gt;
&lt;br&gt;Thanks&lt;br&gt;Dan&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/19 holografix . &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431466&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;
&lt;div&gt;Hi&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Talked too soon :)&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;It shows the message in both cases: upload a file, don't upload a file. &lt;/div&gt;
&lt;div&gt;I keep looking for a solution and cc'd the message to Thomas Weider toosee if I can get a solution.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;cheers&lt;/div&gt;
&lt;div&gt;holo&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/19 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431466&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;
&lt;div bgcolor=&quot;#FFFFFF&quot;&gt;
&lt;div&gt;Hi&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;Ah, ok, didn't see that, glad it's working.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;Thanks&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;br&gt;On 19 Nov 2009, at 00:35, &quot;holografix .&quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431466&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;blockquote type=&quot;cite&quot;&gt;
&lt;div&gt;Hi&lt;br&gt;Thanks again. It works now. &lt;br&gt;It works doing -&amp;gt;addValidator('Upload', true, ...) or -&amp;gt;addValidator('File_Upload', true, ...) although the manual states:&lt;br&gt;&lt;br&gt;21.2. Validators for Zend_File_Transfer&lt;br&gt;
...&lt;br&gt;....&lt;br&gt;Upload: This validator is internal. It checks if an upload has resulted in an error. You must not set it, as it's automatically set by Zend_File_Transfer itself. So you do not use this validator directly. You should only know that it exists.&lt;br&gt;
&lt;br&gt;
&lt;p&gt;Cheers,&lt;br&gt;holo&lt;br&gt;&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431466&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431466&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;

&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;sorry forgot to cc list. 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;---------- Forwarded message ----------&lt;br&gt;From: &lt;b class=&quot;gmail_sendername&quot;&gt;Daniel Latter&lt;/b&gt; &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431466&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431466&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
Date: 2009/11/18&lt;br&gt;Subject: Re: [fw-general] Zend_Form_Element_File validator&lt;br&gt;To: &quot;holografix .&quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431466&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431466&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;br&gt;
&lt;br&gt;&lt;br&gt;Hi,&lt;br&gt;&lt;br&gt;You do this:&lt;br&gt;&lt;br&gt;$image = new Zend_Form_Element_File('logo');&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $image-&amp;gt;setLabel('Image:')&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt;setDestination($this-&amp;gt;getimageUploadDir()) 
&lt;div&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt;addValidator('Size', true, '1MB')&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt;addValidator('Extension', true, 'zip')&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt;addValidator('Count', true, 1)&lt;br&gt;
&lt;/div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;COLOR: rgb(255,0,0)&quot;&gt;-&amp;gt;addValidator('File_Upload', true, array('messages'=&amp;gt;'YOUR MESSAGE HERE'))&lt;/span&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt;setRequired(true);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $this-&amp;gt;addElement($image);&lt;br&gt;
&lt;br&gt;It took me ages to figure this out, as the validaor doesnt conform to the normal naming conventions of the other validators. I dont know if this is&lt;br&gt;an issue or not? I had to dig into the source code to find it.&lt;br&gt;
&lt;br&gt;Thanks&lt;br&gt;Dan 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 holografix . &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431466&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431466&amp;i=13&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;

&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;
&lt;div&gt;Hi&lt;/div&gt;
&lt;div&gt;Thank you but I don´t see how to set the custom error messages for the Zend_Form_Element_File. I've read the manual before posting this question but didn't found anything. I'm having this problem only with file elements.&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Cheers&lt;/div&gt;
&lt;div&gt;holo&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431466&amp;i=14&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431466&amp;i=15&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;On the element itself because that error message is being triggered by the 'required' flag.&lt;br&gt;
&lt;br&gt;The manual is pretty clear on this section.&lt;br&gt;&lt;br&gt;Thanks&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 holografix . &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431466&amp;i=16&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431466&amp;i=17&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;Hi &lt;br&gt;I have a form with a required file element. If file is empty, I get &quot;fileUploadErrorNoFile&quot; =&amp;gt; &quot;The file 'image' was not uploaded&quot; in $form-&amp;gt;getMessages().&lt;br&gt;
&lt;br&gt;Which validator should I add to the element to customize this error message ?&lt;br&gt;&lt;br&gt;$image = new Zend_Form_Element_File('image');&lt;br&gt;$filesmall-&amp;gt;setLabel('Image:')&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt;setDestination('./temp')&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt;addValidator('Size', true, '1MB')&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt;addValidator('Extension', true, 'zip')&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt;addValidator('Count', true, 1)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt;setRequired(true);&lt;br&gt;
&lt;br&gt;Thanks in advance. &lt;br&gt;Cheers&lt;br&gt;holo&lt;br&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;/div&gt;&lt;/blockquote&gt;&lt;/body&gt;&lt;/html&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Zend_Form_Element_File-validator-tp26411241p26431466.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26430354</id>
	<title>Re: Zend_Form_Element_File validator</title>
	<published>2009-11-19T09:20:39Z</published>
	<updated>2009-11-19T09:20:39Z</updated>
	<author>
		<name>holografix</name>
	</author>
	<content type="html">&lt;div&gt;Hi&lt;/div&gt;
&lt;div&gt;I also tried -&amp;gt;addValidator(&amp;#39;Upload&amp;#39;, false, array(&amp;#39;messages&amp;#39;=&amp;gt;array(&amp;#39;fileUploadErrorFileNotFound&amp;#39;=&amp;gt;&amp;#39;TEST&amp;#39;))) with no success..&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Cheers&lt;/div&gt;
&lt;div&gt;holo&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/19 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430354&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote style=&quot;BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;Hi,&lt;br&gt;&lt;br&gt;Also, why does this:&lt;br&gt;&lt;br&gt;-&amp;gt;addValidator(&amp;#39;Upload&amp;#39;, false, array(&amp;#39;messages&amp;#39;=&amp;gt;array(&amp;#39;fileUploadErrorNoFile&amp;#39;=&amp;gt;&amp;#39;TEST&amp;#39;)))&lt;br&gt;
&lt;br&gt;give you a &amp;quot;&lt;b&gt;The file &amp;#39;Water lilies.jpg&amp;#39; was not found&lt;/b&gt;&amp;quot; error? (yes its from xp&amp;#39;s sample pictures folder) 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/19 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430354&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;Doh!&lt;br&gt;&lt;br&gt;Well I dont understand that because if it only &amp;quot;..checks if an upload has resulted in an error&amp;quot;,- and in our case a file has been uploaded, so there should&amp;#39;nt be an error, why are we still seeing the message? must be bug?&lt;br&gt;
&lt;br&gt;Thanks&lt;br&gt;Dan&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/19 holografix . &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430354&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;
&lt;div&gt;Hi&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Talked too soon :)&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;It shows the message in both cases: upload a file, don&amp;#39;t upload a file. &lt;/div&gt;
&lt;div&gt;I keep looking for a solution and cc&amp;#39;d the message to Thomas Weider toosee if I can get a solution.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;cheers&lt;/div&gt;
&lt;div&gt;holo&lt;/div&gt;
&lt;div&gt;&lt;br&gt; &lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/19 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430354&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;
&lt;div bgcolor=&quot;#FFFFFF&quot;&gt;
&lt;div&gt;Hi &lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;Ah, ok, didn&amp;#39;t see that, glad it&amp;#39;s working.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;Thanks&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;br&gt;On 19 Nov 2009, at 00:35, &amp;quot;holografix .&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430354&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;blockquote type=&quot;cite&quot;&gt;
&lt;div&gt;Hi&lt;br&gt;Thanks again. It works now. &lt;br&gt;It works doing -&amp;gt;addValidator(&amp;#39;Upload&amp;#39;, true, ...) or -&amp;gt;addValidator(&amp;#39;File_Upload&amp;#39;, true, ...) although the manual states:&lt;br&gt;&lt;br&gt;21.2. Validators for Zend_File_Transfer&lt;br&gt;
...&lt;br&gt;....&lt;br&gt;Upload: This validator is internal. It checks if an upload has resulted in an error. You must not set it, as it&amp;#39;s automatically set by Zend_File_Transfer itself. So you do not use this validator directly. You should only know that it exists.&lt;br&gt;
&lt;br&gt;
&lt;p&gt;Cheers,&lt;br&gt;holo&lt;br&gt;&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430354&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430354&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;

&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;sorry forgot to cc list. 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;---------- Forwarded message ----------&lt;br&gt;From: &lt;b class=&quot;gmail_sendername&quot;&gt;Daniel Latter&lt;/b&gt; &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430354&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430354&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
Date: 2009/11/18&lt;br&gt;Subject: Re: [fw-general] Zend_Form_Element_File validator&lt;br&gt;To: &amp;quot;holografix .&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430354&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430354&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&lt;br&gt;&lt;br&gt;Hi,&lt;br&gt;&lt;br&gt;You do this:&lt;br&gt;&lt;br&gt;$image = new Zend_Form_Element_File(&amp;#39;logo&amp;#39;);&lt;br&gt;        $image-&amp;gt;setLabel(&amp;#39;Image:&amp;#39;)&lt;br&gt;                  -&amp;gt;setDestination($this-&amp;gt;getimageUploadDir()) 
&lt;div&gt;&lt;br&gt;                  -&amp;gt;addValidator(&amp;#39;Size&amp;#39;, true, &amp;#39;1MB&amp;#39;)&lt;br&gt;                  -&amp;gt;addValidator(&amp;#39;Extension&amp;#39;, true, &amp;#39;zip&amp;#39;)&lt;br&gt;                  -&amp;gt;addValidator(&amp;#39;Count&amp;#39;, true, 1)&lt;br&gt;
&lt;/div&gt;                  &lt;span style=&quot;COLOR: rgb(255,0,0)&quot;&gt;-&amp;gt;addValidator(&amp;#39;File_Upload&amp;#39;, true, array(&amp;#39;messages&amp;#39;=&amp;gt;&amp;#39;YOUR MESSAGE HERE&amp;#39;))&lt;/span&gt;&lt;br&gt;                  -&amp;gt;setRequired(true);&lt;br&gt;        $this-&amp;gt;addElement($image);&lt;br&gt;
&lt;br&gt;It took me ages to figure this out, as the validaor doesnt conform to the normal naming conventions of the other validators. I dont know if this is&lt;br&gt;an issue or not? I had to dig into the source code to find it.&lt;br&gt;
&lt;br&gt;Thanks&lt;br&gt;Dan 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 holografix . &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430354&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430354&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;

&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;
&lt;div&gt;Hi&lt;/div&gt;
&lt;div&gt;Thank you but I don´t see how to set the custom error messages for the Zend_Form_Element_File. I&amp;#39;ve read the manual before posting this question but didn&amp;#39;t found anything. I&amp;#39;m having this problem only with file elements.&lt;/div&gt;

&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Cheers&lt;/div&gt;
&lt;div&gt;holo&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430354&amp;i=13&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430354&amp;i=14&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;On the element itself because that error message is being triggered by the &amp;#39;required&amp;#39; flag.&lt;br&gt;
&lt;br&gt;The manual is pretty clear on this section.&lt;br&gt;&lt;br&gt;Thanks&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 holografix . &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430354&amp;i=15&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430354&amp;i=16&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;Hi &lt;br&gt;I have a form with a required file element. If file is empty, I get &amp;quot;fileUploadErrorNoFile&amp;quot; =&amp;gt; &amp;quot;The file &amp;#39;image&amp;#39; was not uploaded&amp;quot; in $form-&amp;gt;getMessages().&lt;br&gt;
&lt;br&gt;Which validator should I add to the element to customize this error message ?&lt;br&gt;&lt;br&gt;$image = new Zend_Form_Element_File(&amp;#39;image&amp;#39;);&lt;br&gt;$filesmall-&amp;gt;setLabel(&amp;#39;Image:&amp;#39;)&lt;br&gt;          -&amp;gt;setDestination(&amp;#39;./temp&amp;#39;)&lt;br&gt;
          -&amp;gt;addValidator(&amp;#39;Size&amp;#39;, true, &amp;#39;1MB&amp;#39;)&lt;br&gt;          -&amp;gt;addValidator(&amp;#39;Extension&amp;#39;, true, &amp;#39;zip&amp;#39;)&lt;br&gt;          -&amp;gt;addValidator(&amp;#39;Count&amp;#39;, true, 1)&lt;br&gt;          -&amp;gt;setRequired(true);&lt;br&gt;
&lt;br&gt;Thanks in advance. &lt;br&gt;Cheers&lt;br&gt;holo&lt;br&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Zend_Form_Element_File-validator-tp26411241p26430354.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26430041</id>
	<title>Re: Zend_Form_Element_File validator</title>
	<published>2009-11-19T09:01:45Z</published>
	<updated>2009-11-19T09:01:45Z</updated>
	<author>
		<name>Daniel Latter-2</name>
	</author>
	<content type="html">Hi,&lt;br&gt;&lt;br&gt;Also, why does this:&lt;br&gt;&lt;br&gt;-&amp;gt;addValidator(&amp;#39;Upload&amp;#39;, false, array(&amp;#39;messages&amp;#39;=&amp;gt;array(&amp;#39;fileUploadErrorNoFile&amp;#39;=&amp;gt;&amp;#39;TEST&amp;#39;)))&lt;br&gt;&lt;br&gt;give you a &amp;quot;&lt;b&gt;The file &amp;#39;Water lilies.jpg&amp;#39; was not found&lt;/b&gt;&amp;quot; error? (yes its from xp&amp;#39;s sample pictures folder)&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/19 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430041&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Doh!&lt;br&gt;&lt;br&gt;Well I dont understand that because if it only &amp;quot;..checks if an upload has resulted in an error&amp;quot;,- and in our case a file has been uploaded, so there should&amp;#39;nt be an error, why are we still seeing the message? must be bug?&lt;br&gt;

&lt;br&gt;Thanks&lt;br&gt;Dan&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/19 holografix . &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430041&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

&lt;div&gt;Hi&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Talked too soon :)&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;It shows the message in both cases: upload a file, don&amp;#39;t upload a file. &lt;/div&gt;
&lt;div&gt;I keep looking for a solution and cc&amp;#39;d the message to Thomas Weider toosee if I can get a solution.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;cheers&lt;/div&gt;
&lt;div&gt;holo&lt;/div&gt;
&lt;div&gt;&lt;br&gt; &lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/19 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430041&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;
&lt;blockquote style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;&quot; class=&quot;gmail_quote&quot;&gt;
&lt;div bgcolor=&quot;#FFFFFF&quot;&gt;
&lt;div&gt;Hi &lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;Ah, ok, didn&amp;#39;t see that, glad it&amp;#39;s working.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;Thanks&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;br&gt;On 19 Nov 2009, at 00:35, &amp;quot;holografix .&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430041&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;blockquote type=&quot;cite&quot;&gt;
&lt;div&gt;Hi&lt;br&gt;Thanks again. It works now. &lt;br&gt;It works doing -&amp;gt;addValidator(&amp;#39;Upload&amp;#39;, true, ...) or -&amp;gt;addValidator(&amp;#39;File_Upload&amp;#39;, true, ...) although the manual states:&lt;br&gt;&lt;br&gt;21.2. Validators for Zend_File_Transfer&lt;br&gt;


...&lt;br&gt;....&lt;br&gt;Upload: This validator is internal. It checks if an upload has resulted in an error. You must not set it, as it&amp;#39;s automatically set by Zend_File_Transfer itself. So you do not use this validator directly. You should only know that it exists.&lt;br&gt;


&lt;br&gt;
&lt;p&gt;Cheers,&lt;br&gt;holo&lt;br&gt;&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430041&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430041&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;



&lt;blockquote style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot; class=&quot;gmail_quote&quot;&gt;sorry forgot to cc list. 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;---------- Forwarded message ----------&lt;br&gt;From: &lt;b class=&quot;gmail_sendername&quot;&gt;Daniel Latter&lt;/b&gt; &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430041&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430041&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;


Date: 2009/11/18&lt;br&gt;Subject: Re: [fw-general] Zend_Form_Element_File validator&lt;br&gt;To: &amp;quot;holografix .&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430041&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430041&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt;&lt;br&gt;


&lt;br&gt;&lt;br&gt;Hi,&lt;br&gt;&lt;br&gt;You do this:&lt;br&gt;&lt;br&gt;$image = new Zend_Form_Element_File(&amp;#39;logo&amp;#39;);&lt;br&gt;        $image-&amp;gt;setLabel(&amp;#39;Image:&amp;#39;)&lt;br&gt;                  -&amp;gt;setDestination($this-&amp;gt;getimageUploadDir()) 
&lt;div&gt;&lt;br&gt;                  -&amp;gt;addValidator(&amp;#39;Size&amp;#39;, true, &amp;#39;1MB&amp;#39;)&lt;br&gt;                  -&amp;gt;addValidator(&amp;#39;Extension&amp;#39;, true, &amp;#39;zip&amp;#39;)&lt;br&gt;                  -&amp;gt;addValidator(&amp;#39;Count&amp;#39;, true, 1)&lt;br&gt;


&lt;/div&gt;                  &lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;-&amp;gt;addValidator(&amp;#39;File_Upload&amp;#39;, true, array(&amp;#39;messages&amp;#39;=&amp;gt;&amp;#39;YOUR MESSAGE HERE&amp;#39;))&lt;/span&gt;&lt;br&gt;                  -&amp;gt;setRequired(true);&lt;br&gt;

        $this-&amp;gt;addElement($image);&lt;br&gt;
&lt;br&gt;It took me ages to figure this out, as the validaor doesnt conform to the normal naming conventions of the other validators. I dont know if this is&lt;br&gt;an issue or not? I had to dig into the source code to find it.&lt;br&gt;


&lt;br&gt;Thanks&lt;br&gt;Dan 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 holografix . &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430041&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430041&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;



&lt;blockquote style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot; class=&quot;gmail_quote&quot;&gt;
&lt;div&gt;Hi&lt;/div&gt;
&lt;div&gt;Thank you but I don´t see how to set the custom error messages for the Zend_Form_Element_File. I&amp;#39;ve read the manual before posting this question but didn&amp;#39;t found anything. I&amp;#39;m having this problem only with file elements.&lt;/div&gt;



&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Cheers&lt;/div&gt;
&lt;div&gt;holo&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430041&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430041&amp;i=13&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;blockquote style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;&quot; class=&quot;gmail_quote&quot;&gt;On the element itself because that error message is being triggered by the &amp;#39;required&amp;#39; flag.&lt;br&gt;


&lt;br&gt;The manual is pretty clear on this section.&lt;br&gt;&lt;br&gt;Thanks&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 holografix . &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430041&amp;i=14&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26430041&amp;i=15&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;blockquote style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot; class=&quot;gmail_quote&quot;&gt;Hi &lt;br&gt;I have a form with a required file element. If file is empty, I get &amp;quot;fileUploadErrorNoFile&amp;quot; =&amp;gt; &amp;quot;The file &amp;#39;image&amp;#39; was not uploaded&amp;quot; in $form-&amp;gt;getMessages().&lt;br&gt;


&lt;br&gt;Which validator should I add to the element to customize this error message ?&lt;br&gt;&lt;br&gt;$image = new Zend_Form_Element_File(&amp;#39;image&amp;#39;);&lt;br&gt;$filesmall-&amp;gt;setLabel(&amp;#39;Image:&amp;#39;)&lt;br&gt;          -&amp;gt;setDestination(&amp;#39;./temp&amp;#39;)&lt;br&gt;


          -&amp;gt;addValidator(&amp;#39;Size&amp;#39;, true, &amp;#39;1MB&amp;#39;)&lt;br&gt;          -&amp;gt;addValidator(&amp;#39;Extension&amp;#39;, true, &amp;#39;zip&amp;#39;)&lt;br&gt;          -&amp;gt;addValidator(&amp;#39;Count&amp;#39;, true, 1)&lt;br&gt;          -&amp;gt;setRequired(true);&lt;br&gt;


&lt;br&gt;Thanks in advance. &lt;br&gt;Cheers&lt;br&gt;holo&lt;br&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;


&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Zend_Form_Element_File-validator-tp26411241p26430041.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26429791</id>
	<title>Re: Zend_Form_Element_File validator</title>
	<published>2009-11-19T08:49:35Z</published>
	<updated>2009-11-19T08:49:35Z</updated>
	<author>
		<name>Daniel Latter-2</name>
	</author>
	<content type="html">Doh!&lt;br&gt;&lt;br&gt;Well I dont understand that because if it only &amp;quot;..checks if an upload has resulted in an error&amp;quot;,- and in our case a file has been uploaded, so there should&amp;#39;nt be an error, why are we still seeing the message? must be bug?&lt;br&gt;
&lt;br&gt;Thanks&lt;br&gt;Dan&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/19 holografix . &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26429791&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div&gt;Hi&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Talked too soon :)&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;It shows the message in both cases: upload a file, don&amp;#39;t upload a file. &lt;/div&gt;
&lt;div&gt;I keep looking for a solution and cc&amp;#39;d the message to Thomas Weider toosee if I can get a solution.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;cheers&lt;/div&gt;
&lt;div&gt;holo&lt;/div&gt;
&lt;div&gt;&lt;br&gt; &lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/19 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26429791&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
&lt;blockquote style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;&quot; class=&quot;gmail_quote&quot;&gt;
&lt;div bgcolor=&quot;#FFFFFF&quot;&gt;
&lt;div&gt;Hi &lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;Ah, ok, didn&amp;#39;t see that, glad it&amp;#39;s working.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;Thanks&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;br&gt;On 19 Nov 2009, at 00:35, &amp;quot;holografix .&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26429791&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;blockquote type=&quot;cite&quot;&gt;
&lt;div&gt;Hi&lt;br&gt;Thanks again. It works now. &lt;br&gt;It works doing -&amp;gt;addValidator(&amp;#39;Upload&amp;#39;, true, ...) or -&amp;gt;addValidator(&amp;#39;File_Upload&amp;#39;, true, ...) although the manual states:&lt;br&gt;&lt;br&gt;21.2. Validators for Zend_File_Transfer&lt;br&gt;

...&lt;br&gt;....&lt;br&gt;Upload: This validator is internal. It checks if an upload has resulted in an error. You must not set it, as it&amp;#39;s automatically set by Zend_File_Transfer itself. So you do not use this validator directly. You should only know that it exists.&lt;br&gt;

&lt;br&gt;
&lt;p&gt;Cheers,&lt;br&gt;holo&lt;br&gt;&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26429791&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26429791&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;


&lt;blockquote style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot; class=&quot;gmail_quote&quot;&gt;sorry forgot to cc list. 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;---------- Forwarded message ----------&lt;br&gt;From: &lt;b class=&quot;gmail_sendername&quot;&gt;Daniel Latter&lt;/b&gt; &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26429791&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26429791&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;

Date: 2009/11/18&lt;br&gt;Subject: Re: [fw-general] Zend_Form_Element_File validator&lt;br&gt;To: &amp;quot;holografix .&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26429791&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26429791&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt;&lt;br&gt;

&lt;br&gt;&lt;br&gt;Hi,&lt;br&gt;&lt;br&gt;You do this:&lt;br&gt;&lt;br&gt;$image = new Zend_Form_Element_File(&amp;#39;logo&amp;#39;);&lt;br&gt;        $image-&amp;gt;setLabel(&amp;#39;Image:&amp;#39;)&lt;br&gt;                  -&amp;gt;setDestination($this-&amp;gt;getimageUploadDir()) 
&lt;div&gt;&lt;br&gt;                  -&amp;gt;addValidator(&amp;#39;Size&amp;#39;, true, &amp;#39;1MB&amp;#39;)&lt;br&gt;                  -&amp;gt;addValidator(&amp;#39;Extension&amp;#39;, true, &amp;#39;zip&amp;#39;)&lt;br&gt;                  -&amp;gt;addValidator(&amp;#39;Count&amp;#39;, true, 1)&lt;br&gt;

&lt;/div&gt;                  &lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;-&amp;gt;addValidator(&amp;#39;File_Upload&amp;#39;, true, array(&amp;#39;messages&amp;#39;=&amp;gt;&amp;#39;YOUR MESSAGE HERE&amp;#39;))&lt;/span&gt;&lt;br&gt;                  -&amp;gt;setRequired(true);&lt;br&gt;
        $this-&amp;gt;addElement($image);&lt;br&gt;
&lt;br&gt;It took me ages to figure this out, as the validaor doesnt conform to the normal naming conventions of the other validators. I dont know if this is&lt;br&gt;an issue or not? I had to dig into the source code to find it.&lt;br&gt;

&lt;br&gt;Thanks&lt;br&gt;Dan 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 holografix . &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26429791&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26429791&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;


&lt;blockquote style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot; class=&quot;gmail_quote&quot;&gt;
&lt;div&gt;Hi&lt;/div&gt;
&lt;div&gt;Thank you but I don´t see how to set the custom error messages for the Zend_Form_Element_File. I&amp;#39;ve read the manual before posting this question but didn&amp;#39;t found anything. I&amp;#39;m having this problem only with file elements.&lt;/div&gt;


&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Cheers&lt;/div&gt;
&lt;div&gt;holo&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26429791&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26429791&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;blockquote style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;&quot; class=&quot;gmail_quote&quot;&gt;On the element itself because that error message is being triggered by the &amp;#39;required&amp;#39; flag.&lt;br&gt;

&lt;br&gt;The manual is pretty clear on this section.&lt;br&gt;&lt;br&gt;Thanks&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 holografix . &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26429791&amp;i=13&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26429791&amp;i=14&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;blockquote style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot; class=&quot;gmail_quote&quot;&gt;Hi &lt;br&gt;I have a form with a required file element. If file is empty, I get &amp;quot;fileUploadErrorNoFile&amp;quot; =&amp;gt; &amp;quot;The file &amp;#39;image&amp;#39; was not uploaded&amp;quot; in $form-&amp;gt;getMessages().&lt;br&gt;

&lt;br&gt;Which validator should I add to the element to customize this error message ?&lt;br&gt;&lt;br&gt;$image = new Zend_Form_Element_File(&amp;#39;image&amp;#39;);&lt;br&gt;$filesmall-&amp;gt;setLabel(&amp;#39;Image:&amp;#39;)&lt;br&gt;          -&amp;gt;setDestination(&amp;#39;./temp&amp;#39;)&lt;br&gt;

          -&amp;gt;addValidator(&amp;#39;Size&amp;#39;, true, &amp;#39;1MB&amp;#39;)&lt;br&gt;          -&amp;gt;addValidator(&amp;#39;Extension&amp;#39;, true, &amp;#39;zip&amp;#39;)&lt;br&gt;          -&amp;gt;addValidator(&amp;#39;Count&amp;#39;, true, 1)&lt;br&gt;          -&amp;gt;setRequired(true);&lt;br&gt;

&lt;br&gt;Thanks in advance. &lt;br&gt;Cheers&lt;br&gt;holo&lt;br&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;

&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Zend_Form_Element_File-validator-tp26411241p26429791.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26429635</id>
	<title>Re: Zend_Form_Element_File validator</title>
	<published>2009-11-19T08:40:58Z</published>
	<updated>2009-11-19T08:40:58Z</updated>
	<author>
		<name>holografix</name>
	</author>
	<content type="html">&lt;div&gt;Hi&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Talked too soon :)&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;It shows the message in both cases: upload a file, don&amp;#39;t upload a file. &lt;/div&gt;
&lt;div&gt;I keep looking for a solution and cc&amp;#39;d the message to Thomas Weider toosee if I can get a solution.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;cheers&lt;/div&gt;
&lt;div&gt;holo&lt;/div&gt;
&lt;div&gt;&lt;br&gt; &lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/19 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26429635&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote style=&quot;BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;
&lt;div bgcolor=&quot;#FFFFFF&quot;&gt;
&lt;div&gt;Hi &lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;Ah, ok, didn&amp;#39;t see that, glad it&amp;#39;s working.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;Thanks&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div class=&quot;h5&quot;&gt;
&lt;div&gt;&lt;br&gt;On 19 Nov 2009, at 00:35, &amp;quot;holografix .&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26429635&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;blockquote type=&quot;cite&quot;&gt;
&lt;div&gt;Hi&lt;br&gt;Thanks again. It works now. &lt;br&gt;It works doing -&amp;gt;addValidator(&amp;#39;Upload&amp;#39;, true, ...) or -&amp;gt;addValidator(&amp;#39;File_Upload&amp;#39;, true, ...) although the manual states:&lt;br&gt;&lt;br&gt;21.2. Validators for Zend_File_Transfer&lt;br&gt;
...&lt;br&gt;....&lt;br&gt;Upload: This validator is internal. It checks if an upload has resulted in an error. You must not set it, as it&amp;#39;s automatically set by Zend_File_Transfer itself. So you do not use this validator directly. You should only know that it exists.&lt;br&gt;
&lt;br&gt;
&lt;p&gt;Cheers,&lt;br&gt;holo&lt;br&gt;&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26429635&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;

&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;sorry forgot to cc list. 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;---------- Forwarded message ----------&lt;br&gt;From: &lt;b class=&quot;gmail_sendername&quot;&gt;Daniel Latter&lt;/b&gt; &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26429635&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
Date: 2009/11/18&lt;br&gt;Subject: Re: [fw-general] Zend_Form_Element_File validator&lt;br&gt;To: &amp;quot;holografix .&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26429635&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;br&gt;
&lt;br&gt;&lt;br&gt;Hi,&lt;br&gt;&lt;br&gt;You do this:&lt;br&gt;&lt;br&gt;$image = new Zend_Form_Element_File(&amp;#39;logo&amp;#39;);&lt;br&gt;        $image-&amp;gt;setLabel(&amp;#39;Image:&amp;#39;)&lt;br&gt;                  -&amp;gt;setDestination($this-&amp;gt;getimageUploadDir()) 
&lt;div&gt;&lt;br&gt;                  -&amp;gt;addValidator(&amp;#39;Size&amp;#39;, true, &amp;#39;1MB&amp;#39;)&lt;br&gt;                  -&amp;gt;addValidator(&amp;#39;Extension&amp;#39;, true, &amp;#39;zip&amp;#39;)&lt;br&gt;                  -&amp;gt;addValidator(&amp;#39;Count&amp;#39;, true, 1)&lt;br&gt;
&lt;/div&gt;                  &lt;span style=&quot;COLOR: rgb(255,0,0)&quot;&gt;-&amp;gt;addValidator(&amp;#39;File_Upload&amp;#39;, true, array(&amp;#39;messages&amp;#39;=&amp;gt;&amp;#39;YOUR MESSAGE HERE&amp;#39;))&lt;/span&gt;&lt;br&gt;                  -&amp;gt;setRequired(true);&lt;br&gt;        $this-&amp;gt;addElement($image);&lt;br&gt;
&lt;br&gt;It took me ages to figure this out, as the validaor doesnt conform to the normal naming conventions of the other validators. I dont know if this is&lt;br&gt;an issue or not? I had to dig into the source code to find it.&lt;br&gt;
&lt;br&gt;Thanks&lt;br&gt;Dan 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 holografix . &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26429635&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;

&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;
&lt;div&gt;Hi&lt;/div&gt;
&lt;div&gt;Thank you but I don´t see how to set the custom error messages for the Zend_Form_Element_File. I&amp;#39;ve read the manual before posting this question but didn&amp;#39;t found anything. I&amp;#39;m having this problem only with file elements.&lt;/div&gt;

&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Cheers&lt;/div&gt;
&lt;div&gt;holo&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26429635&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;On the element itself because that error message is being triggered by the &amp;#39;required&amp;#39; flag.&lt;br&gt;
&lt;br&gt;The manual is pretty clear on this section.&lt;br&gt;&lt;br&gt;Thanks&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 holografix . &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26429635&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;blockquote style=&quot;BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;Hi &lt;br&gt;I have a form with a required file element. If file is empty, I get &amp;quot;fileUploadErrorNoFile&amp;quot; =&amp;gt; &amp;quot;The file &amp;#39;image&amp;#39; was not uploaded&amp;quot; in $form-&amp;gt;getMessages().&lt;br&gt;
&lt;br&gt;Which validator should I add to the element to customize this error message ?&lt;br&gt;&lt;br&gt;$image = new Zend_Form_Element_File(&amp;#39;image&amp;#39;);&lt;br&gt;$filesmall-&amp;gt;setLabel(&amp;#39;Image:&amp;#39;)&lt;br&gt;          -&amp;gt;setDestination(&amp;#39;./temp&amp;#39;)&lt;br&gt;
          -&amp;gt;addValidator(&amp;#39;Size&amp;#39;, true, &amp;#39;1MB&amp;#39;)&lt;br&gt;          -&amp;gt;addValidator(&amp;#39;Extension&amp;#39;, true, &amp;#39;zip&amp;#39;)&lt;br&gt;          -&amp;gt;addValidator(&amp;#39;Count&amp;#39;, true, 1)&lt;br&gt;          -&amp;gt;setRequired(true);&lt;br&gt;
&lt;br&gt;Thanks in advance. &lt;br&gt;Cheers&lt;br&gt;holo&lt;br&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Zend_Form_Element_File-validator-tp26411241p26429635.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26428053</id>
	<title>Re: PHP + IIS + SMB + Zend Studios?</title>
	<published>2009-11-19T07:18:14Z</published>
	<updated>2009-11-19T07:18:14Z</updated>
	<author>
		<name>humansky</name>
	</author>
	<content type="html">&lt;br&gt;On Nov 19, 2009, at 4:38 AM, Jason Webster wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On 18/11/2009 6:00 AM, Henry Umansky wrote:
&lt;br&gt;&amp;gt;&amp;gt; Hello all,
&lt;br&gt;&amp;gt;&amp;gt; This is not a question regarding ZF per se, I just want to know how
&lt;br&gt;&amp;gt;&amp;gt; others would handle the same situation. Currently I was given a &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; task to
&lt;br&gt;&amp;gt;&amp;gt; develop a PHP ZF app on a Windows Server 2k8 running IIS7. Problem is
&lt;br&gt;&amp;gt;&amp;gt; that I'm using Mac Leopard and connecting to windows using SMB &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; through
&lt;br&gt;&amp;gt;&amp;gt; the Zend Studios 6.1 IDE. This process is painfully slow, every key
&lt;br&gt;&amp;gt;&amp;gt; stroke takes about 3-5 seconds to register and connecting to SMB &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; before
&lt;br&gt;&amp;gt;&amp;gt; I open ZS is an extra step I would like to cut out. I've isolated the
&lt;br&gt;&amp;gt;&amp;gt; problem to Zend Studios, since other text editors like TextWrangler &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; or
&lt;br&gt;&amp;gt;&amp;gt; Komodo Edit are fine. So my question is this, how are others &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; connecting
&lt;br&gt;&amp;gt;&amp;gt; to windows servers and developing PHP/ZF applications and what IDEs &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; do
&lt;br&gt;&amp;gt;&amp;gt; they use and what connection protocol does your organization allow?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Also, on a side note, does anyone know of a tool that will allow me &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; to
&lt;br&gt;&amp;gt;&amp;gt; easily package and migrate my application from development server &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; ---&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; QA server ----&amp;gt; finally the two load balanced production server? &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; The old
&lt;br&gt;&amp;gt;&amp;gt; method of connecting to all three via SMB and using the drag and drop
&lt;br&gt;&amp;gt;&amp;gt; method is getting old and I want to minimize downtime. Right now I &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; can
&lt;br&gt;&amp;gt;&amp;gt; do each front-end independently, but there is about a 5-10 second lag
&lt;br&gt;&amp;gt;&amp;gt; until our load balancer detects the 500 error, and sends traffic to &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt; other front-end, when I copy the folders over. I guess it ultimately
&lt;br&gt;&amp;gt;&amp;gt; comes down to, is there an rsync equivalent to windows if so, what &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; is it?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thank you,
&lt;br&gt;&amp;gt;&amp;gt; Henry
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; My daily workflow is ZSfE over SMB. I experience no issues whatsoever.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; How are you connecting to the SMB share?
&lt;/div&gt;&lt;br&gt;On my Mac Leopard, I'm simply mounting the volume with command-k then &amp;nbsp;
&lt;br&gt;entering in the URI &amp;quot;smb://&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26428053&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;username@...&lt;/a&gt;/foldername&amp;quot;, then I &amp;nbsp;
&lt;br&gt;fire up ZS and I have a project that uses the &amp;quot;/Volume/foldername&amp;quot; as &amp;nbsp;
&lt;br&gt;the starting path. What do you do? I know I'm probably doing something &amp;nbsp;
&lt;br&gt;wrong. ZS works fine for all my Apache/PHP project, just not with this &amp;nbsp;
&lt;br&gt;particular PHP/IIS7 project.
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/PHP-%2B-IIS-%2B-SMB-%2B-Zend-Studios--tp26408291p26428053.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26421359</id>
	<title>Re: Desgin a Zend_Form using CSS</title>
	<published>2009-11-19T06:42:21Z</published>
	<updated>2009-11-19T06:42:21Z</updated>
	<author>
		<name>umpirsky</name>
	</author>
	<content type="html">&lt;a href=&quot;http://www.zfforums.com/zend-framework-general-discussions-1/general-q-zend-framework-2/css-default-zend_form-841.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.zfforums.com/zend-framework-general-discussions-1/general-q-zend-framework-2/css-default-zend_form-841.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;Stefan Sturm-2 wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;Hello,
&lt;br&gt;&lt;br&gt;is there somewhere i tutorial or a quick start which explains howto design a
&lt;br&gt;Zend_Form using CSS?
&lt;br&gt;I'm not a CSS pro, so I would like &amp;nbsp;to get some tipps :-)
&lt;br&gt;&lt;br&gt;Thanks and greetings,
&lt;br&gt;Stefan Sturm
&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Desgin-a-Zend_Form-using-CSS-tp15709006p26421359.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26426755</id>
	<title>Re: How to reuse html and model logic? partials? view  helpers?</title>
	<published>2009-11-19T05:57:59Z</published>
	<updated>2009-11-19T05:57:59Z</updated>
	<author>
		<name>nebiros</name>
	</author>
	<content type="html">Thanks mate :).
&lt;br&gt;&lt;br&gt;On Thu, Nov 19, 2009 at 8:54 AM, Matthew Weier O'Phinney
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26426755&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;matthew@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; -- Juan Felipe Alvarez Saldarriaga &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26426755&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jfalvarez@...&lt;/a&gt;&amp;gt; wrote
&lt;br&gt;&amp;gt; (on Thursday, 19 November 2009, 08:10 AM -0500):
&lt;br&gt;&amp;gt;&amp;gt; I have a page with like four tabs, so I want to reuse each tab html
&lt;br&gt;&amp;gt;&amp;gt; and logic, how to achive this? create a view helper for each tab? I
&lt;br&gt;&amp;gt;&amp;gt; was looking at the current view helpers code and all of them returns
&lt;br&gt;&amp;gt;&amp;gt; an string with all the html, it's possible to use a view?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If you extend Zend_View_Helper_Abstract, the View object will be
&lt;br&gt;&amp;gt; injected into your helper; alternately, you can simply add a setView()
&lt;br&gt;&amp;gt; method on your helper, and the view will be injected after instantiation
&lt;br&gt;&amp;gt; but prior to execution of the helper.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; a phtml file to no mix logic with the html? I was thinking something
&lt;br&gt;&amp;gt;&amp;gt; like this:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; class Ceiba_View_Helper_News extends Zend_View_Helper_Abstract
&lt;br&gt;&amp;gt;&amp;gt; {
&lt;br&gt;&amp;gt;&amp;gt;     protected $_view = null;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;     public function setView( Zend_View_Interface $view )
&lt;br&gt;&amp;gt;&amp;gt;     {
&lt;br&gt;&amp;gt;&amp;gt;         $this-&amp;gt;_view = $view;
&lt;br&gt;&amp;gt;&amp;gt;     }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If you extend Zend_View_Helper_Abstract, setView() is already defined,
&lt;br&gt;&amp;gt; and sets the public $view property -- so access is simply via
&lt;br&gt;&amp;gt; $this-&amp;gt;view.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;     public function news()
&lt;br&gt;&amp;gt;&amp;gt;     {
&lt;br&gt;&amp;gt;&amp;gt;         /** some logic **/
&lt;br&gt;&amp;gt;&amp;gt;         $this-&amp;gt;_view-&amp;gt;blah = &amp;quot;blah1&amp;quot;;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;         // I'm adding this path to the bootstrap:
&lt;br&gt;&amp;gt;&amp;gt; $view-&amp;gt;addScriptPath( APPLICATION_PATH . &amp;quot;/views/scripts&amp;quot; );
&lt;br&gt;&amp;gt;&amp;gt;         return $this-&amp;gt;_view-&amp;gt;render( &amp;quot;partials/news.phtml&amp;quot; );
&lt;br&gt;&amp;gt;&amp;gt;     }
&lt;br&gt;&amp;gt;&amp;gt; }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Yes, that will work fine, and is a good approach.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Matthew Weier O'Phinney
&lt;br&gt;&amp;gt; Project Lead            | &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26426755&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;matthew@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Zend Framework          | &lt;a href=&quot;http://framework.zend.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://framework.zend.com/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-reuse-html-and-model-logic--partials--view-helpers--tp26425965p26426755.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26426692</id>
	<title>Re: How to reuse html and model logic? partials? view helpers?</title>
	<published>2009-11-19T05:54:39Z</published>
	<updated>2009-11-19T05:54:39Z</updated>
	<author>
		<name>weierophinney</name>
	</author>
	<content type="html">-- Juan Felipe Alvarez Saldarriaga &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26426692&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jfalvarez@...&lt;/a&gt;&amp;gt; wrote
&lt;br&gt;(on Thursday, 19 November 2009, 08:10 AM -0500):
&lt;br&gt;&amp;gt; I have a page with like four tabs, so I want to reuse each tab html
&lt;br&gt;&amp;gt; and logic, how to achive this? create a view helper for each tab? I
&lt;br&gt;&amp;gt; was looking at the current view helpers code and all of them returns
&lt;br&gt;&amp;gt; an string with all the html, it's possible to use a view? 
&lt;br&gt;&lt;br&gt;If you extend Zend_View_Helper_Abstract, the View object will be
&lt;br&gt;injected into your helper; alternately, you can simply add a setView()
&lt;br&gt;method on your helper, and the view will be injected after instantiation
&lt;br&gt;but prior to execution of the helper.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; a phtml file to no mix logic with the html? I was thinking something
&lt;br&gt;&amp;gt; like this:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; class Ceiba_View_Helper_News extends Zend_View_Helper_Abstract
&lt;br&gt;&amp;gt; {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; protected $_view = null;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public function setView( Zend_View_Interface $view )
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $this-&amp;gt;_view = $view;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;/div&gt;&lt;br&gt;If you extend Zend_View_Helper_Abstract, setView() is already defined,
&lt;br&gt;and sets the public $view property -- so access is simply via
&lt;br&gt;$this-&amp;gt;view.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public function news()
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; /** some logic **/
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $this-&amp;gt;_view-&amp;gt;blah = &amp;quot;blah1&amp;quot;;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // I'm adding this path to the bootstrap:
&lt;br&gt;&amp;gt; $view-&amp;gt;addScriptPath( APPLICATION_PATH . &amp;quot;/views/scripts&amp;quot; );
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return $this-&amp;gt;_view-&amp;gt;render( &amp;quot;partials/news.phtml&amp;quot; );
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; }
&lt;/div&gt;&lt;br&gt;Yes, that will work fine, and is a good approach.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Matthew Weier O'Phinney
&lt;br&gt;Project Lead &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26426692&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;matthew@...&lt;/a&gt;
&lt;br&gt;Zend Framework &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &lt;a href=&quot;http://framework.zend.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://framework.zend.com/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-reuse-html-and-model-logic--partials--view-helpers--tp26425965p26426692.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26425965</id>
	<title>How to reuse html and model logic? partials? view helpers?</title>
	<published>2009-11-19T05:10:18Z</published>
	<updated>2009-11-19T05:10:18Z</updated>
	<author>
		<name>nebiros</name>
	</author>
	<content type="html">Hey!
&lt;br&gt;&lt;br&gt;I have a page with like four tabs, so I want to reuse each tab html
&lt;br&gt;and logic, how to achive this? create a view helper for each tab? I
&lt;br&gt;was looking at the current view helpers code and all of them returns
&lt;br&gt;an string with all the html, it's possible to use a view? a phtml file
&lt;br&gt;to no mix logic with the html? I was thinking something like this:
&lt;br&gt;&lt;br&gt;class Ceiba_View_Helper_News extends Zend_View_Helper_Abstract
&lt;br&gt;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; protected $_view = null;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; public function setView( Zend_View_Interface $view )
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $this-&amp;gt;_view = $view;
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; public function news()
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; /** some logic **/
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $this-&amp;gt;_view-&amp;gt;blah = &amp;quot;blah1&amp;quot;;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // I'm adding this path to the bootstrap:
&lt;br&gt;$view-&amp;gt;addScriptPath( APPLICATION_PATH . &amp;quot;/views/scripts&amp;quot; );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return $this-&amp;gt;_view-&amp;gt;render( &amp;quot;partials/news.phtml&amp;quot; );
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;Any thoughs? thanks.
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-reuse-html-and-model-logic--partials--view-helpers--tp26425965p26425965.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26425594</id>
	<title>Re: Call to a member function _() on a non-object</title>
	<published>2009-11-19T04:45:51Z</published>
	<updated>2009-11-19T04:45:51Z</updated>
	<author>
		<name>umpirsky</name>
	</author>
	<content type="html">Poedit -&amp;gt; catalog -&amp;gt; settings -&amp;gt; keywords -&amp;gt; add your function name, in this case &amp;#39;translate&amp;#39;.&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Poedit will look for translate() calls and put in all strings. If you need to inject variables into your translation, use sprintf, like:&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&amp;lt;? $this-&amp;gt;sprintf(%this-&amp;gt;translate(&amp;#39;You added %s items.&amp;#39;), $num_of_items) ?&amp;gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;Regards,&lt;br&gt;Saša Stamenković&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 19, 2009 at 12:46 PM, Danny Fröberg &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26425594&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;danny.froberg@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;
Hi,&lt;br&gt;
This one helped me when I was faced with the exact same problem in poedit;&lt;br&gt;
&lt;a href=&quot;http://www.tornstrand.com/2008/03/29/string-localization-with-gettext-and-zend-framework/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.tornstrand.com/2008/03/29/string-localization-with-gettext-and-zend-framework/&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
/Danny&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&amp;gt; -----Ursprungligt meddelande-----&lt;br&gt;
&amp;gt; Från: Kuzma [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26425594&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;01garant@...&lt;/a&gt;]&lt;br&gt;
&amp;gt; Skickat: den 19 november 2009 10:13&lt;br&gt;
&amp;gt; Till: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26425594&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;fw-general@...&lt;/a&gt;&lt;br&gt;
&amp;gt; Ämne: Re: [fw-general] Call to a member function _() on a non-object&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Thank you for your reply!&lt;br&gt;
&amp;gt; I must have only this translator&amp;#39;s call: echo $this-&amp;gt;translator-&amp;gt;_(&amp;#39;&amp;#39;)&lt;br&gt;
&amp;gt; Otherwise PoEdit won&amp;#39;t accept values for translation. It needs this form.&lt;br&gt;
&amp;gt; I&amp;#39;ve added in _initView that one line (-&amp;gt;bootstrap(&amp;#39;translate&amp;#39;)):&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;         protected function _initViewHelpers()&lt;br&gt;
&amp;gt;         {&lt;br&gt;
&amp;gt;                 $view = new Zend_View();&lt;br&gt;
&amp;gt;                 $view-&amp;gt;setEncoding(&amp;#39;UTF-8&amp;#39;);&lt;br&gt;
&amp;gt;                 $view-&amp;gt;doctype(&amp;#39;XHTML1_STRICT&amp;#39;);&lt;br&gt;
&amp;gt;                 $view-&amp;gt;headTitle(&amp;#39;GM&amp;#39;);&lt;br&gt;
&amp;gt;                 $view-&amp;gt;env = APPLICATION_ENV;&lt;br&gt;
&amp;gt;                 $view-&lt;br&gt;
&amp;gt; &amp;gt;addHelperPath(&amp;quot;Tinymce/View/Helper&amp;quot;,&amp;quot;Tinymce_View_Helper&amp;quot;)&lt;br&gt;
&amp;gt;                 -&amp;gt;addHelperPath(&amp;quot;Views/Helpers&amp;quot;,&amp;quot;Views_Helpers&amp;quot;,&amp;#39;Link&amp;#39;)&lt;br&gt;
&amp;gt;         -&amp;gt;addHelperPath(&amp;quot;ZendX/JQuery/View/Helper/&amp;quot;,&lt;br&gt;
&amp;gt; &amp;quot;ZendX_JQuery_View_Helper&amp;quot;);&lt;br&gt;
&amp;gt;                 ZendX_JQuery::enableView($view);&lt;br&gt;
&amp;gt;                 $viewRenderer = new&lt;br&gt;
&amp;gt; Zend_Controller_Action_Helper_ViewRenderer($view);&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;                 $viewRenderer-&amp;gt;setView($view);&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Zend_Controller_Action_HelperBroker::addHelper($viewRenderer);&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;                 Zend_Layout::startMvc(&lt;br&gt;
&amp;gt;             array(&lt;br&gt;
&amp;gt;                                 &amp;#39;layout&amp;#39; =&amp;gt; &amp;#39;layout&amp;#39;,&lt;br&gt;
&amp;gt;                 &amp;#39;layoutPath&amp;#39; =&amp;gt; &amp;#39;/application/views/layouts&amp;#39;,&lt;br&gt;
&amp;gt;                 &amp;#39;pluginClass&amp;#39; =&amp;gt; &amp;#39;ZFBlog_Layout_Controller_Plugin_Layout&amp;#39;&lt;br&gt;
&amp;gt;             )&lt;br&gt;
&amp;gt;         );&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;         $view = Zend_Layout::getMvcInstance()-&amp;gt;getView();&lt;br&gt;
&amp;gt;                 $this-&amp;gt;bootstrap(&amp;#39;layout&amp;#39;)&lt;br&gt;
&amp;gt;                          -&amp;gt;bootstrap(&amp;#39;translate&amp;#39;);&lt;br&gt;
&amp;gt;                 //$this-&amp;gt;bootstrap(&amp;#39;Translate&amp;#39;);&lt;br&gt;
&amp;gt;                 $view-&amp;gt;translator = $this-&amp;gt;translator;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;                 $layout=$this-&amp;gt;getResource(&amp;#39;layout&amp;#39;);&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;                 $config=new Zend_Config_Xml(APPLICATION_PATH .&lt;br&gt;
&amp;gt; &amp;#39;/configs/navigation.xml&amp;#39;,&lt;br&gt;
&amp;gt; &amp;#39;nav&amp;#39;);&lt;br&gt;
&amp;gt;                 $navigation=new Zend_Navigation($config);&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; $view-&amp;gt;navigation($navigation)-&amp;gt;setAcl($this-&amp;gt;_acl)-&lt;br&gt;
&amp;gt; &amp;gt;setRole(Zend_Registry::get(&amp;#39;role&amp;#39;));&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;         }&lt;br&gt;
&amp;gt; But I&amp;#39;m still receiving that error :-(&lt;br&gt;
&amp;gt; Still can&amp;#39;t find solution :(&lt;br&gt;
&amp;gt; --&lt;br&gt;
&amp;gt; View this message in context: &lt;a href=&quot;http://old.nabble.com/Call-to-a-member-&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Call-to-a-member-&lt;/a&gt;&lt;br&gt;
&amp;gt; function-_%28%29-on-a-non-object-tp26416195p26421243.html&lt;br&gt;
&amp;gt; Sent from the Zend Framework mailing list archive at Nabble.com.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Call-to-a-member-function-_%28%29-on-a-non-object-tp26416195p26425594.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26424944</id>
	<title>How to test file uploads</title>
	<published>2009-11-19T03:54:36Z</published>
	<updated>2009-11-19T03:54:36Z</updated>
	<author>
		<name>Avi Block</name>
	</author>
	<content type="html">I&amp;#39;m overriding isValid in my form to add on a subform for any uploaded files that are coming in (because i&amp;#39;m allowing an arbitrary number of files, the amount which cannot be known before). I need to test that when a file is uploaded that a subform gets added. Since $_FILES have not been abstracted away to the Request object, I decided to populate this manually. My test is failing with this error:&lt;div&gt;
&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;PHP Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 72 bytes) in library/Zend/Loader/PluginLoader.php on line 153&lt;/div&gt;&lt;div&gt;zend_mm_heap corrupted&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-test-file-uploads-tp26424944p26424944.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26425068</id>
	<title>SV: Call to a member function _() on a non-object</title>
	<published>2009-11-19T03:46:27Z</published>
	<updated>2009-11-19T03:46:27Z</updated>
	<author>
		<name>Danny Fröberg</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;This one helped me when I was faced with the exact same problem in poedit;
&lt;br&gt;&lt;a href=&quot;http://www.tornstrand.com/2008/03/29/string-localization-with-gettext-and-zend-framework/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.tornstrand.com/2008/03/29/string-localization-with-gettext-and-zend-framework/&lt;/a&gt;&lt;br&gt;&lt;br&gt;/Danny
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; -----Ursprungligt meddelande-----
&lt;br&gt;&amp;gt; Från: Kuzma [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26425068&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;01garant@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; Skickat: den 19 november 2009 10:13
&lt;br&gt;&amp;gt; Till: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26425068&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;fw-general@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Ämne: Re: [fw-general] Call to a member function _() on a non-object
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thank you for your reply!
&lt;br&gt;&amp;gt; I must have only this translator's call: echo $this-&amp;gt;translator-&amp;gt;_('')
&lt;br&gt;&amp;gt; Otherwise PoEdit won't accept values for translation. It needs this form.
&lt;br&gt;&amp;gt; I've added in _initView that one line (-&amp;gt;bootstrap('translate')):
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; protected function _initViewHelpers()
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $view = new Zend_View();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $view-&amp;gt;setEncoding('UTF-8');
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $view-&amp;gt;doctype('XHTML1_STRICT');
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $view-&amp;gt;headTitle('GM');
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $view-&amp;gt;env = APPLICATION_ENV;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $view-
&lt;br&gt;&amp;gt; &amp;gt;addHelperPath(&amp;quot;Tinymce/View/Helper&amp;quot;,&amp;quot;Tinymce_View_Helper&amp;quot;)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -&amp;gt;addHelperPath(&amp;quot;Views/Helpers&amp;quot;,&amp;quot;Views_Helpers&amp;quot;,'Link')
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -&amp;gt;addHelperPath(&amp;quot;ZendX/JQuery/View/Helper/&amp;quot;,
&lt;br&gt;&amp;gt; &amp;quot;ZendX_JQuery_View_Helper&amp;quot;);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ZendX_JQuery::enableView($view);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $viewRenderer = new
&lt;br&gt;&amp;gt; Zend_Controller_Action_Helper_ViewRenderer($view);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $viewRenderer-&amp;gt;setView($view);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Zend_Controller_Action_HelperBroker::addHelper($viewRenderer);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Zend_Layout::startMvc(
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; array(
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 'layout' =&amp;gt; 'layout',
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 'layoutPath' =&amp;gt; '/application/views/layouts',
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 'pluginClass' =&amp;gt; 'ZFBlog_Layout_Controller_Plugin_Layout'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; );
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $view = Zend_Layout::getMvcInstance()-&amp;gt;getView();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $this-&amp;gt;bootstrap('layout')
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;-&amp;gt;bootstrap('translate');
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //$this-&amp;gt;bootstrap('Translate');
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $view-&amp;gt;translator = $this-&amp;gt;translator;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $layout=$this-&amp;gt;getResource('layout');
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $config=new Zend_Config_Xml(APPLICATION_PATH .
&lt;br&gt;&amp;gt; '/configs/navigation.xml',
&lt;br&gt;&amp;gt; 'nav');
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $navigation=new Zend_Navigation($config);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; $view-&amp;gt;navigation($navigation)-&amp;gt;setAcl($this-&amp;gt;_acl)-
&lt;br&gt;&amp;gt; &amp;gt;setRole(Zend_Registry::get('role'));
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; But I'm still receiving that error :-(
&lt;br&gt;&amp;gt; Still can't find solution :(
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; View this message in context: &lt;a href=&quot;http://old.nabble.com/Call-to-a-member-&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Call-to-a-member-&lt;/a&gt;&lt;br&gt;&amp;gt; function-_%28%29-on-a-non-object-tp26416195p26421243.html
&lt;br&gt;&amp;gt; Sent from the Zend Framework mailing list archive at Nabble.com.
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Call-to-a-member-function-_%28%29-on-a-non-object-tp26416195p26425068.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26423316</id>
	<title>Re: PHP + IIS + SMB + Zend Studios?</title>
	<published>2009-11-19T01:38:36Z</published>
	<updated>2009-11-19T01:38:36Z</updated>
	<author>
		<name>jasonistaken</name>
	</author>
	<content type="html">On 18/11/2009 6:00 AM, Henry Umansky wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello all,
&lt;br&gt;&amp;gt; This is not a question regarding ZF per se, I just want to know how
&lt;br&gt;&amp;gt; others would handle the same situation. Currently I was given a task to
&lt;br&gt;&amp;gt; develop a PHP ZF app on a Windows Server 2k8 running IIS7. Problem is
&lt;br&gt;&amp;gt; that I'm using Mac Leopard and connecting to windows using SMB through
&lt;br&gt;&amp;gt; the Zend Studios 6.1 IDE. This process is painfully slow, every key
&lt;br&gt;&amp;gt; stroke takes about 3-5 seconds to register and connecting to SMB before
&lt;br&gt;&amp;gt; I open ZS is an extra step I would like to cut out. I've isolated the
&lt;br&gt;&amp;gt; problem to Zend Studios, since other text editors like TextWrangler or
&lt;br&gt;&amp;gt; Komodo Edit are fine. So my question is this, how are others connecting
&lt;br&gt;&amp;gt; to windows servers and developing PHP/ZF applications and what IDEs do
&lt;br&gt;&amp;gt; they use and what connection protocol does your organization allow?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Also, on a side note, does anyone know of a tool that will allow me to
&lt;br&gt;&amp;gt; easily package and migrate my application from development server ---&amp;gt;
&lt;br&gt;&amp;gt; QA server ----&amp;gt; finally the two load balanced production server? The old
&lt;br&gt;&amp;gt; method of connecting to all three via SMB and using the drag and drop
&lt;br&gt;&amp;gt; method is getting old and I want to minimize downtime. Right now I can
&lt;br&gt;&amp;gt; do each front-end independently, but there is about a 5-10 second lag
&lt;br&gt;&amp;gt; until our load balancer detects the 500 error, and sends traffic to the
&lt;br&gt;&amp;gt; other front-end, when I copy the folders over. I guess it ultimately
&lt;br&gt;&amp;gt; comes down to, is there an rsync equivalent to windows if so, what is it?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thank you,
&lt;br&gt;&amp;gt; Henry
&lt;/div&gt;&lt;br&gt;My daily workflow is ZSfE over SMB. I experience no issues whatsoever.
&lt;br&gt;&lt;br&gt;How are you connecting to the SMB share?
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/PHP-%2B-IIS-%2B-SMB-%2B-Zend-Studios--tp26408291p26423316.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26423140</id>
	<title>Re: Call to a member function _() on a non-object</title>
	<published>2009-11-19T01:22:17Z</published>
	<updated>2009-11-19T01:22:17Z</updated>
	<author>
		<name>jasonistaken</name>
	</author>
	<content type="html">On 19/11/2009 1:13 AM, Kuzma wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thank you for your reply!
&lt;br&gt;&amp;gt; I must have only this translator's call: echo $this-&amp;gt;translator-&amp;gt;_('')
&lt;br&gt;&amp;gt; Otherwise PoEdit won't accept values for translation. It needs this form.
&lt;br&gt;&amp;gt; I've added in _initView that one line (-&amp;gt;bootstrap('translate')):
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;That's not necessarily true. You can configure poEdit to search for any function, including calls to 
&lt;br&gt;`$this-&amp;gt;translate()`
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Call-to-a-member-function-_%28%29-on-a-non-object-tp26416195p26423140.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26421243</id>
	<title>Re: Call to a member function _() on a non-object</title>
	<published>2009-11-19T01:13:03Z</published>
	<updated>2009-11-19T01:13:03Z</updated>
	<author>
		<name>Kuzma</name>
	</author>
	<content type="html">Thank you for your reply!
&lt;br&gt;I must have only this translator's call: echo $this-&amp;gt;translator-&amp;gt;_('') 
&lt;br&gt;Otherwise PoEdit won't accept values for translation. It needs this form.
&lt;br&gt;I've added in _initView that one line (-&amp;gt;bootstrap('translate')):
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; protected function _initViewHelpers()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {		
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $view = new Zend_View();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $view-&amp;gt;setEncoding('UTF-8');
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $view-&amp;gt;doctype('XHTML1_STRICT');
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $view-&amp;gt;headTitle('GM');
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $view-&amp;gt;env = APPLICATION_ENV;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $view-&amp;gt;addHelperPath(&amp;quot;Tinymce/View/Helper&amp;quot;,&amp;quot;Tinymce_View_Helper&amp;quot;)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -&amp;gt;addHelperPath(&amp;quot;Views/Helpers&amp;quot;,&amp;quot;Views_Helpers&amp;quot;,'Link')
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -&amp;gt;addHelperPath(&amp;quot;ZendX/JQuery/View/Helper/&amp;quot;, &amp;quot;ZendX_JQuery_View_Helper&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ZendX_JQuery::enableView($view); &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $viewRenderer = new Zend_Controller_Action_Helper_ViewRenderer($view);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $viewRenderer-&amp;gt;setView($view);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Zend_Controller_Action_HelperBroker::addHelper($viewRenderer);
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Zend_Layout::startMvc(
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; array(
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 'layout' =&amp;gt; 'layout',
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 'layoutPath' =&amp;gt; '/application/views/layouts',
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 	'pluginClass' =&amp;gt; 'ZFBlog_Layout_Controller_Plugin_Layout'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $view = Zend_Layout::getMvcInstance()-&amp;gt;getView();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $this-&amp;gt;bootstrap('layout')
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;-&amp;gt;bootstrap('translate');
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //$this-&amp;gt;bootstrap('Translate');
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $view-&amp;gt;translator = $this-&amp;gt;translator;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $layout=$this-&amp;gt;getResource('layout');
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $config=new Zend_Config_Xml(APPLICATION_PATH . '/configs/navigation.xml', 'nav');
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $navigation=new Zend_Navigation($config);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $view-&amp;gt;navigation($navigation)-&amp;gt;setAcl($this-&amp;gt;_acl)-&amp;gt;setRole(Zend_Registry::get('role')); 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;But I'm still receiving that error &lt;img class='smiley' src='http://old.nabble.com/images/smiley/smiley_unhappy.gif' /&gt;&lt;br&gt;Still can't find solution :(</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Call-to-a-member-function-_%28%29-on-a-non-object-tp26416195p26421243.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26422964</id>
	<title>Re: Zend_Form_Element_File validator</title>
	<published>2009-11-19T01:05:59Z</published>
	<updated>2009-11-19T01:05:59Z</updated>
	<author>
		<name>Daniel Latter-2</name>
	</author>
	<content type="html">&lt;html&gt;&lt;body bgcolor=&quot;#FFFFFF&quot;&gt;&lt;div&gt;Hi&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Ah, ok, didn't see that, glad it's working.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks&lt;/div&gt;&lt;div&gt;&lt;br&gt;On 19 Nov 2009, at 00:35, &quot;holografix .&quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26422964&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div&gt;Hi&lt;br&gt;Thanks again. It works now. &lt;br&gt;It works doing -&amp;gt;addValidator('Upload', true, ...) or -&amp;gt;addValidator('File_Upload', true, ...) although the manual states:&lt;br&gt;&lt;br&gt;21.2. Validators for Zend_File_Transfer&lt;br&gt;
...&lt;br&gt;....&lt;br&gt;Upload: This validator is internal. It checks if an upload has resulted in an error. You must not set it, as it's automatically set by Zend_File_Transfer itself. So you do not use this validator directly. You should only know that it exists.&lt;br&gt;
&lt;br&gt;&lt;p&gt;Cheers,&lt;br&gt;holo&lt;br&gt;&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26422964&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
sorry forgot to cc list.&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;---------- Forwarded message ----------&lt;br&gt;From: &lt;b class=&quot;gmail_sendername&quot;&gt;Daniel Latter&lt;/b&gt; &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26422964&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;

Date: 2009/11/18&lt;br&gt;Subject: Re: [fw-general] Zend_Form_Element_File validator&lt;br&gt;To: &quot;holografix .&quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26422964&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Hi,&lt;br&gt;&lt;br&gt;
You do this:&lt;br&gt;&lt;br&gt;
$image = new Zend_Form_Element_File('logo');&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $image-&amp;gt;setLabel('Image:')&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt;setDestination($this-&amp;gt;getimageUploadDir())&lt;div&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt;addValidator('Size', true, '1MB')&lt;br&gt;


&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt;addValidator('Extension', true, 'zip')&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt;addValidator('Count', true, 1)&lt;br&gt;&lt;/div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;-&amp;gt;addValidator('File_Upload', true, array('messages'=&amp;gt;'YOUR MESSAGE HERE'))&lt;/span&gt;&lt;br&gt;


&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt;setRequired(true);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $this-&amp;gt;addElement($image);&lt;br&gt;&lt;br&gt;It took me ages to figure this out, as the validaor doesnt conform to the normal naming conventions of the other validators. I dont know if this is&lt;br&gt;


an issue or not? I had to dig into the source code to find it.&lt;br&gt;&lt;br&gt;Thanks&lt;br&gt;Dan&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 holografix . &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26422964&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;


&lt;div&gt;Hi&lt;/div&gt;
&lt;div&gt;Thank you but I don´t see how to set the custom error messages for the Zend_Form_Element_File. I've read the manual before posting this question but didn't found anything. I'm having this problem only with file elements.&lt;/div&gt;




&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Cheers&lt;/div&gt;
&lt;div&gt;holo&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26422964&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;
&lt;blockquote style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;&quot; class=&quot;gmail_quote&quot;&gt;On the element itself because that error message is being triggered by the 'required' flag.&lt;br&gt;


&lt;br&gt;
The manual is pretty clear on this section.&lt;br&gt;&lt;br&gt;Thanks&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 holografix . &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26422964&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;blockquote style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot; class=&quot;gmail_quote&quot;&gt;Hi &lt;br&gt;I have a form with a required file element. If file is empty, I get &quot;fileUploadErrorNoFile&quot; =&amp;gt; &quot;The file 'image' was not uploaded&quot; in $form-&amp;gt;getMessages().&lt;br&gt;



&lt;br&gt;Which validator should I add to the element to customize this error message ?&lt;br&gt;&lt;br&gt;$image = new Zend_Form_Element_File('image');&lt;br&gt;$filesmall-&amp;gt;setLabel('Image:')&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt;setDestination('./temp')&lt;br&gt;



&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt;addValidator('Size', true, '1MB')&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt;addValidator('Extension', true, 'zip')&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt;addValidator('Count', true, 1)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;gt;setRequired(true);&lt;br&gt;



&lt;br&gt;Thanks in advance. &lt;br&gt;Cheers&lt;br&gt;holo&lt;br&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;/div&gt;&lt;/blockquote&gt;&lt;/body&gt;&lt;/html&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Zend_Form_Element_File-validator-tp26411241p26422964.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26421647</id>
	<title>Possible Zend_Form_Element_Select Bug</title>
	<published>2009-11-18T23:12:26Z</published>
	<updated>2009-11-18T23:12:26Z</updated>
	<author>
		<name>Nick Pack</name>
	</author>
	<content type="html">Hi All,
&lt;br&gt;&lt;br&gt;I think I have found a bug in Zend_Form_Element_Select (ZF 1.9.4), I 
&lt;br&gt;have some multioptions (which are monetary values), If I add elements 
&lt;br&gt;like so:
&lt;br&gt;&lt;br&gt;$prices = array([0]=&amp;gt;'20000'........etc
&lt;br&gt;&lt;br&gt;foreach ($prices as $price)........etc
&lt;br&gt;&lt;br&gt;$minprice-&amp;gt;addMultiOption($price,'£'.number_format($price));
&lt;br&gt;&lt;br&gt;The select box comes out with the correct amount of options, with the 
&lt;br&gt;values set, but nothing between the &amp;lt;option&amp;gt; tags and nothing on the 
&lt;br&gt;label attribute!
&lt;br&gt;&lt;br&gt;Changing the £ to a htmlentity results in the amphersand being escaped 
&lt;br&gt;so thats no good either.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Am I missing something obvious, or should I file a report in the bug 
&lt;br&gt;tracker?
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Possible-Zend_Form_Element_Select-Bug-tp26421647p26421647.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26418408</id>
	<title>Re: Zend_Form_Element_File validator</title>
	<published>2009-11-18T16:35:36Z</published>
	<updated>2009-11-18T16:35:36Z</updated>
	<author>
		<name>holografix</name>
	</author>
	<content type="html">Hi&lt;br&gt;Thanks again. It works now. &lt;br&gt;It works doing -&amp;gt;addValidator(&amp;#39;Upload&amp;#39;, true, ...) or -&amp;gt;addValidator(&amp;#39;File_Upload&amp;#39;, true, ...) although the manual states:&lt;br&gt;&lt;br&gt;21.2. Validators for Zend_File_Transfer&lt;br&gt;
...&lt;br&gt;....&lt;br&gt;Upload: This validator is internal. It checks if an upload has resulted in an error. You must not set it, as it&amp;#39;s automatically set by Zend_File_Transfer itself. So you do not use this validator directly. You should only know that it exists.&lt;br&gt;
&lt;br&gt;&lt;p&gt;Cheers,&lt;br&gt;holo&lt;br&gt;&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26418408&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
sorry forgot to cc list.&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;---------- Forwarded message ----------&lt;br&gt;From: &lt;b class=&quot;gmail_sendername&quot;&gt;Daniel Latter&lt;/b&gt; &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26418408&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;

Date: 2009/11/18&lt;br&gt;Subject: Re: [fw-general] Zend_Form_Element_File validator&lt;br&gt;To: &amp;quot;holografix .&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26418408&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Hi,&lt;br&gt;&lt;br&gt;
You do this:&lt;br&gt;&lt;br&gt;
$image = new Zend_Form_Element_File(&amp;#39;logo&amp;#39;);&lt;br&gt;        $image-&amp;gt;setLabel(&amp;#39;Image:&amp;#39;)&lt;br&gt;                  -&amp;gt;setDestination($this-&amp;gt;getimageUploadDir())&lt;div&gt;&lt;br&gt;                  -&amp;gt;addValidator(&amp;#39;Size&amp;#39;, true, &amp;#39;1MB&amp;#39;)&lt;br&gt;


                  -&amp;gt;addValidator(&amp;#39;Extension&amp;#39;, true, &amp;#39;zip&amp;#39;)&lt;br&gt;                  -&amp;gt;addValidator(&amp;#39;Count&amp;#39;, true, 1)&lt;br&gt;&lt;/div&gt;                  &lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;-&amp;gt;addValidator(&amp;#39;File_Upload&amp;#39;, true, array(&amp;#39;messages&amp;#39;=&amp;gt;&amp;#39;YOUR MESSAGE HERE&amp;#39;))&lt;/span&gt;&lt;br&gt;


                  -&amp;gt;setRequired(true);&lt;br&gt;        $this-&amp;gt;addElement($image);&lt;br&gt;&lt;br&gt;It took me ages to figure this out, as the validaor doesnt conform to the normal naming conventions of the other validators. I dont know if this is&lt;br&gt;


an issue or not? I had to dig into the source code to find it.&lt;br&gt;&lt;br&gt;Thanks&lt;br&gt;Dan&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 holografix . &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26418408&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;


&lt;div&gt;Hi&lt;/div&gt;
&lt;div&gt;Thank you but I don´t see how to set the custom error messages for the Zend_Form_Element_File. I&amp;#39;ve read the manual before posting this question but didn&amp;#39;t found anything. I&amp;#39;m having this problem only with file elements.&lt;/div&gt;




&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Cheers&lt;/div&gt;
&lt;div&gt;holo&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 Daniel Latter &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26418408&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.latter@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;
&lt;blockquote style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;&quot; class=&quot;gmail_quote&quot;&gt;On the element itself because that error message is being triggered by the &amp;#39;required&amp;#39; flag.&lt;br&gt;


&lt;br&gt;
The manual is pretty clear on this section.&lt;br&gt;&lt;br&gt;Thanks&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/11/18 holografix . &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26418408&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;holografix@...&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;blockquote style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot; class=&quot;gmail_quote&quot;&gt;Hi &lt;br&gt;I have a form with a required file element. If file is empty, I get &amp;quot;fileUploadErrorNoFile&amp;quot; =&amp;gt; &amp;quot;The file &amp;#39;image&amp;#39; was not uploaded&amp;quot; in $form-&amp;gt;getMessages().&lt;br&gt;



&lt;br&gt;Which validator should I add to the element to customize this error message ?&lt;br&gt;&lt;br&gt;$image = new Zend_Form_Element_File(&amp;#39;image&amp;#39;);&lt;br&gt;$filesmall-&amp;gt;setLabel(&amp;#39;Image:&amp;#39;)&lt;br&gt;          -&amp;gt;setDestination(&amp;#39;./temp&amp;#39;)&lt;br&gt;



          -&amp;gt;addValidator(&amp;#39;Size&amp;#39;, true, &amp;#39;1MB&amp;#39;)&lt;br&gt;          -&amp;gt;addValidator(&amp;#39;Extension&amp;#39;, true, &amp;#39;zip&amp;#39;)&lt;br&gt;          -&amp;gt;addValidator(&amp;#39;Count&amp;#39;, true, 1)&lt;br&gt;          -&amp;gt;setRequired(true);&lt;br&gt;



&lt;br&gt;Thanks in advance. &lt;br&gt;Cheers&lt;br&gt;holo&lt;br&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Zend_Form_Element_File-validator-tp26411241p26418408.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26416757</id>
	<title>Re: Call to a member function _() on a non-object</title>
	<published>2009-11-18T14:15:19Z</published>
	<updated>2009-11-18T14:15:19Z</updated>
	<author>
		<name>weierophinney</name>
	</author>
	<content type="html">-- Kuzma &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26416757&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;01garant@...&lt;/a&gt;&amp;gt; wrote
&lt;br&gt;(on Wednesday, 18 November 2009, 01:35 PM -0800):
&lt;br&gt;&amp;gt; Currently I'm trying to set-up Zend Translate.
&lt;br&gt;&amp;gt; Everything works fine in layout.phtml, but the problems come when I'm trying
&lt;br&gt;&amp;gt; to call translate method from view script. I get Call to a member function
&lt;br&gt;&amp;gt; _() on a non-object.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; My bootstrap file looks like:
&lt;br&gt;&amp;gt; &amp;nbsp; protected function _initTranslate()
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	Zend_Loader::loadClass('Zend_Translate');
&lt;br&gt;&lt;br&gt;Just a note: with Zend_Application, autoloading is enabled by default.
&lt;br&gt;You don't need to do a call to Zend_Loader::loadClass(); just use the
&lt;br&gt;class.
&lt;br&gt;&lt;br&gt;&amp;lt;snip&amp;gt;
&lt;br&gt;&amp;gt; 	protected function _initViewHelpers()
&lt;br&gt;&amp;gt; 	{
&lt;br&gt;&lt;br&gt;Another problem is here: you need to tell the bootstrap that this method
&lt;br&gt;is dependent on your translate resource:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; $this-&amp;gt;bootstrap('Translate');
&lt;br&gt;&lt;br&gt;Once you've done that, you can be sure that $this-&amp;gt;translator is
&lt;br&gt;defined.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 		$view = new Zend_View();
&lt;br&gt;&amp;gt; 		$view-&amp;gt;setEncoding('UTF-8');
&lt;br&gt;&amp;gt; 		$view-&amp;gt;doctype('XHTML1_STRICT');
&lt;br&gt;&amp;gt; 		$view-&amp;gt;headTitle('GM');
&lt;br&gt;&amp;gt; 		$viewRenderer = new Zend_Controller_Action_Helper_ViewRenderer($view);
&lt;br&gt;&amp;gt; 		$viewRenderer-&amp;gt;setView($view);
&lt;br&gt;&amp;gt; 		Zend_Controller_Action_HelperBroker::addHelper($viewRenderer);
&lt;br&gt;&amp;gt; 		Zend_Layout::startMvc(
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; array(
&lt;br&gt;&amp;gt; 				'layout' =&amp;gt; 'layout',
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 'layoutPath' =&amp;gt; '/application/views/layouts',
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 	'pluginClass' =&amp;gt; 'ZFBlog_Layout_Controller_Plugin_Layout'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; );
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $view = Zend_Layout::getMvcInstance()-&amp;gt;getView();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $view-&amp;gt;translator = $this-&amp;gt;translator;
&lt;/div&gt;&lt;br&gt;Don't do this; use the translate() view helper. You can do that by
&lt;br&gt;simply injecting the translator into the translate() view helper:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; $view-&amp;gt;getHelper('Translate')-&amp;gt;setTranslator($this-&amp;gt;translator);
&lt;br&gt;&lt;br&gt;Then, in your view scripts, just invoke the translate() view helper:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; echo $this-&amp;gt;translate('Create');
&lt;br&gt;&lt;br&gt;&amp;gt; 		$this-&amp;gt;bootstrap('layout');
&lt;br&gt;&amp;gt; 		$layout=$this-&amp;gt;getResource('layout');
&lt;br&gt;&amp;gt; 	}
&lt;br&gt;&amp;gt; I'm calling 'translator' in that way: &amp;lt;?php echo
&lt;br&gt;&amp;gt; $this-&amp;gt;translator-&amp;gt;_('Create');?&amp;gt;
&lt;br&gt;&lt;br&gt;See above.
&lt;br&gt;&lt;br&gt;You may also want to try simply passing the Zend_Translate instance into
&lt;br&gt;Zend_Registry in your _initTranslate() method:
&lt;br&gt;&amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; Zend_Registry::set('Zend_Translate', $translator);
&lt;br&gt;&lt;br&gt;There are a number of translation-aware components that will
&lt;br&gt;automatically find this, including the translate() view helper. This
&lt;br&gt;makes initialization *much* simpler.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Matthew Weier O'Phinney
&lt;br&gt;Project Lead &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26416757&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;matthew@...&lt;/a&gt;
&lt;br&gt;Zend Framework &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &lt;a href=&quot;http://framework.zend.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://framework.zend.com/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Call-to-a-member-function-_%28%29-on-a-non-object-tp26416195p26416757.html" />
</entry>

</feed>
