0 Пользователей и 1 Гость просматривают эту тему.
  • 42 Ответов
  • 7394 Просмотров
*

unzalex

  • Осваиваюсь на форуме
  • 27
  • 1 / 0
Модуль вывода категорий
« : 13.11.2011, 04:15:55 »
Нужно чтобы модуль выводил категории и подкатегории не статично, а наподобие аккордеона. Есть подобные решения?
*

JurgenZoller

  • Захожу иногда
  • 58
  • 4 / 0
Re: Модуль вывода категорий
« Ответ #1 : 14.11.2011, 05:23:03 »
а через меню, где пункты - это категории и подкатегории - не пойдет?
*

unzalex

  • Осваиваюсь на форуме
  • 27
  • 1 / 0
Re: Модуль вывода категорий
« Ответ #2 : 14.11.2011, 15:32:29 »
Пойдёт конечно, но это ж всё вручную делать, а если несколько даже сотен позиций?
*

likrion

  • Давно я тут
  • 750
  • 129 / 2
Re: Модуль вывода категорий
« Ответ #3 : 14.11.2011, 21:41:09 »
... видно самим не догадаться как сделать...сча сделаю и выложу
R331474010295
*

unzalex

  • Осваиваюсь на форуме
  • 27
  • 1 / 0
Re: Модуль вывода категорий
« Ответ #4 : 14.11.2011, 22:32:48 »
... видно самим не догадаться как сделать...сча сделаю и выложу
Видимо да :) Жду.
*

likrion

  • Давно я тут
  • 750
  • 129 / 2
Re: Модуль вывода категорий
« Ответ #5 : 14.11.2011, 23:34:02 »
[spoiler title="Скриншот"]



[/spoiler]

demo: Посмотреть

скачать: mod_zoocategory_toggle.zip

не совсем аккордион, но CSS решает все
« Последнее редактирование: 27.09.2013, 11:21:20 от likrion »
R331474010295
*

unzalex

  • Осваиваюсь на форуме
  • 27
  • 1 / 0
Re: Модуль вывода категорий
« Ответ #6 : 14.11.2011, 23:47:59 »
Отличная реализация на CSS +)
Но не то что мне нужно. Мне нужно чтобы при раскрытии одного пункта меню, все остальные сворачивались. Субкатегорий огромное количество и все их раскрывать\закрывать неудобно.
*

likrion

  • Давно я тут
  • 750
  • 129 / 2
Re: Модуль вывода категорий
« Ответ #7 : 15.11.2011, 00:12:54 »
реально  не удобно когда от таких аккордеонов экран плавает и мышка не попадает в изначальный фокус......
R331474010295
*

unzalex

  • Осваиваюсь на форуме
  • 27
  • 1 / 0
Re: Модуль вывода категорий
« Ответ #8 : 15.11.2011, 00:58:30 »
Ну я б даже сказал что мне нужен не сам эффект аккордеон, а чтобы меню работало с категориями ZOO вот как здесь меню "Категории"
*

nick71

  • Завсегдатай
  • 1145
  • 12 / 12
  • Сайты любой сложности - обращайтесь
Re: Модуль вывода категорий
« Ответ #9 : 20.11.2011, 10:39:02 »
установил модуль, он кстати не просто установился как отдельный, а заменил уже установленный, и на сайте пишется ошибка:
Fatal error: Class 'App' not found in Z:\home\localhost\www\snork.com.ua\modules\mod_zoocategory\mod_zoocategory.php on line 16
16 строка содержит: $zoo = App::getInstance('zoo');
Два вопроса:
1. как исправить ошибку
2. как этот модуль переделать чтобы он устанавливался отдельно?
*

unzalex

  • Осваиваюсь на форуме
  • 27
  • 1 / 0
Re: Модуль вывода категорий
« Ответ #10 : 20.11.2011, 19:21:13 »
1). В менеджере расширений Удалить\Модули, найти ZOO Category и удалить. Затем установить заново.
2). Отдельно это от чего? Нужно 2 одинаковых модуля что-ли?
*

nick71

  • Завсегдатай
  • 1145
  • 12 / 12
  • Сайты любой сложности - обращайтесь
Re: Модуль вывода категорий
« Ответ #11 : 20.11.2011, 20:29:12 »
удалил, установил, теперь в админке куча кракозяюров, вот немного из того что внизу страницы в админке при переходе в модуль:
Параметры
Параметры модуля

Fatal error: Class 'App' not found in Z:\home\localhost\www\snork.com.ua\modules\mod_zoocategory\elements\template.php on line 18
*

unzalex

  • Осваиваюсь на форуме
  • 27
  • 1 / 0
