0 Пользователей и 1 Гость просматривают эту тему.
  • 1 Ответов
  • 677 Просмотров
*

kos0760

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Ребят, такая ситуация. Сайт наполняется статьями и они в списке материалов какой-либо категории выводятся с изображениями конкретной ширины и высоты. Ну допустим 200х150px. Через год появилась необходимость увеличить изображения до 300х150px. Но если задать новую ширину 300px в настройках изображений категории или в глобальных настройках K2 качество изображений существующих материалов будет хуже и высота будет не той, какой требуется (150px), т.е. увеличится пропорционально.  В файле  /components/com_k2/templates/default/category_item.php есть кусок кода, отвечающего за вывод изображения:

Код
<?php if($this->item->params->get('catItemImage') && !empty($this->item->image)): ?>
  <!-- Item Image -->
  <div class="catItemImageBlock">
  <span class="catItemImage">
    <a href="<?php echo $this->item->link; ?>" title="<?php if(!empty($this->item->image_caption)) echo K2HelperUtilities::cleanHtml($this->item->image_caption); else echo K2HelperUtilities::cleanHtml($this->item->title); ?>">
    <img src="<?php echo $this->item->image; ?>" alt="<?php if(!empty($this->item->image_caption)) echo K2HelperUtilities::cleanHtml($this->item->image_caption); else echo K2HelperUtilities::cleanHtml($this->item->title); ?>" style="width:<?php echo $this->item->imageWidth; ?>px; height:auto;" />
    </a>
  </span>
  <div class="clr"></div>
  </div>
  <?php endif; ?>

Можно ли в нем произвести такие изменения, чтобы вручную в этом коде задавать необходимые размеры изображений так, чтобы при каждом изменении этих размеров картинка обрезалась и перезаписывалась на новую без потери качества. По такому принципу работают модули, к примеру News Show SP2.

Спасибо!
*

jurassik

  • Давно я тут
  • 688
  • 51 / 1
сам шучу - сам смеюсь
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Перестала работать опция оценки материалов/рейтинг в компоненте K2

Автор Yonakano

Ответов: 4
Просмотров: 942
Последний ответ 07.02.2021, 00:30:57
от Yonakano
Не работает мультиязычность для материалов К2

Автор Kokshetau

Ответов: 5
Просмотров: 301
Последний ответ 21.11.2020, 23:36:12
от Kokshetau
K2 - редактирование материалов с фронта и ограничения

Автор x1

Ответов: 0
Просмотров: 361
Последний ответ 14.02.2020, 15:39:44
от x1
Работа с доп.полями при добавлении материалов

Автор Abez

Ответов: 1
Просмотров: 382
Последний ответ 06.12.2019, 18:16:22
от Septdir
Рассылка K2 материалов в AcyMailing

Автор kolhoz

Ответов: 0
Просмотров: 368
Последний ответ 02.12.2019, 11:54:44
от kolhoz