hmenu

горизонтальное выпадающее меню

#1 3 октября 2011 в 12:32
Установила модуль горизонтального выпадающего меню, но оно почему-то не выпадает, даже если ставлю дефолтный шаблон. Подскажите в чем может быть ошибка. Версия кмс — последняя.
#2 3 октября 2011 в 13:36
У вас видимо, не чистая установка, а обновлялись с прежних версий. Поэтому остался hmenu. Начиная с версии, в дистрибутиве нет такого модуля. За место него используется модуль mod_menu(В админке просто "Меню"). Поищите среди своих модулей, должен быть такой. Если используете свой собственный шаблон, то нужно назначить меню позицию topmenu и в файле шаблона прописать, аналогично дефолтному:
  1. <div class="container_12" id="topmenu">
  2. <div class="grid_12">
  3. <?php cmsModule('topmenu'); ?>
  4. </div>
  5. </div>
обратите внимание на id="topmenu". Это обязательный элемент.
#3 3 октября 2011 в 13:49
Кмс только что установлен, модуль меню вот этот:http://instantcms.ru/catalog/item39.html
#4 3 октября 2011 в 14:11

Кмс только что установлен, модуль меню вот этот:http://instantcms.ru/catalog/item39.html

nataly
У вас движок последней версии а модуль в него вы впихиваети 2008 года!
#5 3 октября 2011 в 14:45
Пользуйтесь дефолтным меню, там все выпадает. Главное не забыть скрипт скопировать из дефолтного шаблона
  1.  
  2. <script type="text/javascript">
  3. $(document).ready(function(){
  4. $('#topmenu .menu li').hover(
  5. function() {
  6. $(this).find('ul:first').show();
  7. $(this).find('a:first').addClass("hover");
  8. },
  9. function() {
  10. $(this).find('ul:first').hide();
  11. $(this).find('a:first').removeClass("hover");
  12. }
  13. );
  14. });
  15. </script>
  16.  
#6 4 октября 2011 в 10:55
Спасибо!
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.