Sergey Опубликовано 26 июня, 2012 Жалоба Поделиться Опубликовано 26 июня, 2012 Как сделать ресайз картинки с брендом?{$brand->image} - отображаем так. {$brand->image|resize:50:50} - понятно, не работает. Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 4 ноября, 2012 Жалоба Поделиться Опубликовано 4 ноября, 2012 Нужно менять логику системы. Цитата Ссылка на сообщение Поделиться на другие сайты
osben Опубликовано 4 ноября, 2012 Жалоба Поделиться Опубликовано 4 ноября, 2012 и так, в .htaccess (который в корне), добавляем перед # Статические страницыстроку RewriteRule ^image/([^/]+)_([^/]+)/(.+)? /image.php?width=$1&height=$2&image=/$3 [NC,L]в корень сайта ложем https://www.dropbox.com/s/vdsaog97zrlbmll/image.phpтеперь в шаблоне достаточно писать к брендам <img src="image/42_42/files/brands/{$brand->image}" border="0">, на выходе имеем 42х42 максимальные размеры Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 4 ноября, 2012 Жалоба Поделиться Опубликовано 4 ноября, 2012 Убогий вариант с множеством лишнего кода.Я использовал симпловский вариант {$brand->image|resize:100:100} перед этим изменив загрузку картинки бренда и поменяв код в api/Image.php. Цитата Ссылка на сообщение Поделиться на другие сайты
osben Опубликовано 4 ноября, 2012 Жалоба Поделиться Опубликовано 4 ноября, 2012 ну так чего ты критикуешь, выложи тогда, покажи что ты круче за 10минут умеешь Цитата Ссылка на сообщение Поделиться на другие сайты
osben Опубликовано 4 ноября, 2012 Жалоба Поделиться Опубликовано 4 ноября, 2012 как я понял, ты сделал слежушее, у конфиге поменял brands_images_dir = files/brands/; на brands_images_dir = files/products/; и неужели тяжело было человеку помочь?! Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 4 ноября, 2012 Жалоба Поделиться Опубликовано 4 ноября, 2012 Нет не так. Цитата Ссылка на сообщение Поделиться на другие сайты
osben Опубликовано 4 ноября, 2012 Жалоба Поделиться Опубликовано 4 ноября, 2012 ну так покажи как ты умеешь, помоги сообществу!!! Или кишка тонка что бы что то не збарыжнечать а просто на халяву помочь? Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 4 ноября, 2012 Жалоба Поделиться Опубликовано 4 ноября, 2012 При чем тут барыжнечать?Может ты и барыжничаешь у себя на воскресенке, я же таким не занимаюсь.Будет время распишу инструкцию, мне не жалко просто времени на это пока нет. Цитата Ссылка на сообщение Поделиться на другие сайты
osben Опубликовано 5 ноября, 2012 Жалоба Поделиться Опубликовано 5 ноября, 2012 так выходит ты сам себе противоречишь "Убогий вариант с множеством лишнего кода." а на твое решение требуется много времени... Ну вообщем как всегда. умничать мы все умеем, а сами не чего предоставить нет. П.С. У меня тут есть чей то адресок, видать надо подкатить по нему Тебе его скинуть?объективность, если твоя инструкция больше 10 строк, тогда как это ты сказал "Убогий вариант с множеством лишнего кода." - да????То что ты крутой здесь модератор, это не означает что ты имеешь право критиковать! Зато мой варинт может:- Ресайзить любую картинку на серве- делает кеш*****************************************************************Ну да, за маты это ты круто Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 5 ноября, 2012 Жалоба Поделиться Опубликовано 5 ноября, 2012 Я тебя за мат предупреждал ранее, отправляйся в бан на недельку=)P.S. Напишу вечером инструкцию. Цитата Ссылка на сообщение Поделиться на другие сайты
maikal Опубликовано 6 ноября, 2012 Жалоба Поделиться Опубликовано 6 ноября, 2012 Вот наблюдал я за темой, ждал третьего решение, но видать Вы Noxter великий гуру, и не позволили себе сдержать слово и доказать что у Вас есть еще одно решение, которое по вашему мнению намного лучше чем Вы раскритиковали. P/s для себя сделал вывод кто профи, а кто балаболит. И еще при регистрации нет правил, где бы указанно было что матерится нельзя, соответственно это Вы сделали из личных побуждений, видать таки правда в глаза колит. OsBen - респект, спасибо за решение, решил использовать 1й вариант, так как он очень удобен. Цитата Ссылка на сообщение Поделиться на другие сайты
Ogybil Опубликовано 6 ноября, 2012 Жалоба Поделиться Опубликовано 6 ноября, 2012 Osben прав 100% Цитата Ссылка на сообщение Поделиться на другие сайты
maikal Опубликовано 6 ноября, 2012 Жалоба Поделиться Опубликовано 6 ноября, 2012 я призываю Noxter ответить. и не уходить "от мазками я не дома" но при этом постись в соседних топиках. Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 7 ноября, 2012 Жалоба Поделиться Опубликовано 7 ноября, 2012 Несколько дней мне нужно не на написание инструкции а на разработку других проектов. Будет лишнее время напишу, там пара строк.Конечно, лучше было бы создать решение, использующее стандартное API, но это несколько сложнее, тут поработать придется.В моем варианте как раз используется стандартное API симплы. Цитата Ссылка на сообщение Поделиться на другие сайты
maikal Опубликовано 8 ноября, 2012 Жалоба Поделиться Опубликовано 8 ноября, 2012 Обратите внимание:Noxter: Я использовал симпловский вариант {$brand->image|resize:100:100} перед этим изменив загрузку картинки бренда и поменяв код в api/Image.php.ему тут же выдают OsBen:как я понял, ты сделал слежушее, у конфиге поменял brands_images_dir = files/brands/; на brands_images_dir = files/products/; и неужели тяжело было человеку помочь?!На сколько я понимаю это одно и тоже?! Noxter: Убогий вариант с множеством лишнего кода. - очень надеемся что у Вас мало кода, и отличный вариант. Правда жаль что мы все так долго ждем, когда наш гуру освободится.Или мы услышим что то новое ... но все же, brands_images_dir = files/brands/; на brands_images_dir = files/products/; - проще вроде некуда, может лучше признать что это и было Ваше решение? П.С. Общался с Евгением (OsBen), сказал выложит чуточку доработанную симплу, правда не поделился что там будет, но уже нетерпение жду когда закончится бан. Снимите ему бан досрочно, пожалуйста!!! Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 8 ноября, 2012 Жалоба Поделиться Опубликовано 8 ноября, 2012 Да согласен как вариант можно в конфиге поменять папку брендов на папку с товарами, так работать тоже будет.Но все-же я не так сделал.P.S. Если Вам не терпится, то пообщайтесь с осбеном другим способом, таким по которому уже общались. Цитата Ссылка на сообщение Поделиться на другие сайты
rlab Опубликовано 9 ноября, 2012 Жалоба Поделиться Опубликовано 9 ноября, 2012 Пфф, все ясно )))) Цитата Ссылка на сообщение Поделиться на другие сайты
frazer Опубликовано 21 октября, 2013 Жалоба Поделиться Опубликовано 21 октября, 2013 и так, в .htaccess (который в корне), добавляем перед # Статические страницыстрокуRewriteRule ^image/([^/]+)_([^/]+)/(.+)? /image.php?width=$1&height=$2&image=/$3 [NC,L] в корень сайта ложем https://www.dropbox.com/s/vdsaog97zrlbmll/image.php теперь в шаблоне достаточно писать к брендам <img src="image/42_42/files/brands/{$brand->image}" border="0">, на выходе имеем 42х42 максимальные размерыСсылка битая, перевыложите пожалуйста у кого есть Цитата Ссылка на сообщение Поделиться на другие сайты
frazer Опубликовано 21 октября, 2013 Жалоба Поделиться Опубликовано 21 октября, 2013 В теме выше Noxter обещал выложить лучшее решение "через несколько дней".После этого прошел уже почти год.Как успехи, Noxter?Или обещанного, согласно пословице, надо ждать три года?Да мне бы уже и это подошло) Цитата Ссылка на сообщение Поделиться на другие сайты
frazer Опубликовано 21 октября, 2013 Жалоба Поделиться Опубликовано 21 октября, 2013 Дайте файл пожалуйста))) Цитата Ссылка на сообщение Поделиться на другие сайты
frukt Опубликовано 22 октября, 2013 Жалоба Поделиться Опубликовано 22 октября, 2013 Или мы услышим что то новое ... но все же, brands_images_dir = files/brands/; на brands_images_dir = files/products/; - проще вроде некуда, может лучше признать что это и было Ваше решение? В конфиге изменил. Но мне не совсем это нужно, мне у категорий нужно сжимать картинку. categories_images_dir = files/products/ В шаблоне делаю ресайз{if $c->image}{$c->image->filename|resize:140:150}{else}design/{$settings->theme}/images/bg/nofoto.jpg{/if} Картинка естесственно не находиться причем для всех категорий встает какая то левая, которой нигде нет в таком виде (/files/products/%2F.140x150.?2cc3d09dc44b5a3a819523313a4d2df6) Что сделал не так? Цитата Ссылка на сообщение Поделиться на другие сайты
frukt Опубликовано 22 октября, 2013 Жалоба Поделиться Опубликовано 22 октября, 2013 1. Выполнено.2. resize.php и api/image.php3,4. Вот это и хочется узнать Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 22 октября, 2013 Жалоба Поделиться Опубликовано 22 октября, 2013 categories_images_dir = files/originals/{$c->image|resize:140:150}Начните с этого. Цитата Ссылка на сообщение Поделиться на другие сайты
frukt Опубликовано 22 октября, 2013 Жалоба Поделиться Опубликовано 22 октября, 2013 Спасибо огромнейшее! Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.