Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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.
Carregando comentários...