Размер картинки в списке материалов по тэгу настраивается в настройках самого К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?Прошу помощи. Заранее спасибо.