Функция нескольких размеров для изображения

InstantCMS 2.X

Как на сайтах с обоями

#1 26 мая 2019 в 10:58
Всех приветствую!

Нужно перенести сайт с обоями для рабочего стола на instant2. Установил иснту, поюзал, почитал информацию — в общем подходит. Но есть пару моментов которые нужно выполнить в виде дополнения. Хочу уточнить, возможно ли это сделать и насколько сложно это будет. В первую очередь прошу отозваться кто разбирается в PHP и знает хорошо InstantCMS.

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

1. Сделать возможность скачивать картинку разных разрешений (как на скрине) и как это есть на прочих сайтах с обоями. Чтобы была возможность задавать свои размеры и пользователь мог при скачивании выбрать ему необходимый.

2. По возможности, определять и выводить размер загруженного изображения как в px так и в Mb. Если это можно будет реализовать и для картинки вставленной в поле по прямой ссылке — вообще отлично.

Заранее благодарен за ответы, если это сделать возможно и кто-то готов помочь с этим, напишити мне в ЛС.
Прикрепленный файл
scrinsizewall_0cvvh.jpg 10 Кб
#2 26 мая 2019 в 13:58
А вы в фотоальбомы заглядывали?
#3 26 мая 2019 в 21:29

А вы в фотоальбомы заглядывали

Jestik
как я понял, тс надо такую фишку в типах контента.
и, видимо, нужна генерация разных размеров на лету…
#4 28 мая 2019 в 12:02


А вы в фотоальбомы заглядывали?

Jestik

Да. Пресеты пробовал настраивать, но понял что они работают иначе. Они не рассчитаны под мою задачу, хотя реализация очень похожа.
Если их можно откорректировать/доработать, возможен и такой вариант.

как я понял, тс надо такую фишку в типах контента.
и, видимо, нужна генерация разных размеров на лету...

Zau4man

Где реализовать, без особой разницы. Почему именно свой тип контента, в фотоальбомах все работает через альбомы, для меня это лишний функционал и страницы на сайте, категорий достаточно.

Генерация на лету именно то что нужно.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.