ALite CMS 2019.0401
О системе  >  FAQ
Язык: 
ALite CMS: создание и управление сайтом

FAQ

Как Вы попали на этот сайт?

Обратная связь
  1. Не нашли ответа в FAQ?
Часто задаваемые вопросы по использованию ALite CMS
Как установить/использовать готовые шаблоны?
Шаблоны, созданные в построителе страниц, устанавливаются следующим образом:
• при необходимости закачайте шаблоны на сервер в папку /корень_вашего_сайта/_themes/имя_темы/templates/;
• отредактируйте поле Шаблон в разделах сайта, которые будут использовать этот шаблон;
• шаблон с именем tmpl_main можно не указывать т.к. он используется по умолчанию, если не указан или не наследуется какой либо другой шаблон;
• при указании шаблона по умолчанию необходимо учитывать то, что вложенные разделы наследуют шаблон родительского раздела;
• щелкните левой кнопкой мыши на значке построителя страниц нужного раздела или откройте построитель страниц из меню и перейдите в любой раздел, который будет использовать новый шаблон;
• в меню построителя страниц выполните Сохранить (выполняет сохранение служебных файлов макета страницы на сервере) и Применить (непосредственно создает/изменяет шаблон страницы для применения в пользовательской части);
• выполните действие Очистить кэш в административной части (если Вы не выполните это действие, новый шаблон может отображаться неправильно до очередного обновления кэша);
• после выполнения этих действий новый шаблон должен отображаться в пользовательской части для всех разделов, использующих этот шаблон.
Как установить/использовать шаблоны при запуске нового сайта?
Выполните действия, указанные в пункте Как установить/использовать готовые шаблоны?, для каждого(!) используемого шаблона, имеющегося в Вашей комплектации.
Как создать новый шаблон?
Новый шаблон для построителя страниц можно создать двумя способами:
Способ 1. Укажите имя шаблона в поле Шаблон в нужном разделе. Откройте этот раздел сайта в построителе страниц. При этом будет автоматически создан новый пустой макет с указанным ранее именем. Для использования его на сайте в меню построителя страниц выполните Сохранить и Применить.
Способ 2. Выполните в построителе страниц действие Сохранить как.... Будет создана копия текущего открытого макета с новым именем. Выполните для нового шаблона действия, указанные в пункте Как установить/использовать готовые шаблоны?.
Что делать, если в Вашей комплектации нет ни одного шаблона?
Пустой макет с именем tmpl_main создается автоматически при открытии построителя страниц. Для использования его на сайте в меню построителя страниц выполните Сохранить и Применить. Созданный шаблон будет использоваться по умолчанию для всех разделов сайта, которые не имеют или не наследуют другие шаблоны. Для создания дополнительных шаблонов см. пункт Как создать новый шаблон?.
Как создать/использовать шаблоны без построителя страниц?
Конечный файл шаблона представляет собой стандартный php-файл и может быть создан в любой среде, поддерживающей работу со php-скриптами. Готовый шаблон необходимо расположить в папке /корень_вашего_сайта/_themes/имя_темы/templates/ и указать его в соответствующих разделах сайта.
Рекомендуется все же использовать построитель страниц даже в этом случае. Сначала создать макет страницы максимально приближенный к желаемому в построителе страниц, вывести все нужные данные, а затем, полученный php-файл, доработать другими средствами для обеспечения Ваших требований. Это обеспечит правильный вывод данных, формируемых php-шаблонами, плагинами т.п..
В этом случае необходимо учитывать то, что созданный или доработанный другими средствами шаблон, скорее всего, будет неработоспособен в построителе страниц.
Я изменил данные/настройки, а в пользовательской части ничего не изменилось. Как быть?
Скорее всего, в пользовательской части используются данные из сохраненного кэша. В большинстве случаев после редактирования данных, изменения настроек и т.п. кэш сбрасывается автоматически, но это происходит не всегда. В обязательном порядке он сбрасывается только по истечении времени, указанного в системной константе u_cache_timeout (Время хранения кэша в пользовательской части). Принудительно в любое время сбросить кэш можно из административной части выполнив действие Очистить кэш. Можно полностью запретить кэширование, установив значение константы u_cache_timeout равным 0.
Данные кэша создаются и обновляются при открытии соответствующей страницы. Поэтому для каждой страницы время создания или последнего обновления кэша будет разным!
В чем разница между макетом страницы и шаблоном страницы?
Макет страницы - это набор файлов для построителя страниц, содержащих описание самой страницы и ее отдельных элементов. Макет состоит из 3 файлов, которые создаются автоматически, не должны изменяться вручную и используются только построителем страниц:
1. Имя_шаблона_maket.ini - содержит общее описание html-страницы в целом.
2. Имя_шаблона_tplsit.ini - содержит описание редактируемого внутреннего содержимого отдельных элементов.
3. Имя_шаблона_tplsphp.ini - содержит описание о подключенных php-шаблонах отдельных элементов и свойств, передаваемых через php-шаблоны.
Шаблон страницы - это php-файл с именем имя_шаблона.php, создаваемый при выполнении команды построителя страниц Применить шаблон. Это исполняемый файл, выполняющий генерацию html-страницы и используется только в пользовательской части. Если Вы создаете/изменяете шаблон html-страницы вне построителя страниц, Вы должны использовать именно этот файл.
Как скрыть/показать заголовки перед информационными блоками (например, "Новости", "Статьи" и т.п.)?
В административной части перейдите в меню Инструменты → Настройки, закладка Система. Установите константу u_modules_title_show (Показывать заголовки модулей в пользовательской части) соотвественно в Нет или Да.
Как добавить иконку новой группе модулей?
Иконки для групп модулей выводятся автоматически, если константа a_menu_image_show (Отображать картинки в меню административной части) имеет значение Да. Достаточно загрузить изображение в формате PNG или GIF и именем файла gm_имя_группы_модулей в папку /корень_вашего_сайта/_images/. Например иконка для группы статистики имеет имя файла gm_statistic.png.
После установки нового модуля он недоступен администраторам.
Если модуль установлен правильно и работает, то скорее всего причина в неправильной настройке прав администраторов. Перейдите в Учетные записи → Группы администраторов в административной части и установите необходимые права соответствующей группе администраторов.
После установки нового модуля его данные недоступны пользователям.
Если модуль установлен правильно и работает, то скорее всего причина в неправильной настройке прав пользователей. Перейдите в Учетные записи → Группы пользователей в административной части и установите необходимые права соответствующей группе пользователей. Неавторизированные пользователи принадлежат группе по умолчанию guest.