Здравствуйте! Хотелось бы обратиться за помощью. Возможно ли сделать так, что бы изображение в новостях было тоже ссылкой и открывало статью. При том, что изображение добавляется вот так. Хотелось бы автоматизировать процесс, чтобы после создания материала, изображение которое находится в материале, автоматически стало ссылкой.
Да, конечно. Всё зависит от того, какой модуль используется для вывода новостей на сайте (штатный или сторонний). Если штатный - меняете шаблон вывода модуля новостей: Нужно поставить ссылку на подробное содержание материала на весь интро-текст. Для этого нам нужно обернуть сам вывод интро $item->introtext тэгом ссылки: Код (PHP): <a class="readmore" href="<?php echo $item->link; ?>"> <?php echo $item->introtext; ?> </a> При добавлении новости сразу же посте вставки картинки необходимо будет ставить сепаратор "Подробнее".
Что–то не выходит, изменил _item.php и в joomla и в своём шаблоне. Изображение ссылкой не стало. После изображения в редакторе у меня идёт <hr id="system-readmore" /> (то есть кнопка подробнее). Насколько я понял, нужно заменить: Код (PHP): $item->introtext на Код (PHP): <a class="readmore" href="<?php echo $item->link; ?>"> <?php echo $item->introtext; ?> </a>
Шаблон Balance Theme от yootheme. Там тоже имеется путь mod_articles_news/tmpl/_item.php. Там я всё тоже заменил.
Спасибо всем за советы! Отдельное спасибо великому гуру ZoRN. Благодаря ему всё получилось. Справились за 15 минут. Решил мою проблему и научил новым фишкам. Код менялся в директории шаблона в файлах _item (blog и default) Код (PHP): echo '<a href="'.JRoute::_(ContentHelperRoute::getArticleRoute($this->item->slug, $this->item->catid)).'" title="'.$this->escape($this->item->title).'">'.$this->item->introtext.'</a>';
Тогда давайте напишем развёрнуто, может ещё у кого-то возникнет такая проблема. Ещё раз по структуре Joomla 2.5: шаблоны компонентов и модулей могут переопределяться в шаблоне сайта. В данном случае файл переопределил "родной" файл шаблона вывода новостей P.S.: Да, пользователь ZoRN, наверное, мог бы многим помочь на форуме. Жалко, что выбрал такую манеру поведения.