Решил на сайте сделать баннер большого размера,что то в виде анонса.Всё что касается дизайна я сделал.Всё работает,всё отображается. НО этот флэш баннер НЕ работает в категориях.То есть если ты на главной странице,то всё отображается,но если перейти в категорию,к примеру
http://мой_сайт.нет/foto/ то этот флеш баннер пропадает.
Так же не работает с вариантами ЧПУ вида 2 и 3 , с ЧПУ 1 всё пашет.
При выборе ЧПУ 2,3 и при переходе в полную новость просто пропадает баннер.
Сделал я это так
1)Скачал полуготовый вариант
отсюда
2)В файле стилей своего сайта создал стиль блока что бы этот баннер не висел в воздухе
PHP код:
#block777{
width:1000px;
height:400px;
padding:0 0 0 0;
background:url(../images/block777.png) top no-repeat;
3)Затем в main.tpl dceyek инклуд в этот блок
PHP код:
<div id="block777">
<br>
<center>{include file="piecemaker.tpl"}</center>
</div>
Содержимое файла piecemaker.tpl
PHP код:
<script type="text/javascript" src="scripts/swfobject/swfobject.js"></script>
<script type="text/javascript">
var flashvars = {};
flashvars.cssSource = "piecemaker.css";
flashvars.xmlSource = "piecemaker.xml";
var params = {};
params.play = "true";
params.menu = "false";
params.scale = "showall";
params.wmode = "transparent";
params.allowfullscreen = "true";
params.allowscriptaccess = "always";
params.allownetworking = "all";
swfobject.embedSWF('piecemaker.swf', 'piecemaker', '1000', '420', '10', null, flashvars,
params, null);
</script>
<div id="piecemaker"></div>
Идёт обращение к файлам piecemaker.css и piecemaker.xml
С первым всё понятно,а во втором я прописываю пути к картинкам который крутятся в плеере построенном на swf
Содержимое фаила piecemaker.xml
PHP код:
<?xml version="1.0" encoding="utf-8"?>
<Piecemaker>
<Contents>
<Image Source="contents/1.png" Title="1"></Image>
<Image Source="contents/2.png" Title="2"></Image>
<Image Source="contents/3.png" Title="3"></Image>
<Image Source="contents/4.png" Title="4"></Image>
<Image Source="contents/5.png" Title="5"></Image>
<Image Source="contents/6.png" Title="6"></Image>
<Image Source="contents/7.png" Title="7"></Image>
</Contents>
<Settings ImageWidth="900" ImageHeight="360" LoaderColor="0x333333" InnerSideColor="0x222222" SideShadowAlpha="0.8" DropShadowAlpha="0.7" DropShadowDistance="25" DropShadowScale="0.95" DropShadowBlurX="40" DropShadowBlurY="4" MenuDistanceY="50" Autoplay="10" FieldOfView="45"></Settings>
<Transitions>
<Transition Pieces="9" Time="1.2" Transition="easeInOutBack" Delay="0.1" DepthOffset="300" CubeDistance="30"></Transition>
<Transition Pieces="15" Time="3" Transition="easeInOutElastic" Delay="0.03" DepthOffset="200" CubeDistance="10"></Transition>
<Transition Pieces="5" Time="1.3" Transition="easeInOutCubic" Delay="0.1" DepthOffset="500" CubeDistance="50"></Transition>
<Transition Pieces="9" Time="1.25" Transition="easeInOutBack" Delay="0.1" DepthOffset="900" CubeDistance="5"></Transition>
</Transitions>
</Piecemaker>
Кто подскажет,что не так и почему не отображается баннер при заходе в категорию и при включенном ЧПУ вида 1 и 2 ?
Постарался подробно описать всё и всяк,но может чего не будет хватать конечно.Заранее спасибо всем!