cPanel. Панель управления для CMF Cotonti

Rating based on reviews:
Total stars received: 0
Total reviews: 0
Average rating: 0
Filed under: User Blog
Cotonti - cPanel. Современная и удобная панель управления для CMF Cotonti. Панель управления, использующая фреймворк Bootstrap3 в качестве каркаса для верстки и Font Awesome для иконок. В состав входит модуль cpanel, который расширяет возможности стандартной панели администратора Cotonti. Установка: - Скопировать тему cpanel на сервер в папку themes/admin - Скопировать модуль cpanel на сервер в папку modules - Скачать и установить Bootstrap и Font Awesome в папку lib Вашего сайта. - Установить модуль из панели администратора - В файле datas/config.php установить $cfg['admintheme'] = 'cpanel'; Для разработчиков: Вы можете в полной мере использовать возможности разметки, которые предоставляет Bootstrap. Конетент Вашего расширения будет выводиться в панель по-умолчанию. Вы можете отключить такое поведение при необходимости. Добавление пунктов меню в панели управления: Модули и плагины могут добавлять свои пункты в меню панели управления. Для этого необходимо создать файл расшиения с хуком header.tags который внесет нужные изменения в массивы элементов меню:
$admin_MenuTop  - Верхнее меню
$admin_MenuSide - Боковое меню
$admin_MenuUser - Меню пользователя

$admin_cfg = array(
        'useDefaultPanel' => 1,   - выводить панель-по умолчанию при выводе контента
        'panelTitle' => null,          - свое название для панели по-умолчанию
    );

 

Пример кода:

if (!COT_AJAX && defined('COT_ADMIN') && $cfg['admintheme'] == 'cpanel') {
    $admin_MenuSide['some_key'] = array(
        'title' => 'My Cool Module',
        'url' => cot_url('admin', array('m' => 'my_cool_module')),
        'icon_class' => 'fa fa-times-circle',
    );
}

    История изменений: Версия v.0.0.3 Панель «по-умолчанию» Улучшено левое меню. Версия v.0.0.2 Добавлены еще шаблоны «коробочных» расширений Cotonti. Загрузка JS и CSS-файлов доверена системному классу Resources. тип: тема и модуль Версия модуля: 0.0.3 Совместимость: Siena GitHub: Bootstrap нужно скопировать в папку lib вашего сайта. В итоге должно получиться следующее: lib/bootstrap/css/ lib/bootstrap/fons/ lib/bootstrap/js/ В последней версии подключение меню по другому, через cpanel::$menu['side'] - боковое cpanel::$menu['top'] - верхнее cpanel::$menu['user'] - пользователя Пример с раскрывающимcя боковым меню:
if (!COT_AJAX && defined('COT_ADMIN') && $cfg['admintheme'] == 'cpanel') {
    cpanel::$menu['side']['my_menu'] = array(         
      'title' => 'Моё меню',         
      'icon_class' => 'fa fa-times-circle',         
      'url' => cot_url('my_module', array('m' => 'config')),         
      'active' => ($m == 'config'),         
      'items' => array(                 
    array(                     
      'title' => cot::$L['Locale'],                     
      'url' => cot_url('my_module', 'm=main'),                     
      'icon_class' => 'fa fa-language',                     
      'active' => ($m == 'config' && $p == 'locale'),                 
      ),                 
    array(                     
      'title' => cot::$L['core_main'],                     
      'url' => cot_url('admin', 'm=config&n=edit&o=core&p=main'),                     
      'icon_class' => 'fa fa-cogs',                     
      'active' => ($m == 'config' && $p == 'main'),                 
      ))     
    );

}
    Готовые плагины для Cotonti — Веб-разработка на CMS / CMF Cotonti Готовые плагины и модули, услуги по веб-разработке на Cotonti Cotonti, плагины, модули, фриланс биржа, портал товаров и услуг, скачать плагины для Cotonti


Reviews

No reviews yet


Comments (0)

No comments yet
Only registered users can post new comments

Similar pages

"Xtra db row market" v.4.0.0: админ-панель и интеграция с Market Mass Edit
1 Плагин xtradbrowmarket 4.0.0: собственная панель управления и полная интеграция с Market Mass Edit Дата: 11 августа
User Blog • 2026-08-11 11:32 webitproff
Создание и управление темами на различных CMS (системах управления контентом)
2 Создание и управление темами на различных CMS (системах управления контентом) — это важная часть работы над сайтом,
User Blog • 2026-02-22 21:31 webitproff
Хуки (или перехват управления)
3 Хуки (или перехват управления) 1. Что такое Хуки? Хук (от англ. hook) это специальное место в программе, в котором

Content author

webitproff

Offline

Sodium Carbonate

Last logged: 2026-09-01 22:41

About me briefly
Support and development of web projects on the CMF Cotonti: private messengers via the website, open and closed small social networks, trading platforms and marketplaces, freelance and services exchange portal, catalogs of goods from wholesale suppliers, dropshipping platforms, online stores, and much more.
View developments and download
Public portfolio of my works and developments
Telegram for messages
@webitproff
Telegram channel
@s/aBuyFILE
  • Page published: 2020-07-17 05:15
  • Last update: 2026-02-27 10:11