Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Флеш меню по категориям

Хочу красивую флеш менюшку...Имеется .swf-сама менюшка, .js-скрипт делающий меню красивым и анимационным, .xml-для редактирования категорий меню. Вставляю в index.html  в левый раздел код через embed, ничего не получается (пустая область)... Меню рабочее, проверенно. В чем проблема в скрипте? Надо только через отдельный box ?


Без разницы через бокс или нет.
Скорее всего проблема с путямик файлам меню. Или возможно конфликт JS меню с каким-то в магазине.

А лучше скидывайте меню, будет проще понять ошибку.


Вот оригинал меню.


Да. чет отказывается работать. Дургие флешки пашут.


Наверное все дело в скрипте...никак...жаль.



Наверное все дело в скрипте...никак...жаль.


_http://letitbit.net/download/f25527225576/Sothink.DHTML.Menu.9.20.90326.rar.html

Здесь визуальный редактор данного меню, потом в index.html вашей темы вставляете

<p class="menutopleft">Меню</p>
<div class="menucontent" align="center">
<script type="text/javascript" src="/menu/javascript/stmenu.js"></script>
<script type="text/javascript">
Код вашего меню который скопируете из программы
</script>
</div>

Проверял у себя на shopos, все работает.
Пример меню можете посмотреть _http://as.rk-nn.ru правда здесь другой движок.


kdv1978  Спасибо тебе , конечно, но  у меня уже готово меню, и переделывать ее опять в визуальном редакторе не очень то...А что за код ? без редактора никак ?
У меня есть пример внедрения кода от разработчиков, может это поможет.
<td class="slidedown">
  <div id="FlashMenuLabs" style="position:absolute; top:10px; z-index:10;">
<p>You need to upgrade your Flash Player or to allow javascript to enable Website menu.</br>
<a href="http://www.adobe.com/go/getflashplayer">Get Flash Player</a></p>
</div>
<script type="text/javascript">
var so = new SWFObject("Flash_Menu_Labs_open_source.swf", "menu", "400", "420", "8", "#ffffff");
so.addParam("wmode", "transparent");
so.addParam("scale", "noscale");
so.addParam("salign", "TL");
so.write("FlashMenuLabs");
</script>

</td>


Я бы Вам не рекомендовал пользоваться именно меню этого разработчика, в своё время я ставил его и столкнулся с проблемой такого характера, меню если делать с вложениями, т.е. многоуровневое, соответственно оно будет по мере открывания при навигации по нему раскрываться и тут необходимо будет в настройках задавать размеры отображения окна для этого флеш приложения, допустим 500х500 если задать 100х100 то часть меню может не поместиться в границы этого окна и его просто будет не видно, соответственно и навигация дальнейшая невозможна, а теперь главное, если задать размер 500х500 (это для примера) и всё ваше меню укладывается в эти габариты, тут возникает следующая проблема - эти границы 500х500 на флеше закрывают область сайта, и если в эту область попадают ссылки какие нибудь, по которым нужно переходить (допустим кнопка купить), то она будет неактивной из-за того, что  находится как бы под той областью 500х500 флеша. Тоесть часть ссылок которые есть на сайте закрытые флешом мы не сможем использовать, а это плохо. Поэтому в своё время я отказался от этого ПО на флэше и нашёл аналог без флэша который и предложил выше.
Если всё таки хотите это то посмотрите сайт разработчика _http://flashmenulabs.com/ru/home.htm


В индекс своей темы в левый или правый блок вставьте этот код

<p class="menutopleft">Меню</p>
<div class="menucontent" align="center">
<iframe scrolling="no" frameborder="yes" src="sample.htm" style="width:492px;height:200px;border:0px solid white"></iframe>
</div>

Вот эта часть кода у Вас будет своя в зависимости от Вашей темы оформления
<p class="menutopleft">Меню</p>
<div class="menucontent" align="center">
это влияет на оформление самого блока
И залейте содержимое архива в корень сайта, посмотрите далее сами разберётесь, можете поместить содержимое в папку любую но пропишите пути к ней в sample.htm и в коде выше также укажите путь в src="путь/sample.htm".


Попробовал это меню, нормально пойдет...только, когда вставляю код в правую панель, панель расширяется на ширину меню....Как этого избежать?  Как меню сделать поверх сайта?


Источник



Copyright ShopOS