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

Как произвести проверку на заполнение галереи при добавление новости?


     28.02.2019    gallery, addnews    Все вопросы » jQuery    978

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

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


1 комментарий

OuteerMan
Юзер

OuteerMan - 28 февраля 2019 15:45 -

В добавлении новости есть javascript функция checkxf() на проверку пустого тайтла и другие проверки, в этой функции можно сделать дополнительную проверку если существует input галереи проверять и его пустоту. Если пустой то не пропускать, показывая info окошко, аналогично добавить эту проверку в php коде когда происходит отправка новости. Это всё в одном файле.

А скрытие клавиши можно не убирать, но если уж надо. То кнопку можно изначально скрыть (Если нет категорий в которых не указано поле), а в файле engine/inc/xfields.php в переменной $uploadscript содержится javascript код на загрузку, в нём в функции onComplete в условии response.success добавить на javascript или jquery код который сделает кнопку видимой.

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

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

наверх