Вывод категория по алфавиту + вывод новостей по алфавиту.
vadims 18.02.2015 Стол заказов 1794 4 комментария
Нужно сделать сортировку новостей.
Например подключаем в main.tpl -
{include file="/engine/modules/novosti.php&cat=77"}
Должен выводить все подкатегории и новости из категории 77 + сортировать категории по алфавиту и новости в категориях по алфавиту.
Например вывод категорий из 77 -
A Название категории
- a новость из категории А
- b новость из категории А
- c новость из категории А
- d новость из категории А
B Название категории
- a новость из категории B
- b новость из категории B
- c новость из категории B
- d новость из категории B
C Название категории C
- a новость из категории C
- b новость из категории C
- c новость из категории C
- d новость из категории C
Как видно выше, категория выводится 1 раз, а ниже ее новости.
-----
2-ой вывод.
Другой вариант вывод с доп. полем -
{include file="/engine/modules/novosti.php&cat=77&xfields=dop_pole_1"}
Получается что выводятся только те, у которых в доп. поле "dop_pole_1" что-то есть (что, не важно).
В итоге например поля заполнены так -
A Название категории
- a новость из категории А (доп. поле dop_pole_1 ЗАПОЛНЕНО)
- b новость из категории А (пусто)
- c новость из категории А (доп. поле dop_pole_1 ЗАПОЛНЕНО)
- d новость из категории А (доп. поле dop_pole_1 ЗАПОЛНЕНО)
B Название категории
- a новость из категории B (пусто)
- b новость из категории B (пусто)
- c новость из категории B (пусто)
- d новость из категории B (пусто)
C Название категории C
- a новость из категории B (пусто)
- b новость из категории B (пусто)
- c новость из категории B (доп. поле dop_pole_1 ЗАПОЛНЕНО)
- d новость из категории B (пусто)
ПОЛУЧАЕТСЯ, что должно выводить так -
A Название категории
- a новость из категории А
- c новость из категории А
- d новость из категории А
C Название категории C
- c новость из категории B
То есть, если доп. поля нету у новостей из подкатегории, то и подкатегории не отображается
Выводится только - название категории, имя новости и id новости, другие данные не нужны.
----------
Если у новости 2 категории, то отображается отдельно -
A Название категории
- a новость из категории А
- b новость из категории А
- c новость из категории А
- d новость из категории А
B Название категории
- a новость из категории B
- b новость из категории B
- c новость из категории B
- d новость из категории B
B и C Название категории
- a новость из категории B + из категории C
Напишите сколько будет стоить сделать такой вывод в ЛС или на почту - k.vadims{a}gmail.com
Например подключаем в main.tpl -
{include file="/engine/modules/novosti.php&cat=77"}
Должен выводить все подкатегории и новости из категории 77 + сортировать категории по алфавиту и новости в категориях по алфавиту.
Например вывод категорий из 77 -
A Название категории
- a новость из категории А
- b новость из категории А
- c новость из категории А
- d новость из категории А
B Название категории
- a новость из категории B
- b новость из категории B
- c новость из категории B
- d новость из категории B
C Название категории C
- a новость из категории C
- b новость из категории C
- c новость из категории C
- d новость из категории C
Как видно выше, категория выводится 1 раз, а ниже ее новости.
-----
2-ой вывод.
Другой вариант вывод с доп. полем -
{include file="/engine/modules/novosti.php&cat=77&xfields=dop_pole_1"}
Получается что выводятся только те, у которых в доп. поле "dop_pole_1" что-то есть (что, не важно).
В итоге например поля заполнены так -
A Название категории
- a новость из категории А (доп. поле dop_pole_1 ЗАПОЛНЕНО)
- b новость из категории А (пусто)
- c новость из категории А (доп. поле dop_pole_1 ЗАПОЛНЕНО)
- d новость из категории А (доп. поле dop_pole_1 ЗАПОЛНЕНО)
B Название категории
- a новость из категории B (пусто)
- b новость из категории B (пусто)
- c новость из категории B (пусто)
- d новость из категории B (пусто)
C Название категории C
- a новость из категории B (пусто)
- b новость из категории B (пусто)
- c новость из категории B (доп. поле dop_pole_1 ЗАПОЛНЕНО)
- d новость из категории B (пусто)
ПОЛУЧАЕТСЯ, что должно выводить так -
A Название категории
- a новость из категории А
- c новость из категории А
- d новость из категории А
C Название категории C
- c новость из категории B
То есть, если доп. поля нету у новостей из подкатегории, то и подкатегории не отображается
Выводится только - название категории, имя новости и id новости, другие данные не нужны.
----------
Если у новости 2 категории, то отображается отдельно -
A Название категории
- a новость из категории А
- b новость из категории А
- c новость из категории А
- d новость из категории А
B Название категории
- a новость из категории B
- b новость из категории B
- c новость из категории B
- d новость из категории B
B и C Название категории
- a новость из категории B + из категории C
Напишите сколько будет стоить сделать такой вывод в ЛС или на почту - k.vadims{a}gmail.com