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

zaur111

  • Давно я тут
  • 209
  • 6
Здравствуйте! Кто подскажет есть ли на Joomla 2.5 модуль категорий для стандартного com_content, но только чтобы он выводил категории статей в виде выпадающего списка. Родной выводит просто списком. Если нет, то как можно родной модифицировать? В php не особо силен. Спасибо!
*

Efanych

  • Группа развития
  • 4317
  • 605
Погуглите по запросу "выпадающее меню на css"
Создание сайтов, шаблонов, помощь в решении проблем.
*

zaur111

  • Давно я тут
  • 209
  • 6
Погуглите по запросу "выпадающее меню на css"
Так мне не меню нужно. Мне нужно чтобы модуль категорий контента был в виде ниспадающего списка, чтобы организовать на сайте архив материалов. Ну вот как тут архив материалов в шапке сайта - http://chernovik.net
*

Efanych

  • Группа развития
  • 4317
  • 605
А. Понял что за список. Чего-то подобного не видел.
Создание сайтов, шаблонов, помощь в решении проблем.
*

danik.html

  • Практически профи
  • 2659
  • 348
Создайте альтернативный макет и определите вывод ввиде тегов

<select onchange="location=this.value">
<option value="link1"></option>
<option value="link2"></option>
...
<option value="linkn"></option>
</select>

Если знаете HTML и немного php - проблем не возникнет.
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

zaur111

  • Давно я тут
  • 209
  • 6
Создайте альтернативный макет и определите вывод ввиде тегов

<select onchange="location=this.value">
<option value="link1"></option>
<option value="link2"></option>
...
<option value="linkn"></option>
</select>

Если знаете HTML и немного php - проблем не возникнет.
Я так понял, что вместо value="link1" надо подставлять ссылки на категории, т.е. вручную прописывать? Или я что то не понял..
*

danik.html

  • Практически профи
  • 2659
  • 348
Так и знал. Создаем файл select.php. Вот его содержимое:
Код: php
<?php

defined('_JEXEC') or die;

?>
<select onchange="location=this.value">
<?php

foreach ($list as $item) {

$selected = ($_SERVER['PHP_SELF'] == JRoute::_(ContentHelperRoute::getCategoryRoute($item->id)));
?>
<option <?php if ($selected) { ?>selected="selected" <?php } ?>value="<?php echo JRoute::_(ContentHelperRoute::getCategoryRoute($item->id)); ?>"><?php echo $item->title;?></option>
<?php

}

?>
</select>

Это для версии 1.7. Под 2.5 несложно будет поправить.
« Последнее редактирование: 09.06.2012, 16:54:58 от danik.html »
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

zaur111

  • Давно я тут
  • 209
  • 6
Это для версии 1.7. Под 2.5 несложно будет поправить.

Спасибо, работает!
*

zaur111

  • Давно я тут
  • 209
  • 6
Скажите, а как сделать, чтобы при переходе в нужную категорию она в списке автоматически выделялась? Сейчас она переходит на первый select.
*

danik.html

  • Практически профи
  • 2659
  • 348
Обновил предыдущий пост. Теперь определяется активная категория.
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

zaur111

  • Давно я тут
  • 209
  • 6
Обновил предыдущий пост. Теперь определяется активная категория.
Спасибо вам огромное еще раз!
*

danik.html

  • Практически профи
  • 2659
  • 348
Кстати условие "активности" категории какое-то ненадежное. Взял из 1,7. Надо бы поглядеть в 2.5 - может там поправили его.
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

zaur111

  • Давно я тут
  • 209
  • 6
Кстати условие "активности" категории какое-то ненадежное. Взял из 1,7. Надо бы поглядеть в 2.5 - может там поправили его.
А в каком файлике можно посмотреть? Вообще какая разница между 1.7 и 2.5?
*

zaur111

  • Давно я тут
  • 209
  • 6
Чет не работает selected... Скажите где можно подсмотреть, чтобы работал?
*

vitall10

  • Новичок
  • 7
  • 2
Добрый день, помогите пожалуйста реализовать данный выпадающий список категорий на Joomla 3. При выборе определенной категории должен появляться выпадающий список ПОДкатегорий. Пробую также сделать путем переопределения макета com_content, но вывести подкатегории неполучается.
*

beliyadm

  • Профи
  • 8368
  • 1527
  • Севастополь == Россия
Обновил предыдущий пост. Теперь определяется активная категория.
а зачем через $_SERVER['PHP_SELF'] когда у тебя там же есть $item->id и сделать проверку на штатную вьюшку?
P.S. вот я некропостер то а
Все истины, которые я хочу вам изложить, — бесстыдная ложь.
Записки нетрезвого кодера || -=Joomla FAQ=- || -=все плохо=- || skype: beliyadm_pb
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

что за модуль?

Автор UN_Tony

Ответов: 8
Просмотров: 98
Последний ответ 20.09.2017, 15:14:14
от UN_Tony
Помогите подобрать модуль для работы с изображениями

Автор Maxim777210

Ответов: 1
Просмотров: 59
Последний ответ 07.09.2017, 12:22:33
от Septdir
Joomla 3.0 модуль/компонент обратной связи

Автор websmel

Ответов: 8
Просмотров: 8253
Последний ответ 04.09.2017, 14:25:41
от ZyX
Простой и красивый модуль обратной связи

Автор mizer

Ответов: 8
Просмотров: 318
Последний ответ 04.09.2017, 13:42:48
от ZyX
Ищу модуль, который показывался бы один раз

Автор User82

Ответов: 4
Просмотров: 201
Последний ответ 05.08.2017, 10:46:51
от Septdir