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

флеш меню в шаблон


Vredina

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

мне нужно именно верхнее меню, раскрывающееся, модуль динамического меню не подошел т.к. жрет зараза 18 запросов базы, кроме как флеш меню больше ничего не могу придумать - скачала прогу для их создания создала сохранился 1 файлом main.swf...и как его можно теперь прикрутить, если такое возможно......помогите пожалуйста, уже просто не знаю как выйти из такого положения в меню более 20 наименований и сами понимаете без динамиики никак.. :(

Ссылка на сообщение
Поделиться на других сайтах
кроме как флеш меню больше ничего не могу придумать
Лена, а у тебя флеш же не берёт категории из базы, поэтому советую сделат ьменю на ява скрипте, ну или с помощью CSS (тоже выпадающее)
Ссылка на сообщение
Поделиться на других сайтах

честно мне уже все равно как и что...я рыдать готова, т.к. ведь образования в этом ноль...в итоге сама криворучками ковыряюсь...я не умею делать ни в СSS на яве, читала статью про CSS ничего не поняла, я уже и от модуля этого ( хоть он жутко удобный) готова отказаться т.к. ну все отрублено и на главной 18 запросов - плохо...и руками прописать все меню и отредактировать в шаблоне, но мне нужно главное чтобы оно выпадало....и было в 2 категории, еще лучше в три...т.к. мне никто писать этого и делать не будет потому и посчитала что флеш выход..там хоть прога сама его создает...

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

ну вот здесь посмотри

http://www.dynamicdrive.com/dynamicindex1/indexb.html

спасибо :( нашло что понправилось, http://www.dynamicdrive.com/dynamicindex1/chrome/index.htm самый первый белый, попыталась перевести что написано., в итоге как это все работает не поняла..есть папка с файлом явой, есть папка с картинками и стилями(4 файла) и файл html...полагаю что саму струкрутру меню - что в хтмл - это в главнй шаблон пихать, где будет меню, папку с файлами-стилями - в стили...и яву туда кинула, все кинула и ничего не работает...что то не так кинула

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

Vredina, на пальцах объясню :)

кладёшь файл http://www.dynamicdrive.com/dynamicindex1/...omejs/chrome.js в папку js

кладёшь файл http://www.dynamicdrive.com/dynamicindex1/...chromestyle.css в папку css

в шаблоне перед </head> пишешь

<link rel="stylesheet" type="text/css" href="css/chromestyle.css" />

<script type="text/javascript" src="js/chrome.js">
шаблон погоди не закрывай, пишешь туда..
<div class="chromestyle" id="chromemenu">

<ul>

<li><a href="http://rukoyatki.ru/proga/" rel="dropmenu1">Программы</a></li>

<li><a href="http://rukoyatki.ru/photoshop/" rel="dropmenu2">Фотошоп</a></li>

<li><a href="http://rukoyatki.ru/photoshop/chablon/">Шаблоны PS</a></li>

</ul>

</div>


<div id="dropmenu1" class="dropmenudiv">

<a href="http://rukoyatki.ru/proga/program/">общее</a>

<a href="http://rukoyatki.ru/proga/grafika/">графика</a>

<a href="http://rukoyatki.ru/proga/aydio/">аудио</a>

</div>

<div id="dropmenu2" class="dropmenudiv">

<a href="http://rukoyatki.ru/FAQ.html">фак</a>

<a href="http://rukoyatki.ru/photoshop/knigi/">полезно читать</a>

</div>

ну и так далее - прослеживай аналогию и используй свои пути до файлов JS и CSS

Ссылка на сообщение
Поделиться на других сайтах
:rolleyes: спасибо огромное, но косоруким даже по пальцам порой не помогает...все встало на свои места, только не работает выпадение при наведенеии на категорию....
Ссылка на сообщение
Поделиться на других сайтах

Vredina, ну давай по порядку...

в шаблоне перед </head> пишешь

а у тебя как?

</head>

<body>   

 <script type="text/javascript" src="js/chrome.js"> </script>

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

:unsure: понимаю смешно звучит но это я уже пробовала по разному, он и так как вы написали с самого начала не срабатывает...вот сейчас изменила и оставила до </head>

у меня как то вообще не сайт а головоломка..то тут не работает что у всех срабатывает, то celsoft ставлю в тупик выкидонами сайта....наверное какая хозяйка такой и сайт :(

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

Vredina, сейчас разберёмся :)

Ты скрипт chrome.js куда дела?

<script type="text/javascript" src="js/chrome.js"></script>

Потому как по адресу http://rukoyatki.ru/js/chrome.js нет никакого скрипта)

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

кладёшь файл http://www.dynamicdrive.com/dynamicindex1/...omejs/chrome.js в папку js

:unsure: cоздала папку и туда кинула, а там ( в шаблоне в том месте )я даже писала полностью с http путь но как то никак все

тое сть получается что у меня папка эта в корне сайта и полный к нему путь rukoyatki.ru/js/chrome.js....

поняла...ой и дура....

про то что это шаблоны забыла..как ув идела что написала и путь на фтп...так и поняла что скаканула сильно в полном пути пропустив попусту еще 2 папки

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

Vredina, если ты создала папку в папке с шаблоном то путь будет такой:

<script type="text/javascript" src="/templates/modem/js/chrome.js"></script>

поправляй

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

:wub: ну там чуть повыше меня озарило и что я осебе думаю уже написала=)спасибо за поддержку думаю теперь все ьбулет работать- выручили прям слов нет...а то уже замучалась с 40 запросами на базе жить=)

