Искать  
 
   
 
Миниатюры в Фотогалерее
Отправлено: 09 Август 2010 07:30 P.M.   [ Игнорировать ]
Студент
Avatar
RankRank
Всего сообщений:  113
Зарегистрирован  2010-07-12

Миниатюры создаются пропорционального размера с фиксированной высотой. Например хочу миниатюры 150х112, если у фото высота больше ширины, то миниатюра получается например 85х112, мне же надо чтобы минимальная ширина была 150.
Как это реализовать?

Профиль
 
 
Отправлено: 09 Август 2010 07:43 P.M.   [ Игнорировать ]   [ # 1 ]
Member
Avatar
RankRankRank
Всего сообщений:  317
Зарегистрирован  2008-03-09

Попробуй использовать плагин    ImageSizer.

Профиль
 
 
Отправлено: 09 Август 2010 07:45 P.M.   [ Игнорировать ]   [ # 2 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  1423
Зарегистрирован  2007-12-27

Цитата из старого форума еще. Сам не реализовывал!

По умолчанию в галлере превьюшки создаются все одинаковой высоты. это плохо (разного размера получаются вертикальные и горизонтальны превьюшки). в файле system\core\core.image_lib.php можно прохачить чтобы делал одинаковые по ширине:
ищем

var $master_dim 'height'

height меняем на width

но это тоже плохо (тоже разного размера)

НО можно номрально прохачить.

в том же файле, строка 1375 примерно, находим:

if ($this->master_dim == 'height'

меняем на

if (($this->src_width) <= ($this->src_height)) 

и в настройках например ставим ширину миниатюр 100 и высоту 100. Теперь выбирается большая сторона и делается шириной сто. меньшая сторона относительно большей вычисляется.

 Подпись 

ExpressionEngine - SEO-ориентированный движок

Профиль
 
 
Отправлено: 11 Август 2010 06:52 P.M.   [ Игнорировать ]   [ # 3 ]
Студент
Avatar
RankRank
Всего сообщений:  113
Зарегистрирован  2010-07-12

Спасибо, помогло!

Профиль