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

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

Опубликовано в: Темы и шаблоны для Cotonti

Код файлов темы хорошо прокомментирован - это позволит новичкам легко познакомиться с основами шаблонизатора в 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



Рейтинг на основе отзывов:
Звезд получено: 0
Oтзывов всего: 0
Средняя оценка: 0
3 минут чтения
Владелец: Carbonate Sodium

Отзывы к товарам

Отзывов пока нет


Добавить в корзину

Товар без файла для загрузки

 

Доступность
Бесплатно

Рекомендуемые статьи к товару

Дизайн, верстка, интеграция в движок сайта. Обзор этапов как руководство.

Дизайн, верстка, интеграция в движок сайта. Обзор этапов как руководство.

Список последовательных шагов на пути к моменту, когда ваш веб-сайт заработает в новом дизайне - тот
Шаблон сайта, верстка сайта и тема сайта: профессиональный гид

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

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

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

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

Автор контента

webitproff

Оффлайн

webitproff

Последняя авторизация: 05.08.2026 11:32

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

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

  • Разработки на GitHub бесплатно
    • 02.06.2026 08:55
    • 02.06.2026 08:55

    Рекомендуемые товары и услуги

    Установка, интеграция и адаптация плагинов под Cotonti CMF

    Установка, интеграция и адаптация плагинов под Cotonti CMF

    профессиональные услуги по установке, глубокой интеграции и адаптации плагинов под Cotonti CMF, с

    Витрина Market PRO

    CMS, Скрипт и Движок - веб сайта онлайн-витрины, интернет магазина инфопродуктов и цифровых товаров. Разные цены в разных валютах на товар. Онлайн-оплата в криптовалюте за товары и услуги.