Советы начинающим изучать MODX Revolution
Часто меня просят помочь и, если есть время и настроение, то помогаю. Очень много людей делает одни и те же ошибки. Здесь буду собирать характерные ошибки начинающих веб-разработчиков или тех, кто недавно начал работу с MODX Revolution. Если у кого есть какие замечания (предложения) по ошибкам - буду рад от вас получить советы и дополнения по статье.
Указать в head сайта base href:
<base href="[[++site_url]]"/>
При использовании шрифтов проверять поддерживает ли шрифт кириллицу и не забывать добавлять это в вызове — &subset=latin,cyrillic
<link href='http://fonts.googleapis.com/css?family=PT+Sans&subset=latin,cyrillic' rel='stylesheet' type='text/css'>
Сам шрифт можно указывать в head либо в файле стилей как это советует Пол Айриш:
/* Declare your font using the @font-face rule */ /* Source: http://www.paulirish.com/2009/bulletproof-font-face-implementation-syntax/ */ @font-face { font-family: 'Graublau Web'; src: url('GraublauWeb.eot?') format('eot'), url('GraublauWeb.woff') format('woff'), url('GraublauWeb.ttf') format('truetype'); }
Установить редактор для подсветки кода ACE, Codemirror.
Указать кодировку для Базы данных при установке или переносе сайта utf8_general_ci.
Указать параметр locale в Системных настройках как RU-ru.UTF-8
Не рекомендую вставлять в поле "Содержимое ресурса" чанки или скрипты:
Не рекомендую вызывать несколько раз одни и те же библиотеки (jQuery, например):
Не нужно использовать разные шрифты для кириллицы и латинницы: