Регистрация
Вход через соцсети
Восстановление пароля

Отображение новостей по категориям

Новый топик
03.03.2016, 10:38
Ответить | Цитировать
Aleksei
Частный разработчик Барбарич Алексей

Зарегистрирован:
2014-04-15
Сообщений: 1

Коллеги, приветствую!

Вопрос в следующем:
Есть новости, каждой новосте присваивается категория (например: экономика, погода и т.д.)
Необходимо на главной вывести эти категории.
Сделал:
1) Разработка - Списки - Создал нужный список с категориями
2) Разработка - Компоненты - Новости - Добавил поле с нужным мне списком.
Куда дальше копать? Как сделать активные ссылки?
03.03.2016, 19:15
Ответить | Цитировать
robi
Luckstudio

Зарегистрирован:
2008-09-18
Сообщений: 6

Как вариант:
туда где нужно вывести ссылки
Код:
<?
$var = $nc_core->db->get_results("SELECT * FROM Classificator_category_ВАШСПИСОК where Checked=1", ARRAY_N );
if (!empty($var)) {
foreach ($var as $row) {
echo '<li><a href="/?srchPat[3]='.$row[0].'">'.$row[1].'</a></li>';
}}
?>

Поставьте галочку "возможен поиск по данному полю" у поля в Ваших новостях которое является списком категорий.
Зайдите в шаблоны действий - вкладочка "поиск", жмите "сгенерировать код формы" и в этом коде подсмотрите какая GET переменная будет соответствовать вашему полю списка, в моем примере это srchPat[3]
198 196 2016-03-03 19:15:15 14453
Описание проекта