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

Доработка загрузки изображений через дополнительное поле


 hostels    02.12.2017    Стол заказов    696    2 комментария

Необходимо сделать в дополнительном поле типа "Загружаемое изображение", помимо загрузки с компьютера ещё и загрузку с URL адреса.

Нажимаем на кнопку "Загрузить изображение"

Доработка загрузки изображений через дополнительное поле


открывается модальное окно с выбором откуда загружать:

Доработка загрузки изображений через дополнительное поле


вид доп. поля после загрузки такой же как и раньше:

Доработка загрузки изображений через дополнительное поле


Такое изображение также должно обрабатываться согласно настройкам, указанным в данном дополнительном поле (если нужно сделать уменьшенную копию, наложить водяной знак, обрезать размер...).

Так же нужно, чтобы при загрузке изображений изменялось название изображения (прописывался бы ЧПУ новости), которое будет сохранено на сервере.

Например, сейчас когда загружаем изображение testpic.jpg - получим его сохранённым на сервере в таком виде: 1512202560_testpic.jpg

Нужно чтоб при добавлении/редактировании новости (к примеру заголовок её будет "New Video Effects") при загрузке изображения, если в поле title указан заголовок новости - то картинка сохранилась бы с таким названием: 1512202560_new-video-effects.jpg, если поле title не заполнено - то как и раньше вставлялось название оригинального файла: 1512202560_testpic.jpg

Также нужно убрать при формировании названия изображения эту первую часть из случайного числа "1512202560_". Если конечно она не крайне важна.

Я готов заплатить 5$ за реализацию данного хака.

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

hostels
Юзер

hostels - 2 декабря 2017 16:25 -

Забыл указать версию. Версия DLE 11.1.
Если хак будет готов в ближайшие 2 дня . то готов заплатить 10$. Пишите в личку.

Heavy1
Юзер

Heavy1 - 2 декабря 2017 19:07 -

так нужно также или так же?

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