Как мне отредактировать страницу макета моего блога категории Yootheme, пожалуйста?
Я использую шаблон Yootheme для своего веб-сайта и пытаюсь создать перезапись блога категории, чтобы при просмотре пользователем моего блога происходило следующее:
- Каждая из статей в блоге отображает изображение и говорит только 200 символов, затем автоматически вставляется ссылка "читать дальше"
- Вся стилизация из статьи удалена, так что это всего лишь один абзац
затем, когда статья открывается, все стили и текст выглядит как обычно
Какой файл мне нужно изменить, чтобы внести эти изменения? и какие изменения мне нужно сделать?
Любая помощь будет с благодарностью Люк
2 ответа
Стандартные переопределения шаблонов Joomla не работают с шаблоном YooTheme, поскольку они переопределяют основные файлы Joomla.
Вам необходимо создать отдельные стили для каждого макета / дизайна и скопировать файл article.php (это также вид блога категории) из папки "TEMPLATE\warp\systems\joomla\layouts\". Однако есть много ограничений, таких как невозможность отдельно редактировать вид блога категории и вид статьи. Он безумно использует один и тот же код как для отображения полной статьи, так и для каждой статьи (превью) в блоге категории.
Пример невозможного: не отображать поле содержимого статей в обзоре блога категории, а отображать их в представлении статьи. Поскольку никакая разница не возможна, также невозможно автоматически сокращать текст:-(
Таким образом, нет хорошего или даже близкого к чистому решению для чего-то, что нужно многим пользователям - если вы используете шаблон YooTheme.
Шаблон переопределяет мой друг!
Переопределение шаблона Это делается путем добавления файлов в папку HTML шаблона для переопределения файлов Joomla. - Подключитесь к вашему сайту через FTP - Перейдите к: templates => template_name => html => com_content (вам может понадобиться создать эту папку) - Перейдите к: components => com_content => views => category => tmpl => blog.php - Скопируйте (не перемещайте!) blog.php в созданную вами папку с шаблонами - Взломайте и порежьте себе на радость!
Joomla будет искать файл шаблона и использовать его вместо основного файла Joomla.
YooTheme часто создает множество собственных переопределений в шаблонах, которые они продают, так что вы можете найти эти вещи уже там. Если вы измените эти файлы, а затем обновите свой шаблон, ваши изменения будут перезаписаны. Когда вы закончите, вы можете создать копию этого файла и назвать его как-то как blog.bak.php, так что у вас есть копия вашей работы на случай, если она будет перезаписана.