Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Стол заказов » Модуль для DLE, выпадающий список дополнительных полей

Модуль для DLE, выпадающий список дополнительных полей


 ushkom    08.05.2016    Стол заказов    1965    4 комментария

Нужно написать модуль, выпадающий список дополнительных полей.
То есть, есть н-ое количество доп полей, и чтоб при добавлении новости они не были видны все, их нужно сделать в виде выпадающего списка.
При выборе одного из полей, выбранное остается а список смещается ниже для нового выбора, и т.д.
В выбранном поле тоже есть список, по такому же принципу.
Это для варезного сайта. При добавлении новости выскакивает список файлообменников, пользователь выбирает те которые ему нужны, а в них выбирает один архив или ссылки на части архивов.
Также все ссылки добавленные в поля должны быть с тегом leech.
Сайт http://more-smeha.ru Обратите внимание на ссылки в новостях. Но сейчас очень не удобно при добавлении новости
Модуль для DLE, выпадающий список дополнительных полей

Модуль для DLE, выпадающий список дополнительных полей

Модуль для DLE, выпадающий список дополнительных полей

Модуль для DLE, выпадающий список дополнительных полей

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

nowheremany
Эксперт

nowheremany - 9 мая 2016 14:30 -

что-то типа
<script>
$('select[name="xfields[mysel1]"]').change(function(){

$('input[name="xfields[mynput1]"]').toggleClass('hidden',this.value=='myvalue1'); // Если значение селекта доп поля mysel1 равен myvalue1, то для инпута доп поля mynput1 будет установлен класс hidden

$('input[name^="xfields"].hidden').slideUp();
$('input[name^="xfields"]:not(.hidden)').slideDown();

}).change();
</script>


Регистся влом

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

ushkom
Юзер

ushkom - 9 мая 2016 20:34 -

Вы сможете сделать, за вознаграждения. Мне нужен результат

ushkom
Юзер

ushkom - 14 мая 2016 15:04 -

Что ни кто не может помочь? Столько просмотров

ushkom
Юзер

ushkom - 23 мая 2016 23:25 -

Все уже сделано, всем спасибо

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