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

Автор темы: Alex
ID темы: 1932
Информация:
Тема содержит 20 сообщения, была просмотрена 9033 раз.  Имеются прикрепленные файлы.
Просмотр темы
PHP-Fusion Russia » Поддержка 7 версии » Моды
 Распечатать тему
Как убрать выбор категории при добавлении новости
Alex
Требуется убрать выбор категории при написании новости и чтобы новость попадала в нужную категорию (например категория 17),

помогите такое сделать.

файл
../administration/news.php

строки
297-299
Скачать исходники  Код

   echo "<td width='100' class='tbl'>".$locale['423']."</td>\n";
   echo "<td width='80%' class='tbl'><select name='news_cat' class='textbox'>\n";
   echo "<option value='0'>".$locale['424']."</option>\n".$news_cat_opts."</select></td>\n";



Alex присоединено следующее:изображение:
1385374408.png
 
Web
Rush
замени селект на hidden input
 
Web
Alex
вот так прописал

Скачать исходники  Код

   echo "<td width='80%' class='tbl'><input hidden='true' name='news_cat' class='textbox'>\n";
   echo "<option value='0'>".$locale['424']."</option>\n".$news_cat_opts."</input></td>\n";





то что hidden='true' должен скрыть прочитал здесь

результат на скрине

Объединенно в 25.11.2013 16:33:
если убрать то их можно просто закомментировать эти строки.

НО мне надо чтоб новость попадала в нужную категорию
Alex присоединено следующее:изображение:
1385375417.png
 
Web
jikaka
в выводе формы строки удали, а выше пропиши параметру категории нужную категорию
 
Web
Alex
jikaka,

я так понимаю сюда?
строки 280-285

Скачать исходники  Код

if (dbrows($result)) {
      while ($data = dbarray($result)) {
         if (isset($news_cat)) $sel = ($news_cat == $data['news_cat_id'] ? " selected='selected'" : "");
         $news_cat_opts .= "<option value='".$data['news_cat_id']."'$sel>".$data['news_cat_name']."</option>\n";
      }
   }



 
Web
jikaka
Саня, нет, это оформление вывода списка категорий
тебе нужно еще вышеag
там где идет вопрос принятия параметров выбора

Оффтопик сам не понял, что написалag

 
Web
Alex
Костя, может сюда скинешь пример

Объединенно в 25.11.2013 19:30:
нашел кажется, 263 строка

Объединенно в 25.11.2013 19:38:
на 263 строке прописал вот так
$news_cat = "17"; - значение по умолчанию было 0, теперь как бы категория светится выбрана нужная. (на скрине)

попытался новость добавить, новость добавилась а на странице не появилась

Объединенно в 25.11.2013 19:44:
полагаю что надо еще на 240 строке прописать категорию

$news_cat = $data['news_cat'];

подскажите как правильно будет
Alex присоединено следующее:изображение:
1385386725.png

Изменил(а) Alex, 25.11.2013 14:44
x1
 
Web
jikaka
$news_cat = $data['news_cat'];

именно в таких местах и надо 17 указать, а из формы удалить
 
Web
Alex
jikaka написал:

$news_cat = $data['news_cat'];

именно в таких местах и надо 17 указать, а из формы удалить


как правильно будет

$data['news_cat=17'] - так?
 
Web
Zaxap
Ай!..Как так можно?( Столько ведь с этим движком работаете, Алкес ad

Заместо $news_cat воткнуть 17.
Изменил(а) Zaxap, 30.11.2013 02:12
Зло не дремлет, а я добрый...
 
Alex
Zaxap, если обращаещься к кому то будь добр не коверкать ник
 
Web
Polarfox
Zaxap, и правда есть кнопка вставить ник во вторых приведение заранее лучше обходить и ставить "строку" к "строке" а число к числу, в теории быстрей, в других языках не будет фатальных ошибок.

Alex, здесь массив $data,
элемента массива ['news_cat'] ,
и присваиваем ему = 17
это азы.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
x1
 
jikaka
$data['news_cat'] = 17;
x1 x1 x1 x1 x1
 
Web
Alex
jikaka, премного благодарен!!!

упс... случайно тыкнул по иконке не нравится
 
Web
jikaka
Alex, нажал все, что можно?
спасибо за rusfusion.ru/infusions/ajax_forum_post_ratings_panel/images/ratings/dislike.png

Объединенно в 28.11.2013 17:38:
ее можно удалить, если еще раз тыкнуть справа в перечнеag
Изменил(а) jikaka, 28.11.2013 14:38
 
Web
Alex
jikaka, вправо сдвинь иконку не нравится, а то затесалась между "хорошими иконками"
 
Web
Alex
на 216 строке добавил, WHERE news_cat = 17
чтоб в списке текущих отображились только новости из 17 категории

Скачать исходники  Код

   $result = dbquery("SELECT news_id, news_subject, news_draft FROM ".DB_NEWS." WHERE news_cat = 17 ORDER BY news_draft DESC, news_datestamp DESC");





если строку выбора категории просто удалить то переставало работать

поэтому ее скрыл style='display:none;'

на этом создание дубля новостей закончено, всем спасибо за помощь
x1
 
Web
Polarfox
Zaxap, а ты помогаешь по какой то особой причине? Подумаешь выбрали не твой вариант, это разве беда?
Мне кажется незачем дуться.

Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
 
Alex
Zaxap написал:

Ай!..Как так можно?( Столько ведь с этим движком работаете, Алкес ad

Заместо $data['news_cat'] воткнуть 17.


Алкес это к кому обращение?

Заместо $data['news_cat'] воткнуть 17 - сам то пробывал так втыкать?
x1 x1
 
Web
Polarfox
Оффтопик Мы все всё поняли и далее не будем ругаться, проблем итак хватает, согласны? Вопрос решён, двигаемся дальше.

Далее снова по теме.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
x2
 

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

Перейти на форум:
Похожие темы
Темы Форум Ответов / Просмотров Последние сообщения
Галочка согласия при отправке формы  →  HTML и CSS 1 / 659 04.02.2024 11:36
в PHP 7.4 нельзя вставлять пустое значение в `id` как раньше  →  Пожелания и предложения 4 / 1582 19.12.2023 03:32
нужны ли на сайте "Закладки" и "История посещений", как в браузере?  →  Пожелания и предложения 4 / 1057 11.08.2023 15:56
Убрать из TITLE статьи и новости  →  Установка и настройка системы 7 / 3097 11.03.2022 05:22
Как сделать микроразметку на сайте?  →  PHP 1 / 3433 22.07.2021 06:39
Ошибка при создании панели  →  Ошибки, баги 6 / 1833 29.01.2021 21:58
Почему при нажатии на кнопку срабатывает проверка полей?  →  HTML и CSS 1 / 4090 05.11.2020 10:33
Как вебмастеру сформулировали УТП для создания сайтов на PHP-Fusion?  →  Пожелания и предложения 1 / 7406 25.07.2020 03:46
SEO-оптимизация. дубли страниц в PHP-Fusion - где искать и как избавиться?  →  Ошибки, баги 0 / 5226 19.06.2020 17:06
Как вывести все данные из таблицы, за исключением администраторов  →  Плагины 3 / 5482 24.02.2020 15:59
Топ 5 пользователей форума
Zaxap Zaxap (1,090)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)   SchreiBear SchreiBear (625)