Забыли пароль?
Запросите новый здесь.

Автор темы: yury
ID темы: 758
Информация:
Тема содержит 10 сообщения, была просмотрена 1423 раз.
Просмотр темы
PHP-Fusion Russia » Поддержка 7 версии » Вопросы новичков
 Распечатать тему
Вопрос по ".$news_cat_opts."
yury
Собственно решил дать "избранным" добавлять новости на сайт. Но в категориях новостей, категорий больше, чем положено для них. Т.е им хочу оставить только 4 категории.

Переменная ".$news_cat_opts." отвечает за вывод категорий. Плюс ее в том, что при редактировании она определяет категорию редактируемой новости. Если же просто проставить через

Загрузить источник  GeSHi: PHP
  1. echo "<option value='0'>- Пусто -</option>
  2. <option value='1'>Культура</option>
  3. <option value='2'>Новости города</option>
  4. <option value='3'>Общество (политика/экономика)</option>
  5. <option value='4'>Происшествия</option>\n";
Добавлено за 0.022 секунд, используя GeSHi 1.0.8.10


то при редактировании выдает категорию "-пусто-"

соответственно как то надо прописать условие для вывода данных переменной ".$news_cat_opts." и указать, что надо выводить только "-пусто", Культура и Общество
 
jikaka
какая версия двига?
это через файл submit.php?
 
Web
yury
я несколько переделал субмит, но это не суть важно)

версия 7.01
 
jikaka
вот смотри код:
Загрузить источник  GeSHi: PHP
  1. $result = dbquery("SELECT news_cat_id, news_cat_name FROM ".DB_NEWS_CATS." ORDER BY news_cat_name");
  2. $news_cat_opts = ""; $sel = "";
  3. if (dbrows($result)) {
  4. while ($data = dbarray($result)) {
  5. if (isset($news_cat)) $sel = ($news_cat == $data['news_cat_id'] ? " selected='selected'" : "");
  6. $news_cat_opts .= "<option value='".$data['news_cat_id']."'$sel>".$data['news_cat_name']."</option>\n";
  7. }
  8. }
Добавлено за 0.022 секунд, используя GeSHi 1.0.8.10

news_cat_opts берется из news_cat_id
соответственно в запросе, который идет первой строкой нужно добавить условие WHERE news_cat_id =1 and news_cat_id = 3
и соответственно перед этим сделать условие только для тех, кто будет добавлять
 
Web
yury
блин. странно, не хотит вообще тогда выводить категории...хм
 
jikaka
а что ты именно сделал?
 
Web
yury
прописал условие WHERE и категории
 
jikaka
юра, что-то ты гонишь
вот только что на локалке проверил, все работает
в файле administration/news.php строку 278:
Загрузить источник  GeSHi: PHP
  1. $result = dbquery("SELECT news_cat_id, news_cat_name FROM ".DB_NEWS_CATS." ORDER BY news_cat_name");
Добавлено за 0.020 секунд, используя GeSHi 1.0.8.10

заменил на это:
Загрузить источник  GeSHi: PHP
  1. $result = dbquery("SELECT news_cat_id, news_cat_name FROM ".DB_NEWS_CATS." WHERE news_cat_id = 1 ORDER BY news_cat_name");
Добавлено за 0.019 секунд, используя GeSHi 1.0.8.10

при добавлении новости через админку из категорий было только пусто и "Ошибки" - т.е. первая категория
 
Web
yury
хм...странности тогда у меня
 
yury
прописывая несколько категорий через AND перестает выдавать. если одна категория, то выдает. странно
 

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум:
Похожие темы
Темы Форум Ответов / Просмотров Последние сообщения
Магазин "Скупка банкот" в Москве  →  Реклама на портале 0 / 332 20.09.2023 13:41
нужны ли на сайте "Закладки" и "История посещений", как в браузере?  →  Пожелания и предложения 4 / 1074 11.08.2023 15:56
Не работает "выйти" Maxthon 5.2.3.3000  →  Ошибки, баги 1 / 1641 22.02.2020 18:43
Говорим "Спасибо"  →  Книга жалоб и предложений 14 / 3306 02.02.2020 14:58
Каким ява скриптом приделать выбор цвета для поля input type="text"?  →  Вопросы новичков 1 / 3361 10.01.2020 20:47
Instagram ВК FaceBook - ведение аккаунтов "под ключ"  →  Платные услуги 0 / 1125 01.12.2019 18:37
Панель "последние статьи" в зависимости от языка сайта и категории статьи  →  Моды 9 / 3826 31.10.2019 22:59
[вопрос не по PHP-Fusion] Верно ли я понимаю принципы Hawk Auth?  →  Разное 18 / 3975 17.01.2019 11:29
В разных статьях "краткого содержания" картинки "налазят" друг на друга  →  Ошибки, баги 5 / 1760 14.01.2019 13:09
Вопрос про текст  →  СЕО 7 / 4698 20.11.2018 02:39
Топ 5 пользователей форума
Zaxap Zaxap (1,090)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)   SchreiBear SchreiBear (625)