Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как реализовать отдельную галочку при публикации новости ?

Как реализовать отдельную галочку при публикации новости ?


     20.06.2017    dle, news, php, checkbox    Все вопросы » Общие вопросы    1337

вопрос
Идея такая:
При публикации новостей в самом низу где:

-Разрешить комментарии
-Публиковать на главной
-Опубликовать на сайте
-Разрешить рейтинг статьи
-Зафиксировать на сайте

Добавить чекбокс "В спец раздел"
Когда чекбокс включен то статья выводится в отдельном блоке на главной через {custom}
А когда чекбокс не отмечен то статья в этом блоке с {custom} не отображается.
Заранее спасибо!

Ответил: Sander


1. Создать категорию "Спец раздел".
2. В шаблоне addnews.tpl добавить код:
<label><input type="checkbox" name="catlist[]" value="ID категории спец раздела" /> Спец. раздел</label>

3. В custom выводить новости из категории спец раздела
{custom category="ID категории"}

3 комментария

ewak
Юзер

ewak - 21 июня 2017 12:04 -

А как это реализовать с помощью доп поля "Переключение ДА|НЕТ"?

Sander
PHP-developer

Sander - 21 июня 2017 14:35 -

<label><input type="checkbox" name="xfield[Имя_Поля]" value="1" /> Спец. раздел</label>

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

Live_one
Юзер

Live_one - 21 июня 2017 13:22 -

Задача по сложнее:
Есть категории с подкатегориями

Новости
- Важные новости
Статьи
- Важные статьи

нужно сделать чекбокс "Важная новость"
При выборе категории например новости, и активном чекбоксе, новость попадала бы еще и в Важные новости

Тоже самое и со статьями, при активации чекбокса новость попадала еще и в важные статьи.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх