Joomla 1.7-2.5. Настройка многоязычного сайта. Joomla переключение шаблонов


Изменение шаблонов Joomla - XsOnline

Изменение шаблонов Joomla

Before You Begin

Before you start hacking away at a default installed template, remember that any updates of the Joomla core files is likely to contain new copies of the default templates. Unless you take steps to protect your work, your modifications will be lost.

There are options in the Template Manager to Duplicate and Copy an existing template. Note that you are only copying the style of the template and you are not protected from overwrites. There is simply another entry made in the _template_styles table of the database. The template files are not duplicated into another uniquely-named directory and they will be overwritten during an upgrade.

For example, consider the case in which you Duplicate the Protostar template in the Template Manager and then modify the /templates/protostar/css/template.css file. A Joomla upgrade is likely to contain a full set of those Protostar template files. Your changes will be lost.

Copy an Existing Template

Create a new template by copying an existing template:

www.xsonline.eu

Работа с шаблонами Joomla!

Этот вводный урок расскажет о системе шаблонов Joomla! и том, как нужно с ней работать.

Каково назначение шаблона?

Шаблон отвечает за внешний вид сайта. Он представляет собой основу, которая объединяет общие элементы, модули и компоненты, а также содержит каскадную таблицу стилей для сайта. Шаблоны предоставляются как для внешнего оформления сайта, так и для админки.

Изначально Joomla! содержит несколько шаблонов. Можно найти множество дополнительных шаблонов на других веб-сайтах. Некоторые из них доступны бесплатно под различными лицензиями, а некоторые предназначены для продажи. Существует также много разработчиков, которые создают собственные шаблоны. Вы тоже можете создать свой собственный шаблон.

Шаблонами можно управлять с помощью Менеджера шаблонов, который находится в Меню расширений в админке сайта.

Почему Joomla! использует шаблоны?

Joomla! предназначена для выделения ключевых задач, связанных с производством веб-сайта, для эффективного обслуживания программного обеспечения. Одной из таких задач является создание эстетического сайта. То есть, нужно выбрать, какие элементы контента (компоненты, модули и плагины), вы хотите разместить на той или иной странице.

При создании веб-страниц, расположение большинства элементов останется тем же (меню, баннеры, боковые панеле и т.д.). Необходимо создать такой же внешний вид (шрифты, стили заголовков, цветовая схема и т.п.) для каждой страницы. Можно изменить внешний вид некоторых страниц, чтобы обозначить их предназначение (например, раздел в блоге). Как только вы остановились на общем макете для сайта, появляется задача наполнить каждую страницу контентом.

И вот здесь понадобится шаблон. Можно писать код для каждой страницы отдельно, или использовать шаблон для каждого из основных разделов сайта. Так что для создания новой страницы, вам просто нужно «заполнить пробелы».1Используйте один из шаблонов, предоставляемых с Joomla!2Загрузите один из многочисленных бесплатных предложений из интернета.3Купите приложение, чтобы изменить или создать шаблон, если вас не устроят вышеперечисленные варианты.

В общем, шаблон контролирует внешний вид сайта и делает жизнь намного легче при создании новых страниц.

Что можно сделать с шаблоном?

Благодаря шаблону, можно размещать контент так, как пожелаете. Вот несколько способов, как это сделать.

Макет

Шаблон содержит дизайн главного макета, установленного на сайте. Он включает в себя размещение элементов (компонентов, модулей и плагинов), которые отвечают за различные типы контента. Например, различные меню - можно выбрать из существующих вариантов и создать свой собственный. А также рекламные баннеры, опросы, основная часть страницы - вы можете выбрать блог, новостные статьи, и т.д.

Цветовая схема

Используя CSS в дизайне шаблона, можно изменить цвет фона, текст, ссылки, словом всё, что могли бы сделать в обычном (X) HTML коде.

Изображения и эффекты

Вы можете управлять тем, как будут отображаться изображения на странице. Даже сможете создавать эффекты подобные флэш или подключить приложения AJAX, например, раскрывающееся меню.

Шрифты

То же самое касается и шрифтов. Дизайн для них установлен в CSS файлах шаблонов. Теперь фантастически легко изменить весь внешний вид сайта, просто изменив один или два файла, а не каждую страницу.

Конкретные решения для браузера

Шаблон может изменять свой внешний вид, в зависимости от браузера. Это позволяет в полной мере воспользоваться последними нововведениями, не делая при этом сайт недоступным для тех, кто не в состоянии ежесекундно модернизировать систему.

Переключение шаблонов

Чтобы изменить стандартный шаблон для сайта или администратора, выполните следующие действия:

template managerВы увидите окно Менеджера шаблонов.

Примечание: Если вы не видите Менеджера расширений в качестве опции в меню «Расширения», то это скорее всего, потому, что вы не вошли в систему как Супер Администратор. Только Супер Администратору виден этот пункт меню.

Отсюда можно управлять шаблонами для сайта и администратора. Шаблон сайта установлен по умолчанию. Он отмечен звездочкой (на изображении ниже это rhuk_milkyway).