Re: Модуль вывода категорий
« Ответ #12 : 20.11.2011, 21:15:48 »
А сам модуль откуда? М.б. он просто не от той версии ZOO.
Попробуй реинсталлить сам ZOO с его родным модулем.
*

nick71

  • Завсегдатай
  • 1145
  • 12 / 12
  • Сайты любой сложности - обращайтесь
Re: Модуль вывода категорий
« Ответ #13 : 20.11.2011, 21:37:54 »
ЗУ версии 2.3, Joomla 1.5.24, реинсталлить не могу, там уже куча материалов и т.д.
*

likrion

  • Давно я тут
  • 750
  • 129 / 2
Re: Модуль вывода категорий
« Ответ #14 : 20.11.2011, 21:50:26 »
модуль для zoo 2.5 j1.7.2
R331474010295
*

likrion

  • Давно я тут
  • 750
  • 129 / 2
Re: Модуль вывода категорий
« Ответ #15 : 20.11.2011, 21:52:15 »
ЗУ версии 2.3, Joomla 1.5.24, реинсталлить не могу, там уже куча материалов и т.д.
выложи сюда свою ЗУ версии 2.3 я тебе модуль подправлю
R331474010295
*

nick71

  • Завсегдатай
  • 1145
  • 12 / 12
  • Сайты любой сложности - обращайтесь
Re: Модуль вывода категорий
« Ответ #16 : 20.11.2011, 23:15:08 »
не знаю как с правилами форума, не нарушу ли если выложу? В принципе может админы увидят в этом варез, хотя я сугубо для тестирования на локалке пока интересуюсь
http://ifolder.ru/27070140
*

unzalex

  • Осваиваюсь на форуме
  • 27
  • 1 / 0
Re: Модуль вывода категорий
« Ответ #17 : 21.11.2011, 01:38:43 »
ЗУ версии 2.3, Joomla 1.5.24, реинсталлить не могу, там уже куча материалов и т.д.
БД не удаляется, так что все твои материалы должны остаться.
*

nick71

  • Завсегдатай
  • 1145
  • 12 / 12
  • Сайты любой сложности - обращайтесь
Re: Модуль вывода категорий
« Ответ #18 : 21.11.2011, 10:29:11 »
я ЗУ 2.5 только для Дж 1.7. встречал, так что даже не знаю что делать
*

likrion

  • Давно я тут
  • 750
  • 129 / 2
Re: Модуль вывода категорий
« Ответ #19 : 21.11.2011, 21:05:07 »
ЗУ версии 2.3, Joomla 1.5.24, реинсталлить не могу, там уже куча материалов и т.д.

« Последнее редактирование: 12.09.2013, 01:32:53 от likrion »
R331474010295
*

alpha-helix

  • Захожу иногда
  • 80
  • 1 / 0
Re: Модуль вывода категорий
« Ответ #20 : 22.11.2011, 00:56:40 »
Спасибо за модуль.
Вопрос вдогонку - не знаете как выделять текущий пункт меню и текущего родителя?
Нужно реализовать поведения как у стандартного модуля меню Joomla - раскрывать только подкатегории выбранной категории.
*

nick71

  • Завсегдатай
  • 1145
  • 12 / 12
  • Сайты любой сложности - обращайтесь
Re: Модуль вывода категорий
« Ответ #21 : 23.11.2011, 14:55:52 »
Тоже от меня плюсик. А сделать чтоб подкатегории открывались при НАВЕДЕНИИ можно?
*

likrion

  • Давно я тут
  • 750
  • 129 / 2
Re: Модуль вывода категорий
« Ответ #22 : 23.11.2011, 15:32:11 »
Тоже от меня плюсик. А сделать чтоб подкатегории открывались при НАВЕДЕНИИ можно?
в принципе можно.... просто поменяй событиев menu.js с click  на  hover, работать будет, но не совсем как хотелось бы.... чуть позже сделаю модуль с кучей различных стилей отображения категорий
R331474010295
*

stoks

  • Новичок
  • 3
  • 0 / 0
Re: Модуль вывода категорий
« Ответ #23 : 23.11.2011, 15:53:59 »
За менюшку спасибо! А нельзя ли сделать чтобы категории выводились без ссылки а под категории уже с ссылками

как здесь Demo:http://ruseller.com/lessons/les209/example/index_collapsed.html#

*

likrion

  • Давно я тут
  • 750
  • 129 / 2
Re: Модуль вывода категорий
« Ответ #24 : 23.11.2011, 16:29:26 »
можно... чуть позже....
R331474010295
*

farmay

  • Захожу иногда
  • 337
  • 10 / 4
  • Все так как должно быть...
Re: Модуль вывода категорий
« Ответ #25 : 24.11.2011, 22:02:56 »
Актуально. Очень нужно.
*

