Всем привет,
У меня возник вопрос по подключению swf-ролика с параметром к одной из моих страниц. В качестве параметра swf-файл (а именно слайдшоу) получает путь к файлу xml с настройками и ресурсами.
В обычном виде всё нормально подключается в html следующим кодом:
<param name="movie" value="slideshow.swf?xml_path=slides.xml" />
<param name="quality" value="high" />
<param name="wmode" value="transparent" />
<param name="allowScriptAccess" value="always" />
<param name="_flashcreator" value="http://www.photo-flash-maker.com" />
<param name="_flashhost" value="http://www.go2album.com" />
<embed src="slideshow.swf?xml_path=slides.xml" width="480" height="360" quality="high" wmode="transparent" allowScriptAccess="always" name="tech" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
Но в drupal6 этот код не работает у меня, если я его вставляю на страницу. Я также попробовал использовать модуль SWFTools, но не уверен, что правильно прописываю параметры в методе swf(); Пробовал по-разному. Вот при таком синтаксисе в ролике пишет LOAD FAIL. Похоже не может подтянуть ресурсы.
<?php
print swf("flash/slideshow.swf",
array(
'params' => array('width' => '480', 'height' => '360', 'xml_path' => 'slides.xml'),
'othervars' => array('xml_path' => 'slides.xml'),
)
);
?>
При таком просто пишет что файл не существует, не разделяет имя файла и параметр:
<?php
print swf("flash/slideshow.swf?xml_path=slides.xml");
?>
Пробовал и полный путь указывать к xml-файлу, тоже самое. LOAD FAIL.
В чем может быть проблема? Странно еще почему не работает, если пытаюсь подключить через HTML? Там вообще на странице ничего не появляется, как будто нет никакого контента. Во вложении ролик с ресурсами.
Вложение | Размер |
---|---|
flash.rar | 334.18 КБ |
Комментарии
подписываюсь