Новости Joomla

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

mpar1

  • Осваиваюсь на форуме
  • 28
  • 2 / 0
Подскажите пожалуйста, в каком файле меняются параметры высоты изображения в материале?

Проблема в том, что при увеличении изображения размер выводится нормальный (пропорциональный), а миниатюра обрезана так, что большей части изображения не видно, т.е. хочется сделать фиксированную высоту (как мне надо) изображений в самом материале.

Спасибо.
« Последнее редактирование: 23.02.2013, 10:47:14 от mpar1 »
*

jurassik

  • Давно я тут
  • 692
  • 52 / 1
Re: Высота изображения в материале
« Ответ #1 : 23.02.2013, 02:32:31 »
устанавливается только ширина, а высота соответственно пропорционально изменяется
сам шучу - сам смеюсь
*

kisBoss

  • Захожу иногда
  • 449
  • 36 / 0
  • ник Tobol
Re: Высота изображения в материале
« Ответ #2 : 23.02.2013, 06:51:20 »
В файле ...\components\com_k2\templates\default\item.php под строкой
Цитировать
<span class="itemImage">
код который отвечает за вывод картинки материала
Цитировать
<a class="modal" rel="{handler: 'image'}" href="<?php echo $this->item->imageXLarge; ?>" title="<?php echo JText::_('K2_CLICK_TO_PREVIEW_IMAGE'); ?>">
              <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>
В самом конце выше указанного кода есть
Цитировать
height:auto;
Поменяйте на
Цитировать
height:100px;
,  где 100 поменяйте на свою высоту.
Если помог - поставте "плюс". Вам ничего не стоит, а мне приятно.
*

mpar1

  • Осваиваюсь на форуме
  • 28
  • 2 / 0
Re: Высота изображения в материале
« Ответ #3 : 23.02.2013, 09:55:13 »
Пробовал менять параметр height, меняется, блок становится того размера, которого мне и нужно, но само изображение осталось прежним, я так понимаю дело в чем то другом, видимо в стилях K2, не знаю.
Цитировать
<a class="modal" rel="{handler: 'image'}" href="<?php echo $this->item->imageXLarge; ?>" title="<?php echo JText::_('K2_CLICK_TO_PREVIEW_IMAGE'); ?>">
              <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>
*

mpar1

  • Осваиваюсь на форуме
  • 28
  • 2 / 0
Re: Высота изображения в материале
« Ответ #4 : 23.02.2013, 10:46:43 »
Нашел  :D.

Дело действительно в css-стилях, а именно /templates/ваш_шаблон/css/customk.css.

Там имеется такой код, отвечающий за вывод изображения в материале:
Цитировать
span.itemImage {
   overflow:hidden;
   display:block;
   clear:both;
   margin:0 auto;
   height:345px!important;
}

Вот и искомый параметр height:345px!important; отвечающий в принципе не за размер изображения (его высоты), а за размеры блока, где выводится изображение. В этом то и была вся проблема, что при изменениях значения height:auto; в файле components\com_k2\templates\default\item.php они не отображались на экране, т.к. размеры блока не позволяли это сделать.

Решено.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как заменить заглушку изображения в к2?

Автор sergspb

Ответов: 0
Просмотров: 2995
Последний ответ 13.10.2022, 14:21:02
от sergspb
Решено: Более одной группы доп. полей

Автор chilly_bang

Ответов: 75
Просмотров: 12394
Последний ответ 07.02.2022, 17:06:11
от Dobrota
[Решено] K2 не сохраняет настройки

Автор Dobrota

Ответов: 2
Просмотров: 3150
Последний ответ 07.02.2022, 15:58:04
от Dobrota
k2 ф материале не отображаются ссылки и заголовки

Автор akek

Ответов: 0
Просмотров: 770
Последний ответ 24.02.2021, 11:20:17
от akek
Ошибка ПРИ создании материала В К2 - РЕШЕНО

Автор korchaga

Ответов: 1
Просмотров: 997
Последний ответ 28.12.2020, 03:21:46
от korchaga