Lab Design 0 Denunciar post Postado Outubro 23, 2011 Estou desenvolvendo um sistema utilizando o Zend FM. Toda a parte de programação está ok mas o que ta me tirando o sono é um m. flash que tem na entrada do site. Esse flash é um arquivo fechado daqueles que utilizam um xml para configuração. Segue código abaixo: No topo da home <?php echo $this->render('header.phtml'); echo $this->render('banner.phtml'); ?> O banner.phtml está na pasta application/views/scripts assim como o header.phtml O script do banner: <script type="text/javascript" src="<?=jsLib?>/swfobject.js"></script> <div id="banner_container"> <div id="center"> <div id="banner_div">Please download the latest version of Flash Player.</div> <script type="text/javascript"> <!--// var flashvars = { xmlUrl: "<?=$this->baseUrl?>/public/banner/banner.xml" //Use to change XML filename or location }; var params = { scale: "noscale", menu: "false", bgcolor: "#FFFFFF" }; var attributes = { id: "banner_swf", name: "banner_swf" }; swfobject.embedSWF("<?=$this->baseUrl?>/public/banner/banner.swf", "banner_div", "760", "180", "9.0.0", "<?=$this->baseUrl?>/public/banner/expressInstall.swf", flashvars, params, attributes); //--> </script> </div> </div> a variavel jsLib é definida no bootstrap. a variavel $this->baseUrl é definida no init do controle arquivo xml que está dentro do public <?xml version="1.0" encoding="utf-8" ?> <banner> <globals width="760" height="180" currentItem="0" radius="6" transition="y" showButtons="true" buttonLocation="right" blurX="0" blurY="10" showContent="true" bgColor="#000000" bgAlpha="0.7" bgPaddingBottom="0" titleColor="#00CCFF" titleFontSize="28" descriptionColor="#FFFFFF" descriptionFontSize="18" cssFile="css/gallery.css"> <buttonTitleColor default="#000000" rollOver="#CD0000" current="#FFFFFF"/> <buttonDescriptionColor default="#444444" rollOver="#FF0000" current="#F0F0F0"/> </globals> <item> <image>../../banner/images/restaurante1.jpg</image> <buttonTitle><![CDATA[Novo formato hfghfhdf...]]></buttonTitle> <buttonDescription></buttonDescription> <title><![CDATA[PIB FY 2012]]></title> <description><![CDATA[Aproveite novos Benefícios. Faça a sua adesão!]]></description> <timer>7</timer> <url></url> <target>_self</target> </item> <item> <image>../../banner/images/restaurante2.jpg</image> <buttonTitle><![CDATA[...mais vantagens...]]></buttonTitle> <buttonDescription></buttonDescription> <title><![CDATA[PIB FY 2012]]></title> <description><![CDATA[Aproveite novos Benefícios. Faça a sua adesão!]]></description> <timer>7</timer> <url></url> <target>_self</target> </item> <item> <image>../../banner/images/escola1.jpg</image> <buttonTitle><![CDATA[...mais crescimento !!!]]></buttonTitle> <buttonDescription></buttonDescription> <title><![CDATA[PIB FY 2011]]></title> <description><![CDATA[Aproveite novos Benefícios. Faça a sua adesão!]]></description> <timer>7</timer> <url></url> <target>_self</target> </item> <item> <image>../../banner/images/escola2.jpg</image> <buttonTitle><![CDATA[...mais crescimento !!!]]></buttonTitle> <buttonDescription></buttonDescription> <title><![CDATA[PIB FY 2011]]></title> <description><![CDATA[Aproveite novos Benefícios. Faça a sua adesão!]]></description> <timer>7</timer> <url></url> <target>_self</target> </item> <item> <image>../../banner/images/escola3.jpg</image> <buttonTitle><![CDATA[...mais crescimento !!!]]></buttonTitle> <buttonDescription></buttonDescription> <title><![CDATA[PIB FY 2011]]></title> <description><![CDATA[Aproveite novos Benefícios. Faça a sua adesão!]]></description> <timer>7</timer> <url></url> <target>_self</target> </item> <item> <image>../../banner/images/hoteis1.jpg</image> <buttonTitle><![CDATA[...mais crescimento !!!]]></buttonTitle> <buttonDescription></buttonDescription> <title><![CDATA[PIB FY 2011]]></title> <description><![CDATA[Aproveite novos Benefícios. Faça a sua adesão!]]></description> <timer>7</timer> <url></url> <target>_self</target> </item> <item> <image>../../banner/images/hoteis2.jpg</image> <buttonTitle><![CDATA[...mais crescimento !!!]]></buttonTitle> <buttonDescription></buttonDescription> <title><![CDATA[PIB FY 2011]]></title> <description><![CDATA[Aproveite novos Benefícios. Faça a sua adesão!]]></description> <timer>7</timer> <url></url> <target>_self</target> </item> <item> <image>../../banner/images/hospitais1.jpg</image> <buttonTitle><![CDATA[...mais crescimento !!!]]></buttonTitle> <buttonDescription></buttonDescription> <title><![CDATA[PIB FY 2011]]></title> <description><![CDATA[Aproveite novos Benefícios. Faça a sua adesão!]]></description> <timer>7</timer> <url></url> <target>_self</target> </item> </banner> So pra registrar já coloquei endereço completo na url das imagens tambem pra teste Página final renderizada <div id="banner_container"> <div id="center"> <div id="banner_div">Please download the latest version of Flash Player.</div> <script type="text/javascript"> <!--// var flashvars = { xmlUrl: "/portal/vendasVarejo/public/banner/banner.xml" //Use to change XML filename or location }; var params = { scale: "noscale", menu: "false", bgcolor: "#FFFFFF" }; var attributes = { id: "banner_swf", name: "banner_swf" }; swfobject.embedSWF("/portal/vendasVarejo/public/banner/banner.swf", "banner_div", "760", "180", "9.0.0", "/portal/vendasVarejo/public/banner/expressInstall.swf", flashvars, params, attributes); //--> </script> </div> </div> Os endereços estão corretos. O swf vem na tela com os botões mas o slide não funciona. Não mostra nenhuma das imagens que está no arquivo xml. Compartilhar este post Link para o post Compartilhar em outros sites
Matias Rezende 50 Denunciar post Postado Outubro 23, 2011 Bom, o problema me parece ser com o caminho das imagens dentro do flash ou alguma outra coisa dentro do arquivo flash, já que o arquivo .swf é carregado. Talvez você tenha mais ajuda no fórum de Flash, já que o problema não parece ser com a programação. Vou mover o tópico para o fórum de Flash. Carlos Eduardo Compartilhar este post Link para o post Compartilhar em outros sites
brunobispo 20 Denunciar post Postado Outubro 24, 2011 Use o plugin Firebug (aba Rede) para verificar se as tentativas de carregar as imagens pelo Flash estão tendo sucesso. Também aconselho a usar a versão debug do Flash Player para ser avisado de eventuais ocorrências de erro. PS.: Notei que o nó globals do XML informado está com o fechamento incorreto. Experimente corrigir o problema. Compartilhar este post Link para o post Compartilhar em outros sites
Lab Design 0 Denunciar post Postado Outubro 24, 2011 Beleza, eu mexi tanto nas coisas aqui que começou a funcionar. Resolvido. Valeu pela ajuda. Compartilhar este post Link para o post Compartilhar em outros sites