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

Как изменить addnews в зависимости от выбранного доп. поля?


     13.05.2016    Общие вопросы, Общие вопросы по вёрстке, jQuery, Общие вопросы по PHP, Хаки, Ламерские вопросы    2173

вопрос
И еще раз привет. Хочу узнать, как можно изменить addnews, в зависимости от того, какое было выбрано дополнительное поле.

К примеру, также как и с категориями, когда выбираешь одну из, если для неё есть доп. поля, то оно их подгружает. Мне просто не совсем подходит создание 21 категории, это как минимум будет неудобно для пользователей, но у меня есть дополнительное поле, вот я бы и хотел, чтобы в зависимости от того, какое значение будет выбрано в нем, мне подгружало еще 2,3,5,10 подходящих для этого параметра дополнительных полей. Что-то вроде по коду
[ifxfvalue field="test"]код[/ifxfvalue]

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


6 комментариев

DomiTori
Юзер

DomiTori - 13 мая 2016 17:53 -

Думаю с таким к тебе в стол заказов, ибо такое даже на допотопном dle не встречалось

cartman
Юзер

cartman - 14 мая 2016 00:14 -

а не подойдет от Павла Пафнутого хак? ссылка

Serge
Юзер

Serge - 15 мая 2016 18:07 -

Очень интересный вариант, можно действительно тогда отказаться от стандартных доп. полей и ручками поуказывать нужные мне. Кстати, а есть какая-то возможность заполнить или задать стандартное значение для доп. поле если, опять же, одно из доп. полей равно определенному значению?

nowheremany
Эксперт

nowheremany - 14 мая 2016 10:35 -

<script>$('.cselect').change(function(){
    $('.cselect-'+this.name+':not(.cselect-'+this.name+'-'+this.value+')').slideUp();
    $('.cselect-'+this.name+'.cselect-'+this.name+'-'+this.value+'').slideDown();
}).change();</script>


Пример https://jsfiddle.net/rsgvq82e/

Благодарность принимаю тут Связь

Serge
Юзер

Serge - 15 мая 2016 18:01 -

Вариант очень интересный, но в addnews.tpl идет вывод доп. полей одной строчкой кода, каким образом к ним можно будет прицепить классы вообще?

nowheremany
Эксперт

nowheremany - 15 мая 2016 18:06 -

Так же через JS

Благодарность принимаю тут Связь

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

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

наверх