Jump to content

Recommended Posts

  • 4 months later...

и так, в .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 максимальные размеры
Link to post
Share on other sites

Убогий вариант с множеством лишнего кода.
Я использовал симпловский вариант {$brand->image|resize:100:100} перед этим изменив загрузку картинки бренда и поменяв код в api/Image.php.

Link to post
Share on other sites

как я понял, ты сделал слежушее, у конфиге поменял brands_images_dir = files/brands/; на brands_images_dir = files/products/; и неужели тяжело было человеку помочь?!

Link to post
Share on other sites

При чем тут барыжнечать?
Может ты и барыжничаешь у себя на воскресенке, я же таким не занимаюсь.
Будет время распишу инструкцию, мне не жалко просто времени на это пока нет.

Link to post
Share on other sites

так выходит ты сам себе противоречишь "Убогий вариант с множеством лишнего кода." а на твое решение требуется много времени...

Ну вообщем как всегда. умничать мы все умеем, а сами не чего предоставить нет.

П.С. У меня тут есть чей то адресок, видать надо подкатить по нему ;) Тебе его скинуть?

объективность, если твоя инструкция больше 10 строк, тогда как это ты сказал "Убогий вариант с множеством лишнего кода." - да????

То что ты крутой здесь модератор, это не означает что ты имеешь право критиковать!

Зато мой варинт может:
- Ресайзить любую картинку на серве
- делает кеш



*****************************************************************
Ну да, за маты это ты круто

Link to post
Share on other sites

Вот наблюдал я за темой, ждал третьего решение, но видать Вы Noxter великий гуру, и не позволили себе сдержать слово и доказать что у Вас есть еще одно решение, которое по вашему мнению намного лучше чем Вы раскритиковали.

P/s для себя сделал вывод кто профи, а кто балаболит. И еще при регистрации нет правил, где бы указанно было что матерится нельзя, соответственно это Вы сделали из личных побуждений, видать таки правда в глаза колит. OsBen - респект, спасибо за решение, решил использовать 1й вариант, так как он очень удобен.

Link to post
Share on other sites

Несколько дней мне нужно не на написание инструкции а на разработку других проектов. Будет лишнее время напишу, там пара строк.


Конечно, лучше было бы создать решение, использующее стандартное API, но это несколько сложнее, тут поработать придется.

В моем варианте как раз используется стандартное API симплы.
Link to post
Share on other sites

Обратите внимание:

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), сказал выложит чуточку доработанную симплу, правда не поделился что там будет, но уже нетерпение жду когда закончится бан. Снимите ему бан досрочно, пожалуйста!!!
Link to post
Share on other sites

Да согласен как вариант можно в конфиге поменять папку брендов на папку с товарами, так работать тоже будет.
Но все-же я не так сделал.

P.S. Если Вам не терпится, то пообщайтесь с осбеном другим способом, таким по которому уже общались.

Link to post
Share on other sites
  • 11 months later...

 

и так, в .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 максимальные размеры

Ссылка битая, перевыложите пожалуйста у кого есть

Link to post
Share on other sites

В теме выше Noxter обещал выложить лучшее решение "через несколько дней".

После этого прошел уже почти год.

Как успехи, Noxter?

Или обещанного, согласно пословице, надо ждать три года?

Да мне бы уже и это подошло)

Link to post
Share on other sites

Или мы услышим что то новое ... но все же, 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) Что сделал не так?

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...