Bom, quem ja programa em Zend a um tempinho, ja sabe que para usar coisas como css , javascript , etc se faz , no modo Zend de ser, no Bootstrap.Problema que, para fazer isso, ou voce usar o caminho ate esses arquivos de modo explicito ( colocando o caminho inteiro na mao ), ou vai se embolar com outros modos de tentar chamar o metodo 'baseUrl()' do Views Helper.Mas, para sua sorte, encontrei um jeito de fazer isso de forma rapida e limpa - ainda que exotica - de ter a baseUrl em uma linha so.No seu 'Bootstrap.php', voce pode colocar em qualquer metodo a linha $baseUrl = substr($_SERVER['PHP_SELF'], 0, strpos($_SERVER['PHP_SELF'], 'index.php'));E pronto ! Voce tera sua baseUrl para usar onde quiser e na forma que desejar.Ate a proxima. sso e um probleminha que existe quando queremos habilitar um campo que pode ter um espaco em branco no formulario, como por exemplo, na hora de inscrever um usuario e e pro bendito colocar o nome inteiro dele. Nessa hora, o espaco entre os nomes tem um espaco em branco.Pra ir bem rapido: voce tem no seu form da aplicacao Zend um validator...'validator' => array('Alpha')...Pois bem, para habilitar caracteres brancos no form, basta acrescentar...'validator' => array('Alpha', array('allowWhiteSpace' => true))...E pronto. Simples assim so mamao com acucar.Ate a proxima.Referencias:- Standart Filter Class : http://framework.zend.com/manual/en/zend.filter.set.html Muita gente tenta criar uma aplicacao e se depara com o fato de ter de utilizar mais que um banco de dados ao mesmo tempo.Uma situacao tipica : existe um aplicativo ( que nao foi voce quem fez ) que tem um banco de dados proprio e voce nao pode alterar os dados dele, somente ler.Mas ao mesmo tempo voce precisa usar esses dados para seu ERP feito em Zend, e nao pode alterar o banco de dados do outro aplicativo, pois voce precisa de um gerenciamento de usuarios do seu ERP por exemplo.Neste caso, voce precisara criar um banco de dados proprio para seu ERP, e trabalhar junto com o banco de dados do outro aplicativo.Entao, vem a pergunta natural : como faco isso no Zend ? A resposta e surpreendentemente simples.Para este post, considere dois banco de dados : 'db1' e 'db2'. O banco de dados 'db1' e do tipo 'dbtype1' ( onde 'dbtype1' pode ser o mysql, postgres, mssql, etc ) e o 'db2' seria do tipo 'dbtype2'.No arquivo 'application/configs/application.ini' de seu projeto, configure esses banco de dados assim:;; application/configs/application.ini;; Configura o adaptador para 'db1' e o define como o adaptador padrao da aplicacao.resources.resourcealias.dbalias1.adapter = pdo_dbtype1resources.resourcealias.dbalias1.host = host1resources.resourcealias.dbalias1.username = userdb1resources.resourcealias.dbalias1.password = passdb1resources.resourcealias.dbalias1.dbname = db1resources.resourcealias.dbalias1.default = true;; Configura o adaptador para 'db2'.resources.resourcealias.dbalias2.adapter = pdo_dbtype2resources.resourcealias.dbalias2.host = host2resources.resourcealias.dbalias2.username = userdb2resources.resourcealias.dbalias2.password = passdb2resources.resourcealias.dbalias2.dbname = db2resources.resourcealias.dbalias2.default = falseAqui devemos notar que 'resourcealias' e um apelido para esse recurso, 'dbalias1' e 'dbalias2' sao apelidos para as conexoes,'pdo_dbtype1' e 'pdo_dbtype1' sao os tipo de banco de dados, como 'pdo_mysql' para MySQL, 'pdo_pgsql' para PostgreSQL, etc. O resto e auto-explicativo, espero ...Pois bem, definido a configuracao dos bancos de dados, agora abramos o 'Bootstrap.php' e fazemos um 'inicializador':public function _initDbRegistry(){ $this->bootstrap('resourcealias'); $obj = $this->getPluginResource('resourcealias');