Файлы сайта на Joomla
- Pavel
- Автор темы
- Не в сети
- Осваиваюсь на форуме
Less
Больше
- Сообщений: 11
- Спасибо получено: 0
9 года 6 мес. назад #7383
от Pavel
Pavel создал тему: Файлы сайта на Joomla
Добрый день, Виталий!
Не первый раз сталкиваюсь со следующей проблемой: как определить в диспетчере файлов нужный файл, где вставлять или изменять код?
Например, сейчас моя задача интегрировать на сайт Google Font, и найти статью с описанием как это сделать не проблема. Проблема для меня - определить, куда все же вставлять код. Написано "вставьте в код сайта между "head". Ok, но в какой именно файл? Далее "вставьте код в файл стилей css. Ok, но, опять же, в какой файл .css?
Этот вопрос со мной не только при интеграции шрифтов, но и при других кастомизациях сайта. Открываю код в Google Chrome, нахожу правильные строчки, экспериментирую, как надо изменить, а потом просто не могу найти файл с кодом данного элемента.
Пожалуйста, помогите решить проблему. Может быть, Вы знаете статьи, где описана какая-либо структура файлов?
Заранее спасибо!
Не первый раз сталкиваюсь со следующей проблемой: как определить в диспетчере файлов нужный файл, где вставлять или изменять код?
Например, сейчас моя задача интегрировать на сайт Google Font, и найти статью с описанием как это сделать не проблема. Проблема для меня - определить, куда все же вставлять код. Написано "вставьте в код сайта между "head". Ok, но в какой именно файл? Далее "вставьте код в файл стилей css. Ok, но, опять же, в какой файл .css?
Этот вопрос со мной не только при интеграции шрифтов, но и при других кастомизациях сайта. Открываю код в Google Chrome, нахожу правильные строчки, экспериментирую, как надо изменить, а потом просто не могу найти файл с кодом данного элемента.
Пожалуйста, помогите решить проблему. Может быть, Вы знаете статьи, где описана какая-либо структура файлов?
Заранее спасибо!
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Wedal
- Не в сети
- Администратор
Less
Больше
- Сообщений: 2869
- Спасибо получено: 659
9 года 5 мес. назад - 9 года 5 мес. назад #7395
от Wedal
Wedal ответил в теме Файлы сайта на Joomla
Pavel, даже не знаю как ответить на этот вопрос кратко...
Есть 2 понятия:
1) Шаблон Joomla
2) Макеты расширения Joomla
За общее представление сайта отвечает шаблон Joomla. Под словами "общее представление" я подразумеваю шапку, подвал, колонки, оформление, типографику.
Шаблоны Joomla хранятся в папке templates. Вам нужно посмотреть в админке, в менеджере шаблонов, какой шаблон вы используете, а затем зайти в него в файловой системе. Там вы найдете и сам шаблон(обычно это файл index.php) и CSS-файлы.
Но кроме основного шаблона в Joomla есть расширения. Компонент, модуль, плагин - это все расширения. У компонентов и модулей всегда есть собственные макеты, хранящиеся в их каталогах, папке Views, выбранной подпапке. Там их изменять нельзя. Нужно переопределить такой макет в используемый вами шаблон и уже там вносить в него изменения.
Вот так могу ответить кратко. У меня есть предчувствие, что половину из того, что я написал выше, вы сразу не поймете. Здесь требуется подробная статья с картинками и примерами. Про переопределения я уже писал: wedal.ru/uroki-joomla/joomla-17-layouts.html . Если будут уточняющие вопросы - задавайте в этой теме, а вообще вы подали мне хорошую тему для новой статьи :) .
Есть 2 понятия:
1) Шаблон Joomla
2) Макеты расширения Joomla
За общее представление сайта отвечает шаблон Joomla. Под словами "общее представление" я подразумеваю шапку, подвал, колонки, оформление, типографику.
Шаблоны Joomla хранятся в папке templates. Вам нужно посмотреть в админке, в менеджере шаблонов, какой шаблон вы используете, а затем зайти в него в файловой системе. Там вы найдете и сам шаблон(обычно это файл index.php) и CSS-файлы.
Но кроме основного шаблона в Joomla есть расширения. Компонент, модуль, плагин - это все расширения. У компонентов и модулей всегда есть собственные макеты, хранящиеся в их каталогах, папке Views, выбранной подпапке. Там их изменять нельзя. Нужно переопределить такой макет в используемый вами шаблон и уже там вносить в него изменения.
Вот так могу ответить кратко. У меня есть предчувствие, что половину из того, что я написал выше, вы сразу не поймете. Здесь требуется подробная статья с картинками и примерами. Про переопределения я уже писал: wedal.ru/uroki-joomla/joomla-17-layouts.html . Если будут уточняющие вопросы - задавайте в этой теме, а вообще вы подали мне хорошую тему для новой статьи :) .
Последнее редактирование: 9 года 5 мес. назад пользователем Wedal.
Спасибо сказали: Pavel
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Pavel
- Автор темы
- Не в сети
- Осваиваюсь на форуме
Less
Больше
- Сообщений: 11
- Спасибо получено: 0
9 года 4 мес. назад #7418
от Pavel
Pavel ответил в теме Файлы сайта на Joomla
Большое спасибо за ответ, помогает лучше понимать работу сайта!
Кстати, свой вопрос я решил: вставлять строку между тегами <head></head> можно в html-редакторе каждого отдельного модуля или материала. Также в моем шаблоне от Joomlage в менеджере шаблонов есть поля Custom CSS и Head Custom Code / Body Custom Code, что позволяет добавлять код, не трогая оригинал.
Кстати, свой вопрос я решил: вставлять строку между тегами <head></head> можно в html-редакторе каждого отдельного модуля или материала. Также в моем шаблоне от Joomlage в менеджере шаблонов есть поля Custom CSS и Head Custom Code / Body Custom Code, что позволяет добавлять код, не трогая оригинал.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.