bananovsv Опубликовано 26 июня, 2017 Жалоба Поделиться Опубликовано 26 июня, 2017 (изменено) Господа, как сделать, чтобы в некоторых случаях Симпла ресайзила картинки товара, обрезая под квадрат? Например, если оригинал 800×600, а в шаблоне написано resize:600:600:s, то должен получиться квадрат 600×600 с потерей изображения по бокам. Но в то же время надо сохранить родное поведение — если просто resize:600:600 указано, то пропорционально уменьшать. Изменено 26 июня, 2017 пользователем bananovsv Цитата Ссылка на сообщение Поделиться на другие сайты
Maksclub Опубликовано 26 июня, 2017 Жалоба Поделиться Опубликовано 26 июня, 2017 http://forum.simplacms.ru/topic/5459-%D1%83%D0%BC%D0%BD%D1%8B%D0%B9-%D1%80%D0%B5%D1%81%D0%B0%D0%B9%D0%B7-%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9/ Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 26 июня, 2017 Жалоба Поделиться Опубликовано 26 июня, 2017 http://forum.simplacms.ru/topic/5459-умный-ресайз-изображений/Это не то что нужно ТС. Цитата Ссылка на сообщение Поделиться на другие сайты
bananovsv Опубликовано 26 июня, 2017 Автор Жалоба Поделиться Опубликовано 26 июня, 2017 Это не то что нужно ТС.Да, это не то, что нужно. У меня основная проблема даже не в том, как обрезать изображение, а в том, как сделать это опционально — как у ватермарка. Указано w — есть ватермарк, не указано — нет. И мне надо так же: указано s — обрезается, не указано — не обрезается. Цитата Ссылка на сообщение Поделиться на другие сайты
ЯкЦинДрак Опубликовано 27 июня, 2017 Жалоба Поделиться Опубликовано 27 июня, 2017 И в чем же проблема? Смотреть, как сделано для водяного знака, и чисто по аналогии - всего лишь добавить параметр к некоторым функциям и небольшую обработку нового параметра. Цитата Ссылка на сообщение Поделиться на другие сайты
bananovsv Опубликовано 27 июня, 2017 Автор Жалоба Поделиться Опубликовано 27 июня, 2017 И в чем же проблема? Смотреть, как сделано для водяного знака, и чисто по аналогии - всего лишь добавить параметр к некоторым функциям и небольшую обработку нового параметра.Не могу сообразить, как это сделать. Ватермарк вообще странно работает — необязательно, чтобы была буква w — можно что угодно написать, и будет ватермарк. Пытаюсь продублировать этот параметр, но не получается. Если знаете как — подскажите. Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 27 июня, 2017 Жалоба Поделиться Опубликовано 27 июня, 2017 Рекомендую к использованию библиотеку, я лично ее использую в своем проекте. Симпловский ресайз писан на коленке и собран с разных кусков найденных на просторах интернета. Цитата Ссылка на сообщение Поделиться на другие сайты
bananovsv Опубликовано 27 июня, 2017 Автор Жалоба Поделиться Опубликовано 27 июня, 2017 Рекомендую к использованию библиотеку, я лично ее использую в своем проекте.Симпловский ресайз писан на коленке и собран с разных кусков найденных на просторах интернета.Спасибо, изучу, но боюсь, что не потяну — я начинающий разработчик. 1. А чем конкретно плох imagick?2. Если использовать эту библиотеку, то надо добавлять функцию по аналогии с image_constrain_imagick? 3. Это всё равно не решает мою задачу — чтобы кроп был по параметру. Цитата Ссылка на сообщение Поделиться на другие сайты
question Опубликовано 27 марта, 2018 Жалоба Поделиться Опубликовано 27 марта, 2018 Думаю, тема для многих актуальна.Хотелось бы видеть crop - аналог функции resize, но на выходе получать изображения именно нужного размера. Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 27 марта, 2018 Жалоба Поделиться Опубликовано 27 марта, 2018 Думаю, тема для многих актуальна. Хотелось бы видеть crop - аналог функции resize, но на выходе получать изображения именно нужного размера.Вам сюда, товарищ osben это реализовал в своей сборке. Цитата Ссылка на сообщение Поделиться на другие сайты
question Опубликовано 16 июня, 2018 Жалоба Поделиться Опубликовано 16 июня, 2018 Там готовая сборка, хотелось бы для своей версии сделать.ТС, у вас что-то получилось? Цитата Ссылка на сообщение Поделиться на другие сайты
question Опубликовано 28 июня, 2018 Жалоба Поделиться Опубликовано 28 июня, 2018 Кто-нибудь реализовал? Цитата Ссылка на сообщение Поделиться на другие сайты
phukortsin Опубликовано 28 июня, 2018 Жалоба Поделиться Опубликовано 28 июня, 2018 Реализовал. Если готовы оплачивать, обращайтесь в личку. Цитата Ссылка на сообщение Поделиться на другие сайты
kycher Опубликовано 29 июня, 2018 Жалоба Поделиться Опубликовано 29 июня, 2018 (изменено) Да подскажу, берется croppic и легко встраивается. Подскажу реализацию, но не умеет по https брать. если поможете решить проблему с передачей url картинки по https ("изображение из интернета" при редактировании товара) выложу в паблик готовое решение - а так это баг в стандартной текущей версии симплы. Изменено 29 июня, 2018 пользователем kycher Цитата Ссылка на сообщение Поделиться на другие сайты
question Опубликовано 14 июля, 2018 Жалоба Поделиться Опубликовано 14 июля, 2018 Да подскажу, берется croppic и легко встраивается. Подскажу реализацию, но не умеет по https брать. если поможете решить проблему с передачей url картинки по https ("изображение из интернета" при редактировании товара) выложу в паблик готовое решение - а так это баг в стандартной текущей версии симплы.Я решил этот вопрос следующим образом:/simpla/ProductAdmin.php: if($images = $this->request->post('images_urls')) { foreach($images as $url) { $url = str_replace('https://', 'http://', $url); if(!empty($url) && $url != 'http://') $this->products->add_image($product->id, $url); } } $images = $this->products->get_images(array('product_id'=>$product->id)); (у меня это на 206 строке, у вас будет где-то рядом). Суть в строке $url = str_replace('https://', 'http://', $url); Она, как видите, меняет вхождение https:// на http://Дело в том, что на 99% сайтов, работающих по протоколу https, картинки доступны как по протоколу https, так и http.Пробуйте... И жду Ваше решение с croppic. И не только я... Цитата Ссылка на сообщение Поделиться на другие сайты
phukortsin Опубликовано 14 июля, 2018 Жалоба Поделиться Опубликовано 14 июля, 2018 Она, как видите, меняет вхождение https:// на http://К сожалению, на этом форуме давно и успешно процветает традиция давать решения, сделанные абы как... Цитата Ссылка на сообщение Поделиться на другие сайты
Maksclub Опубликовано 14 июля, 2018 Жалоба Поделиться Опубликовано 14 июля, 2018 К сожалению, на этом форуме давно и успешно процветает традиция давать решения, сделанные абы как... поддерживаю, давно не видел сайтов, которые бы и так и этак отдавали бы картинки, но даже допустим половину такихно половина -- не отдает! Цитата Ссылка на сообщение Поделиться на другие сайты
phukortsin Опубликовано 14 июля, 2018 Жалоба Поделиться Опубликовано 14 июля, 2018 Набрал в поисковике "магазин обуви". Первые в спискеwildberries.rulamoda.ruОни действительно отдают картинки одинаково по обоим протоколам. Но кто знает, что будет через месяц, год или больший период... Цитата Ссылка на сообщение Поделиться на другие сайты
question Опубликовано 14 июля, 2018 Жалоба Поделиться Опубликовано 14 июля, 2018 (изменено) К сожалению, на этом форуме давно и успешно процветает традиция давать решения, сделанные абы как...Зато работающие.У сеошников почему-то принято, чтобы вся статика отдавалась и по 443 и по 80 порту. Эта тенденция может однажды измениться, а может и не измениться.P.S. Тоже набрал первый пришедший в голову запрос, попал на авито - у них картинки доступны по обоим протоколам, а в коде указано так: <img src="//33.img.avito.st/640x480/ то есть, без протокола. Изменено 14 июля, 2018 пользователем question Цитата Ссылка на сообщение Поделиться на другие сайты
question Опубликовано 20 июля, 2018 Жалоба Поделиться Опубликовано 20 июля, 2018 Да подскажу, берется croppic и легко встраивается. Подскажу реализацию, но не умеет по https брать. если поможете решить проблему с передачей url картинки по https ("изображение из интернета" при редактировании товара) выложу в паблик готовое решение - а так это баг в стандартной текущей версии симплы.Вы на форум заходите? Многие тут с нетерпением ждут ваше решение... Цитата Ссылка на сообщение Поделиться на другие сайты
question Опубликовано 27 июля, 2018 Жалоба Поделиться Опубликовано 27 июля, 2018 ????? Цитата Ссылка на сообщение Поделиться на другие сайты
question Опубликовано 5 августа, 2018 Жалоба Поделиться Опубликовано 5 августа, 2018 мурк Цитата Ссылка на сообщение Поделиться на другие сайты
phukortsin Опубликовано 5 августа, 2018 Жалоба Поделиться Опубликовано 5 августа, 2018 Если Вам сильно нужен этот функционал, ищите серьезного разработчика на серьезной основе. А такое муркание, кроме прочего, есть нарушение правил форума. И обращайте внимание на даты. Тот товарищ, который Вам легкомысленно пообещал, на форум не заглядывал уже месяц. Думаете, не ест, не пьет, на форум не заходит, на курорт не поехал, целыми днями сидит и решает Вашу задачу? Цитата Ссылка на сообщение Поделиться на другие сайты
question Опубликовано 13 августа, 2018 Жалоба Поделиться Опубликовано 13 августа, 2018 Просто товарищ пиздабол Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 14 августа, 2018 Жалоба Поделиться Опубликовано 14 августа, 2018 Просто товарищ пиздаболОдним словом быдло. Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.