likrion

  • Давно я тут
  • 750
  • 129 / 2
Re: Модуль вывода категорий
« Ответ #26 : 03.12.2011, 06:08:32 »
Отличная реализация на CSS +)
Но не то что мне нужно. Мне нужно чтобы при раскрытии одного пункта меню, все остальные сворачивались. Субкатегорий огромное количество и все их раскрывать\закрывать неудобно.


menu.js

Код
$(document).ready(function() {

var tshow = ' + ',
    thide = ' - ',
    head  = $('li').children('.toggle').prev().append('<span id="toggle">'+tshow+'</span>');
    head.next().hide();

$(head).on('click', function (e) {
     e.preventDefault();

          if ($(this).hasClass('active')) {
               $(this).removeClass('active').find('#toggle').text(tshow);
               $(this).next().slideUp();
                             
          } else {
               head.removeClass('active').find('#toggle').text(tshow);
               $(this).addClass('active').find('#toggle').text(thide);
               head.next().slideUp();
               $(this).next().slideDown();
          }
          return false;
       }).dblclick(function () {
                   url   = $(this).find('a').attr('href');
                   $(location).attr('href', url);
                   });
});
« Последнее редактирование: 27.09.2013, 18:15:31 от likrion »
R331474010295
*

diks13

  • Захожу иногда
  • 257
  • 10 / 0
Re: Модуль вывода категорий
« Ответ #27 : 12.12.2011, 02:53:11 »
Подскажите пожалуйста что подправить чтоб этот модуль работал в zoo 2.5.2
получаю  ошибку Fatal error: Class 'YTable' not found in   .....modules\mod_zoocategory\mod_zoocategory.php on line 20
« Последнее редактирование: 19.12.2011, 14:37:41 от diks13 »
*

nick71

  • Завсегдатай
  • 1145
  • 12 / 12
  • Сайты любой сложности - обращайтесь
Re: Модуль вывода категорий
« Ответ #28 : 27.12.2011, 12:09:16 »
обнаружился непонятный прикол, смотрите: сайт http://snork.com.ua/
Если смотреть на главной меню слева, выбираем например СТАБИЛИЗИРУЮЩИЕ СИСТЕМЫ-МЯСНАЯ ПРОМЫШЛЕННОСТЬ - очередность подкатегорий одна, начинается с Паштеты и т.д.... Если же перейти на любую другую страницу, Контакты, карта сайта и т.д - порядок совсем другой, начинается с Колбасы вареные...Второй вариант правильный. Первый раз с таким сталкиваюсь чтоб в одном и том же модуле очередность пунктов меню менялся в зависимости от страницы:)

*

likrion

  • Давно я тут
  • 750
  • 129 / 2
Re: Модуль вывода категорий
« Ответ #29 : 08.01.2012, 08:13:29 »
Маленькое изменение скрипта - теперь аля аккордеон- все плавно и красиво


menu.js

Код
$(document).ready(function() {

var tshow = ' + ',
    thide = ' - ',
    head  = $('li').children('.toggle').prev().append('<span id="toggle">'+tshow+'</span>');
    head.next().hide();

$(head).on('click', function (e) {
     e.preventDefault();

          if ($(this).hasClass('active')) {
               $(this).removeClass('active').find('#toggle').text(tshow);
               $(this).next().slideUp();
                             
          } else {
               head.removeClass('active').find('#toggle').text(tshow);
               $(this).addClass('active').find('#toggle').text(thide);
               head.next().slideUp();
               $(this).next().slideDown();
          }
          return false;
       }).dblclick(function () {
                   url   = $(this).find('a').attr('href');
                   $(location).attr('href', url);
                   });
});
« Последнее редактирование: 27.09.2013, 18:16:10 от likrion »
R331474010295
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль ZOO Category - как сделать выпадающим списком?

Автор tsg

Ответов: 33
Просмотров: 10996
Последний ответ 05.02.2017, 15:41:38
от newvideo
МОДУЛЬ поиска для zoo. Существует?

Автор 7Rei

Ответов: 32
Просмотров: 13551
Последний ответ 07.01.2017, 20:32:50
от newvideo
Вывод материалов из дочерних категорий

Автор fallout9000

Ответов: 5
Просмотров: 2737
Последний ответ 05.01.2015, 17:46:30
от amazko
Вывод item-ов из нескольких категорий

Автор No_Mosk

Ответов: 0
Просмотров: 1001
Последний ответ 24.06.2014, 22:51:46
от No_Mosk
Модуль категорий + вывод items (материалов)

Автор Efanych

Ответов: 0
Просмотров: 1292
Последний ответ 14.04.2014, 17:13:27
от Efanych