Перейти к публикации

Не работает флеш меню


Рекомендованные сообщения

Флеш меню "Accordion 1 Image Gallery XML Flash" при вставке в шаблон сайта, не работает, хотя при установке нет ничего сложного.

В чистом виде без движка флеш-меню работает, значит движок чем-то его блокирует.

Помогите пожалуйста разобраться. Заранее спасибо.

Сайт: http://urbc.ru

Лицензия недавно продлена.

Тестирем флеш меню пока локально.

Изменено пользователем Hander
Ссылка на сообщение
Поделиться на других сайтах

В чистом виде без движка флеш-меню работает, значит движок чем-то его блокирует.

Нет не значит. В шаблонах скрипт ничего не блокирует и не может блокировать, у вас где то другая ошибка допущена, например самая частая ошибка использование неправильных относительных путей вместо абсолютных. Либо флеш помещен в папку, доступ к которой из вне закрыт.

Ссылка на сообщение
Поделиться на других сайтах

Ну вот смотрите, Структура файлов такая (все лежит в одном месте):

accordion.swf

accordion.xml (здесь указывается где брать картинки, этот файл должен лежать вместе с флешкой чтоб она его подцепляла)

image1.jpg

image2.jpg

image3.jpg

swfobject.js

вставляем код в main.tpl и получаем (лишнее убрано)



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">

<head>

<script type="text/javascript" src="{THEME}/swfobject.js"></script>

</head>


<body bgcolor="#ffffff" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" scroll="yes">

<table width="100%"  height="100%">

  <tr>

	<td align="center">

	 <div id="flashcontent"><strong>You need to upgrade your Flash Player.</strong></div>


<script type="text/javascript">


var so = new SWFObject("http://site/templates/Default/accordion.swf?keepSelected=t&selectedWindow=0&imageWidth=315&imageHeight=300&sWidth=590&sHeight=300", "sotester", "590", "300", "8");

so.addParam("allowFullScreen", "true");

so.write("flashcontent");


</script>


</td>

  </tr>

</table>

</body>

</html>

и флеш не выводит данные, только рамка флеша и все.

Но Флеш доступна по прямой ссылке http://site/template...590&sHeight=300 (при условии что удален файл .htaccess, при нем нет доступа)

Изменено пользователем Hander
Ссылка на сообщение
Поделиться на других сайтах

папка templates/Default/ закрыта от доступа из вне, и ничего из этой папки подключаться не будет. Эта папка только для внутреннего подключения и использования.

Ссылка на сообщение
Поделиться на других сайтах

я привел пример чтобы показать что структура флеша с файлами рабочая, но через шалон она не работает, что-то мешает ему прогрузиться, вот я о чем.

Ссылка на сообщение
Поделиться на других сайтах

к нему тоже доступ есть? Вообще дайте доступ к тому где у вас расположен этот флеш, чтобы можно было визуально посмотреть. Нужно визуально посмотреть на ошибки на сайте и будет понятно, так не видя проблемы, это лишь гадание.

Ссылка на сообщение
Поделиться на других сайтах

http://tumen.urbc.ru...590&sHeight=300

файл .htaccess в папке Default пока отключен

все содержимое находтся в папке http://tumen.urbc.ru...fault/accordion

интересно: вот по этой ссылке флеш показывается

http://tumen.urbc.ru/templates/Default/accordion/

а по этой нет

http://tumen.urbc.ru

Изменено пользователем Hander
Ссылка на сообщение
Поделиться на других сайтах

По второй ссылке идёт запрос к файлу http://tumen.urbc.ru/accordion.xml и такого файла нет

А переходя по ссылке http://tumen.urbc.ru/templates/Default/accordion/ отдаётся заголовок 404

Ссылка на сообщение
Поделиться на других сайтах

Найдите и замените этим

var so = new SWFObject("{THEME}/accordion/accordion.swf?keepSelected=t&amp;selectedWindow=0&amp;imageWidth=315&amp;imageHeight=300&amp;sWidth=590&amp;sHeight=300", "sotester", "590", "300", "8");[/CODE]

Изменено пользователем Critical Error
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...