:huh: у меня руки растут точно из попы...без изменений

и отчего то скопированный точно так(ну пути поменяла конечно же) же в другой шаблон pastel полоска шире стала(буквы больше)

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

у тебя всё равно не работает меню. а почему?

А вот почему..

http://rukoyatki.ru/templates/modem/js/chrome.js

403 Forbidden

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

не понимаю...это значит что я не могу обратиться к данному файлу на сервере...это значит что сервер не разрешает использование джавы, или что права нужно выставить..( поставила все 777 на папку и файл) наверно глупо...понимаю что трудно общаться с тем ктом ало что понимает, не бросайте меня пожалуйста :ph34r:

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

Vredina, есть несколько решений

1 вариант - создай в корне сайта папку js и помести chrome.js туда. Соответственно в шаблоне пишешь

<script type="text/javascript" src="/js/chrome.js"></script>
2 вариант - Поскольку в директории с шаблонами стоит директива "Deny from all", то в папке modem/js/ создай .htaccess и напиши туда
Order Allow, Deny

Allow from all

выбирай :)

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

Сервер сталкивался с внутренней ошибкой или misconfiguration и был не в состоянии завершить ваш запрос

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

 <script type="text/javascript">cssdropdown.startchrome("chromemenu")</script>

там на сайте в коде html есть вот такая еще сстрочка после всего меню....может дело вней еще? хотя так же ставила и у себя после меню, и после боди просто....ничего,

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

нет, я просто 1 файл в папке оставила- не работало, кинула тот то хитачис, не работал( видимо в жтот момент и посмотрели) теперьб там один только файл джавы...и не работает...

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

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

Не не - раз Лена начальник ЖЭКа - пусть делает сама. А в следующий раз не будет меня и что?

А так хоть научится =)

Теперь файл ява скрипта виден..

Список меню составлено верно..

Теперича вот что..

Убирай из ссылки на главную и на фак атрибут rel

и меняй

<script type="text/javascript">cssdropdown.startchrome("/templates/modem/css/chromemenu")</script>
на
<script type="text/javascript">cssdropdown.startchrome("chromemenu")</script>

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

Не не - раз Лена начальник ЖЭКа - пусть делает сама. А в следующий раз не будет меня и что?

А так хоть научится =)

Теперь файл ява скрипта виден..

Список меню составлено верно..

Теперича вот что..

Убирай из ссылки на главную и на фак атрибут rel

и меняй

<script type="text/javascript">cssdropdown.startchrome("/templates/modem/css/chromemenu")</script>
на
<script type="text/javascript">cssdropdown.startchrome("chromemenu")</script>

:rolleyes: ну вот ...халява не удалась, опять учиться.( если бы еще понимать что делаешь)...все попытаюсь сделать как только эти сволочи включат сайт( снова отрубили из-за огромной перезагрузки их сервера)...уточнение хотелось бы такое убрать просто rel и оставить просто "dropmenu1" ?

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

Vredina, "убрать атрибут" означает убрать его вместе со значением =)

Уважаемые посетители в связи с проведением технических работ сайт был временно отключен.

Приносим вам свои извинения.

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

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

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