Перейти к содержанию
Официальный форум поддержки Simpla

Рекомендуемые сообщения

  • 4 месяца спустя...

и так, в .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 максимальные размеры
Ссылка на сообщение
Поделиться на другие сайты

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

Ссылка на сообщение
Поделиться на другие сайты

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

Ссылка на сообщение
Поделиться на другие сайты

ну так покажи как ты умеешь, помоги сообществу!!! Или кишка тонка что бы что то не збарыжнечать а просто на халяву помочь?

Ссылка на сообщение
Поделиться на другие сайты

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

Ссылка на сообщение
Поделиться на другие сайты

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

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

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

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

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

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



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

Ссылка на сообщение
Поделиться на другие сайты

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

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

Ссылка на сообщение
Поделиться на другие сайты

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


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

В моем варианте как раз используется стандартное API симплы.
Ссылка на сообщение
Поделиться на другие сайты

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

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), сказал выложит чуточку доработанную симплу, правда не поделился что там будет, но уже нетерпение жду когда закончится бан. Снимите ему бан досрочно, пожалуйста!!!
Ссылка на сообщение
Поделиться на другие сайты

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

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

Ссылка на сообщение
Поделиться на другие сайты
  • 11 месяцев спустя...

 

и так, в .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 обещал выложить лучшее решение "через несколько дней".

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

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

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

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

Ссылка на сообщение
Поделиться на другие сайты

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

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...