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

runyugin

  • Осваиваюсь на форуме
  • 56
  • 0
Очень нужна помощь!
Нужно сделать стандартными возможностями jooml'ы древовидную структуру списка материалов содержащихся в категории и подкатегориях.
Пример:
-Категория0
--Категория1
---Категория1-1
---Материал1 (вывод краткого содержания о материале - Вводный текст)
---Материал2 (вывод краткого содержания о материале - Вводный текст)
---Материал3 (вывод краткого содержания о материале - Вводный текст)
--Категория2
---Категория2-2
---Материал1 (вывод краткого содержания о материале - Вводный текст)
---Материал2 (вывод краткого содержания о материале - Вводный текст)
---Материал3 (вывод краткого содержания о материале - Вводный текст)
*

runyugin

  • Осваиваюсь на форуме
  • 56
  • 0
*

fsv

  • Практически профи
  • 2526
  • 367
Нужно сделать стандартными возможностями jooml'ы
Стандартными вряд ли. Сами кодить умеете? => опишу возможное решение, код будете писать сами.
Заказать разработку:    расширения Joomla  |   интерфейсы на javascript(jQuery)  |  мобильные приложения
*

voland

  • Профи
  • 9524
  • 422
  • Эта строка съедает место на вашем мониторе
Отчего же.
Тут всё стандартно. Что не получается?
*

runyugin

  • Осваиваюсь на форуме
  • 56
  • 0
Стандартными вряд ли. Сами кодить умеете? => опишу возможное решение, код будете писать сами.

давайте) попрообую
*

runyugin

  • Осваиваюсь на форуме
  • 56
  • 0
Отчего же.
Тут всё стандартно. Что не получается?
стандартно в томтоо и дело нету(
*

fsv

  • Практически профи
  • 2526
  • 367
давайте) попрообую
Если можно стандартно, чего мне буквы искать на клаве, а вам код писать. Пусть voland напишет, как стандартно. У меня нет полигона с категориями и материалами в таком кол-ве, чтобы посмотреть стандартно, а создавать влом. Просто мало с материалами и с типами меню работаю из коробки, в основном самопис, поэтому и предложил сразу свой модуль меню написать.
Заказать разработку:    расширения Joomla  |   интерфейсы на javascript(jQuery)  |  мобильные приложения
*

voland

  • Профи
  • 9524
  • 422
  • Эта строка съедает место на вашем мониторе
Вроде блог с категориями+ вложенные категории так работает.
А вообще уточняющие вопросы надо задавать сразу, а не через полмесяца.
Может на момент ответа у меня и был полигон, может нет, я уже совершенно не помню о чем речь.
*

fsv

  • Практически профи
  • 2526
  • 367
Я также за пол месяца слегка потерял мысль. Вам не модуль…
Если не получится стандартно, некоторые мысли:
Делаете свой тип меню для com_content – «категория derevo». Как? – на форуме и доках J есть решения, поиск в помощь.
1 запрос – выбираете все категории из #__categories , относящиеся к com_content, в т.ч. с id, parent_id, title.
Из данных запроса строите ассоциативный массив с ключами parent_id:
Код: php
$result = $db->loadAssocList();	
$cats = array();
for ($i=0; $i<count($result); $i++) {
$cats[$result[$i]['category_parent_id']][] =  $result[$i];
}
Еще запросом получаете опубликованные материалы, в т.ч. с catid. Прогоняете $cats , добавляя туда материалы к соответ.категориям.
Пишете рекурсивную функцию вывода этого массива.
Решение на коленке, набросок. Наверняка по ходу разработки всплывут не учтенные моменты.
Заказать разработку:    расширения Joomla  |   интерфейсы на javascript(jQuery)  |  мобильные приложения
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Отображение материалов на главной

Автор acroloid

Ответов: 2
Просмотров: 61
Последний ответ 24.09.2017, 13:00:54
от vipiusss
Перенаправление url при смене версии Joomla и прежней структуры сайта

Автор Afman

Ответов: 20
Просмотров: 342
Последний ответ 23.09.2017, 08:15:02
от voland
Вывод материалов в блоге категории

Автор kik84

Ответов: 13
Просмотров: 140
Последний ответ 09.09.2017, 22:26:07
от KKAAZZOO
Как реализовать список материалов категории в виде слайда

Автор alixsjr

Ответов: 5
Просмотров: 133
Последний ответ 08.09.2017, 21:31:16
от effrit
Вывод материалов на странице категорий

Автор saulS

Ответов: 0
Просмотров: 53
Последний ответ 06.09.2017, 12:38:14
от saulS