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

Как вставить в input скрытое значение?


     14.09.2015    jQuery, Общие вопросы по PHP    2385

вопрос
Исходя из предыдущего моего вопроса возник новый вопрос, мне нужны не все новости которые соответствую значению из доп поля, а только из определённых категорий, т.к. перекрёстные ссылки выводят новости найденные по всему сайту. Поэтому я хочу сделать значение вводимое в доп поле уникальным, т.е добавить скрытое значение в поле ввода input при отправке формы. Возможно ли такое, и если да то как реализовать? Спасибо.

Ответа пока нет


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

Proff
Юзер

Proff - 14 сентября 2015 12:37 -

Может лучше тогда сделать разным группам категорий - разные поля?

follor
Юзер

follor - 14 сентября 2015 12:44 -

Тоже вариант, если не найду другого способа воспользуюсь этим, придётся правда повозиться, т.к. категорий очень много и доп полей соответственно

Proff
Юзер

Proff - 14 сентября 2015 12:51 -

Да с допполями возни не так много, с ними удобнее через файл работать.
Допполя записаны в файле engine/data/xfields.txt
Выглядит простое допполе так (одна строчка - одно поле):

verv|Поле|1,2,3|text||0|0|0|0

Вот 1,2,3 - это номера категорий, к которым оно приписано.
Ну это я так, на случай если не знаете.

dj-avtosh
PHP-developer

dj-avtosh - 15 сентября 2015 10:13 -


SELECT id FROM dle_post

WHERE

SUBSTRING_INDEX( SUBSTRING_INDEX( xfields , CONCAT( 'test_date', '|' ), -1 ), '||', 1 ) = '2015-09-05 00:35:09'

AND

(

FIND_IN_SET( '2', category ) > 0
OR
FIND_IN_SET( '3', category ) > 0
OR
FIND_IN_SET( '4', category ) > 0

)


Код поля у новости: test_date
Необходимое значение: 2015-09-05 00:35:09
2,3,4 - соответственно id категорий принадлежащих к новости.

Вариант что бы новость относилась хотя бы к одной из перечисленных категорий.

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

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

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

наверх