Чтобы изменить шаблон «по умолчанию» на Beez, нужно:установить переключатель слева от названия шаблонов, чтобы выбрать его;нажать кнопку «По умолчанию» на панели инструментов;звёздочка изменится с rhuk_milkyway на Beez, и готово!

Назначение более одного шаблона для сайта

Joomla! дает вам возможность переключения между двумя и более шаблонами. Вы можете сделать это с помощью «Меню назначений» и установить различные шаблоны для каждого меню или его пунктов.

Перейдите к «Расширения» -> «Менеджер шаблонов».

Вы увидите установленные шаблоны. Теперь выберите шаблон, который не указан «по умолчанию». Нажмите на название шаблона или на переключатель слева от его названия и нажмите кнопку «Редактировать» на панели инструментов. Далее вы увидите на странице «Шаблон: [Редактировать]», установите переключатель «Выбрать из списка» в «Меню назначений» и выберите пункты меню, на которых будет показан шаблон. Нажмите кнопку «Сохранить» на панели инструментов. Вот и всё.

switch template

System.String[]

joomtemp.ru

Joomla 3.x. Как изменить название папки шаблона

Из этого туториала Вы узнаете, как изменить название папки шаблона для вашего сайта Joomla 3.x.

Joomla 3.x. Как изменить название папки шаблона

  1. Войдите в вашу админ панель Joomla и перейдите в раздел Расширения -> Менеджер шаблонов (Extensions -> Template manager). Вы увидите список доступных тем:

  2. Выберите из списка themeXXXX – По умолчанию (themeXXXX – Default) (XXXX — это номер вашего шаблона) и откройте его. Измените значение поля «Заголовок» и сохраните изменения. Вы успешно изменили название темы в Менеджере шаблонов:

    Теперь ваша тема переименована, но название шаблона ещё не изменилось. Если Вам также нужно переименовать шаблон, следуйте таким инструкциям:

  3. Нажмите на кнопку Шаблоны (Templates) слева вверху, для того чтобы увидеть список шаблонов, установленных на ваш сайт. Вы можете также нажать на название шаблона в разделе Менеджер шаблонов (Template manager).

  4. Найдите ваши файлы шаблона под заголовком «Файлы и папки ThemeXXX» (ThemeXXX files and folders») и откройте их для редактирования:

  5. Откройте файл themeDetails.xml, выбрав его из списка в левой колонке. Замените все упоминания «themeXXX» на ваше новое название темы в файле templateDetails.xml. Сохраните файл после редактирования:

  6. Нажмите на кнопку Скопировать шаблон (Copy Template) вверху. Введите ваше новое название шаблона (аналогичное указанному в файле themeDetails.xml). Вернитесь в раздел Шаблоны (Templates), для того чтобы увидеть шаблон, который Вы только что создали:

  7. Перейдите в раздел Стили (Styles), нажав на соответствующую кнопку слева вверху. Вы увидите новый шаблон в списке. Нажмите на звёздочку возле его названия, для того чтобы сделать эту тему активной на вашем сайте:

www.templatemonster.com

Joomla 1.7-2.5. Настройка многоязычного сайта

Этот туториал показывает, как добавить многоязычный сайт в Joomla шаблоне. Чтобы сделать это:

  1. Скачайте нужный язык с http://community.joomla.org/translations.html в зависимости от Вашей версии Joomla.
  2. В админ-панели откройте Extensions -> Extensions Manager (расширения — менеджер расширений).
  3. Нажмите Найти и откройте папку с сохраненным языковым файлом, выберите его, нажмите Upload & Install (загрузить и установить).
  4. После установки, откройте Extensions -> Language Manager , чтобы увидеть здесь новый язык.
  5. Нажмите на вкладку Content (контент), затем New.
  6. Создайте новый языковой контент с уникальными параметрами. Теги языка такие же как для языкового пакета ( fr-FR, en-GB, и др.):
  7. нажмите Save and Close (сохранить и закрыть). Появится сообщение "Content Language successfully saved" (языковой контент успешно сохранен)
  8. Go to Extensions -> Plugin Manager.
  9. Откройте System – Language Filter (система -языковой фильтр) и включите его.
  10. Здесь Вы можете его настроить. Здесь Вы можете выбрать язык по умолчанию, либо установить, чтобы Joomla автоматически определяла настройки браузера и выбирала язык. Для этого Automatic Language измените на «Yes». Нажмите "Save", чтобы сохранить изменения.
  11. Так как в Joomla 1.7 настройки меню в языках были изменены, то теперь необходимо создавать меню для каждого установленного языка и одно дополнительное для всех языков. Откройте Menus -> Menu Manager -> Add New Menu (меню — менеджер меню — добавить новое)
  12. Например, у Вас Main Menu установлено как меню по умолчанию, то это будет меню для всех языков, и теперь нужно создать еще два Главных Меню (Main Menu) для английского и нового установленного языка.

www.templatemonster.com


Prostoy-Site | Все права защищены © 2018 | Карта сайта