all in all front-end back-end linux web-services

Сборник советов по umi-cms

XSLT-шаблонизация

  • HTML5 doctype: до открывающего тега html нужно вставить строчку <xsl:text disable-output-escaping='yes'>&lt;!DOCTYPE html&gt;</xsl:text>;

  • &nbsp; заменяем на &#160;, &copy; - на &#169;, & - на &amp;

  • при вызове шаблона (xsl:apply-templates или xsl:call-template) рядом в комментарии удобно указывать путь к файлу, в котором лежит вызываемый шаблон.

Завершение проекта

  • закрыть протоколы usel, upage, uobject в config.ini. Udata закрывать не нужно, так как он нужен для добавления новых полей в модуле "Шаблоны данных";
  • выключить режим отладки в config.ini;
  • для редиректа со старой страницы на новую нужно добавить запись в таблицу cms3_redirects. Ссылки должны быть без домена и без слеша вначале и в конце. В случае ссылки на главную оставляем поле пустым;
  • при экспорте дампа через phpMyAdmin нужно включать флажок “отключить проверку внешних ключей”, иначе при последующем импорте могут возникнуть ошибки.
15.10.2015

Комментарии

Бэкенд-разработка

«Невидимая магия»

Лучшее в разделе
06.02.2017 Закрытие протоколов на umi-cms