Конфигурационный файл
Конфигурационный файл размещается в modules/core/config/config.php
и содержит следующие настройки:
- skin — шаблон центра администрирования, по умолчанию 'bootstrap';
- dateFormat — формат даты, по умолчанию 'd.m.Y';
- dateTimeFormat — формат даты-времени, по умолчанию 'd.m.Y H:i:s';
- timezone — временная зона, по умолчанию 'Europe/Moscow';
- translate — использовать в пути элемента перевод, по умолчанию TRUE. В случае указания FALSE используется транслитерация;
- chat — использовать чат между пользователями в центре администрирования, по умолчанию TRUE;
- switchSelectToAutocomplete — количество элементов, при которых большие списки переключать на автоподстановку, по умолчанию 100. Используется, например, при выборе группы для товаров и информационных элементов;
- autocompleteItems — количество элементов, предлагаемых в автоподстановке, по умолчанию 10;
- cms_folders — массив дополнительных путей к директориям, на которые указывают символические ссылки (симлинки), используется при проверке прав доступа на операции с файлами;
- dirMode — права, устанавливаемые на создаваемые директории, по умолчанию 0755; * с версии 6.9.8;
- fileMode — права, устанавливаемые на создаваемые файлы, по умолчанию 0644; * с версии 6.9.8;
- errorDocument503 — путь к html-файлу, который будет выводиться при возникновении критической ошибки, например, при соединении с базой данных, по умолчанию 'hostcmsfiles/503.htm', если не определен, будет выведено обычное исключение * с версии 6.9.8;
- compressionJsDirectory — путь к директории для размещения сжатых JS-файлов модулем компрессии, по умолчанию 'hostcmsfiles/js/' * с версии 6.9.8;
- compressionCssDirectory — путь к директории для размещения сжатых CSS-файлов модулем компрессии, по умолчанию 'hostcmsfiles/css/' * с версии 6.9.8;
- sitemapDirectory — путь к директории для размещения файлов sitemap, по умолчанию 'hostcmsfiles/sitemap/' * с версии 6.9.8;
- backendSessionLifetime — время жизни сессии в центре администрирования, по умолчанию 14400;
- backendContentSecurityPolicy — Content Security Policy для центра администрирования, актуальное значение можно посмотреть в файле modules/core/core.php;
- availableExtension — массив расширений файлов, разрешенных для загрузки в атрибуты элементов центра администрирования. При указании дополнительных элементов не забывайте указывать их в верхнем регистре;
- defaultCache — вид кэширования по умолчанию;
- session — массив с указанием места хранения сессий, более подробно см. Сессии;
- headers — массив дополнительных HTTP-заголовков;
- fileIcons — массив соответствий расширений файлов и иконок.
<?php
return array (
'skin' => 'bootstrap',
'dateFormat' => 'd.m.Y',
'dateTimeFormat' => 'd.m.Y H:i:s',
//'reverseDateTimeFormat' => '',
'datePickerFormat' => 'DD.MM.YYYY',
'dateTimePickerFormat' => 'DD.MM.YYYY HH:mm:ss',
'timezone' => 'Europe/Moscow',
'translate' => TRUE,
'chat' => FALSE,
'switchSelectToAutocomplete' => 100,
'autocompleteItems' => 10,
'dirMode' => 0755,
'fileMode' => 0644,
'compressionJsDirectory' => 'hostcmsfiles/js/',
'compressionCssDirectory' => 'hostcmsfiles/css/',
'sitemapDirectory' => 'hostcmsfiles/sitemap/',
'backendSessionLifetime' => 14400,
'availableExtension' => array ('JPG', 'JPEG', 'GIF', 'PNG', 'WEBP', 'PDF', 'ZIP', 'DOC', 'DOCX', 'XLS', 'XLSX'),
'defaultCache' => 'file',
'session' => array(
'driver' => 'database',
'class' => 'Core_Session_Database'
),
'headers' => array(
'X-Content-Type-Options' => 'nosniff',
'X-XSS-Protection' => '1;mode=block',
),
'adminMenu' => array(
0 => array(
'image' => '/admin/images/structure.gif'
),
1 => array(
'image' => '/admin/images/service.gif'
),
2 => array(
'image' => '/admin/images/users.gif'
),
3 => array(
'image' => '/admin/images/system.gif'
)
),
'fileIcons' => array(
'sql' => 'sql.gif',
'txt' => 'txt.gif',
'htaccess' => 'config.gif',
'css' => 'css.gif',
'php' => 'php.gif',
'php3' => 'php.gif',
'jpg' => 'jpg.gif',
'jpeg' => 'jpg.gif',
'gif' => 'gif.gif',
'bmp' => 'bmp.gif',
'png' => 'png.gif',
'ico' => 'image.gif', //
'htm' => 'html.gif',
'html' => 'html.gif',
'xml' => 'xml.gif', //
'xsl' => 'xsl.gif',
'zip' => 'zip.gif',
'gz' => 'zip.gif',
'7z' => 'zip.gif',
'rar' => 'rar.gif',
'pdf' => 'pdf.gif',
'doc' => 'doc.gif',
'docx' => 'doc.gif',
'cdr' => 'vector.gif',
'ai' => 'vector.gif',
'eps' => 'vector.gif',
'rb' => 'rb.gif',
'ppt' => 'ppt.gif',
'pptx' => 'ppt.gif',
'pptm' => 'ppt.gif',
'mdb' => 'mdb.gif',
'h' => 'h.gif',
'fh1' => 'fh1.gif',
'fh2' => 'fh2.gif',
'fh3' => 'fh3.gif',
'fh4' => 'fh4.gif',
'fh5' => 'fh5.gif',
'fh6' => 'fh6.gif',
'fh7' => 'fh7.gif',
'fh8' => 'fh8.gif',
'fh9' => 'fh9.gif',
'fla' => 'flash.gif',
'swf' => 'flash.gif',
'xls' => 'xls.gif',
'cpp' => 'cpp.gif',
'chm' => 'chm.gif'
)
);
Не нашли ответ на свой вопрос в документации? Направьте обращение в или
онлайн чат.
Комментарии
Только авторизованные пользователи могут оставлять комментарии.