Новости Joomla

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

arnoldovich

  • Осваиваюсь на форуме
  • 30
  • 0 / 0
Размер картинки в списке материалов по тэгу настраивается в настройках самого К2. Это я знаю. Там по умолчанию стоит 200пкс. Если поставить больше, то тогда картинка увеличивается, но качество самой картинки остается прежней. Плохо.

Как настроить так, чтобы и качество картинки было нормальным?

Теперь по поводу применения различных шаблонов для вывода списка материалов по тэгу.
Я делаю так.
В components/com_k2/templates дублируем папку default с одновременным переименованием. Это и есть наш новый шаблон. Название новой папки является названием нового шаблона и отображается в настройках при создании новой категории К2 справа вверху в выпадающем списке. Можно лезть в файлы нового шаблона и менять там то, что нужно. Всё подписано в комментариях кода и понятно из названий классов. Если че, FireBug и немного экспериментов Вам в помощь.

В папке шаблонов есть файл tag.php. Вот он как раз и отвечает за оформление выдачи списка материалов К2 по тэгу. Но результат его работы будет виден, если вы создадите пункт меню, который ссылается на определенный тэг К2. В настройка данного пункта меню Вы можете указать шаблон конкретный шаблон. Т.о. можно для каждого пункта меню, который ссылается на список материалов по тэгу указать свой шаблон.

Проблема та же. Максимальный размер картинок в списке материалов по тэгу 200пкс. Если ставить больше, тогда качество картинки становится какчеством.

В файле tag.php нашел такой блок:

Код
                          <span class="tagItemImage">
   <a href="<?php echo $item->link; ?>" title="<?php if(!empty($item->image_caption)) echo K2HelperUtilities::cleanHtml($item->image_caption); else echo K2HelperUtilities::cleanHtml($item->title); ?>">
    <img src="<?php echo $item->imageGeneric; ?>" alt="<?php if(!empty($item->image_caption)) echo K2HelperUtilities::cleanHtml($item->image_caption); else echo K2HelperUtilities::cleanHtml($item->title); ?>" style="width:<?php echo $item->params->get('itemImageGeneric'); ?>px; height:auto;" />
   </a>
 </span>

Заменял
Код
<?php echo $item->imageGeneric; ?>
на
Код
<?php echo $item->image; ?>
- не помогло.

Как сделать так, чтобы в картинка по размеру выводилась такого же размера как и в списке материалов категории К2?

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

[Не решено] Вывод дополнительных полей в админке в списке материалов

Автор Babyaka

Ответов: 29
Просмотров: 3699
Последний ответ 20.01.2022, 17:58:23
от NIKOLY
Как поменять расстояние между колонками в списке категорий K2

Автор alanbus

Ответов: 1
Просмотров: 2132
Последний ответ 08.03.2012, 12:56:41
от alanbus
Одно дополнительное поле в списке категории

Автор atlet

Ответов: 6
Просмотров: 2218
Последний ответ 22.11.2011, 16:47:51
от atlet