CleanCot - шаблон сайта для новичков CMF Cotonti v.0.9.26

CleanCot - Современная тема на Bootstrap v.5.3.3 для CMF Cotonti v.0.9.26 без режима наследия, код хорошо прокоментирован. Шаблон "CleanCot" полностью поддерживает все коробочные расширения

Код файлов темы хорошо прокомментирован - это позволит новичкам легко познакомиться с основами шаблонизатора в Cotonti и разобраться в тегах. Все tpl файлы имеют описание своего назначения

LiveDemo

Инструкция по установке шаблона на активный сайт.

Требования перед установкой:

1. Cotonti Siena версии 0.9.26 beta (устаревшие теги, устаревшие способы проверки условий функций и переменных отсутствуют в шаблоне)
2. Шаблон "CleanCot" полностью поддерживает все коробочные расширения, но в качестве более продвинутого функционала интегрирована поддержка модуля 'files' (https://github.com/Alex300/files). Требование состоит в том, что модуль "PFS" и плагин "userimages" должны быть обязательно деинсталиваронны в системе, если планируете устанавливать модуль 'files'. Если же вам досточно функционала и возможностей этих двух расширений ("PFS" и "userimages"), - модуль 'files' устанавливать не стоит.


Порядок установки.

1. Создаем полную резервную копию своего действующего сайта и сохраням на свой компьютер.

2. Скачиваем актуальную версию шаблона "CleanCot" с публичного репозитория https://github.com/webitproff/cot-CleanCot

3. Копирование шаблона
3.1 Распакуйте архив и откройте папку cot-CleanCot-master.
Скопируйте папку "cleancot" в директорию themes/ вашего сайта Cotonti. Путь должен выглядеть так:
/path/to/cotonti/themes/cleancot/
3.2 Убедитесь, что все файлы и подпапки на месте и не было потерь файлов при закачивании на хостинг/сервер.
Лучше делать через "FileZilla Client" или подобный менеджер файлов удаленного доступа.

4. Настройка конфигурации
Откройте файл datas/config.php в корне вашего сайта Cotonti (например, /path/to/cotonti/datas/config.php).
Найдите строку с настройкой темы:

$cfg['defaulttheme'] = 'nemesis'; // или любое ваше вместо "nemesis"

Замените на

$cfg['defaulttheme'] = 'cleancot';

Сохраните изменения файла config.php.

5. Активация шаблона
Зайдите в админ-панель: Управление сайтом / Конфигурация / Темы
5.1. В первой строке: "Принудительная установка темы по умолчанию для всех пользователей" - Установить "Да".
5.2. Во второй строке: "Ссылка на главную страницу в навигационной цепочке" - Установить "Да".
5.3. В третьей строке: "Разделитель" - должно быть полностью пустое поле.
Остальные опции на свое усмотрение.
Сохраните изменения.

6. Экстраполя (Опционально, - на свое усмотрение)
6.1. Главное изображение для статьи из категории с кодом "news"
6.1.1. Переходим: Управление сайтом / Прочее / Экстраполя / Таблица cot_pages - Модуль Pages и внизу страницы форма с добавлением нового поля:
* "cot_" - это преффикс таблицы БД по умолчанию в Cotonti, у вас он может быть другой.
 - Название поля: "link_main_image" (разумеется вставляем без кавычек);
 - Описание поля (_TITLE): "Ссылка на главное изображение";
 - Тип поля: "input"
Остальное не трогаем, жмем "Добавить"
6.2. Видео с YouTube в топике на форуме
6.2.1 Переходим: Управление сайтом / Прочее / Экстраполя / Таблица cot_forum_topics - Модуль Forums
Только не перепутайте с "cot_forum_posts" - это таблица БД сообщений и постов в топике.
внизу страницы форма с добавлением нового пользовательского поля (экстраполя):
 - Название поля: "xtr_fld_youtube" (разумеется вставляем без кавычек);
 - Описание поля (_TITLE): "Видео с YouTube";
 - Тип поля: "input".
Остальное не трогаем, жмем "Добавить".

7. Меню в шапке сайта.
7.1. "Статьи и блоги"
HTML-блок кастомного dropdown меню "Категории статей" в файле - themes/cleancot/inc/two-level-drop-down-menu-publications.tpl
Все заполненно с рабочими примерами, придерживайтесь текущей локики и редактируйте под себя.
7.2  "Еще разделы"
HTML-блок в файле themes/cleancot/inc/two-level-drop-down-menu.tpl
Все заполненно с рабочими примерами и комментариями, читайте комментарии в коде, придерживайтесь текущей локики и редактируйте под себя.

Есть ли ошибки в коде? - конечно есть! их нет только там где никто ничего не делает. нашли ошибку - пишите в support



Rating based on reviews:
Stars received: 0
Total reviews: 0
Average rating: 0
3 minutes read

Reviews to products

No reviews yet


Add to Cart

Product has no downloadable file

 

Availability
Free

Featured articles for this product

Design, layout, integration into the site engine. An overview of stages as a guide.

Design, layout, integration into the site engine. An overview of stages as a guide.

A sequence of step-by-step actions leading to the moment when your website goes live in its new
Шаблон сайта, верстка сайта и тема сайта: профессиональный гид

Шаблон сайта, верстка сайта и тема сайта: профессиональный гид

Профессиональный гид шаблон сайта, верстка сайта и тема сайта В контексте использования Cotonti Siena v0.9.26 1. Введение проблема терминологии В
Операторы в конструкциях тегов Cotonti в TPL-шаблонах и синтаксис XTemplate

Операторы в конструкциях тегов Cotonti в TPL-шаблонах и синтаксис XTemplate

Cotonti использует собственный шаблонизатор под названием CoTemplate, который основан на

Content author

webitproff

Offline

webitproff

Last logged: 2026-07-19 01:57

  • Чем могу помочь?

    Оказываю весь спектр услуг по CMF Cotonti. Разработка открытых и закрытых корпоративных интернет порталов, небольших социальных сетей, торговые площадки, маркетплейсы, биржи фриланса, каталоги товаров оптовых поставщиков, интернет-магазин под заказ, чтобы делать совместные покупки и групповые совместные продажи от имени нескольких продавцов.

  • Разработки на GitHub бесплатно
    • 2026-06-02 08:55
    • 2026-06-02 08:55

    Featured Products and Services

    Cotonti CMF: Plugin Installation, Integration, and Adaptation

    Cotonti CMF: Plugin Installation, Integration, and Adaptation

    professional services for the installation, deep integration and adaptation of plug-ins for Cotonti

    Market PRO Showcase

    CMS, Script and Engine for an online storefront, infoproduct shop and digital goods store. Different prices in different currencies. Online cryptocurrency payments for goods and services.