5CMS для программистов и верстальщиков
- Системные требования
- Техническая документация (API, контроллеры, файловая структура, назначение шаблонов)
5CMS для PHP-разработчиков:
5CMS очень проста и удобна для программистов:
Код CMS полностью открытый.
Пользователь через get и post запросы взаимодействует с контроллером (папка /view), который в свою очередь обращается к API (откуда идут запросы к БД).
5CMS имеет низкий порог входа для программиста - для того, чтобы внести изменения в функционал или добавить новый не нужно предварительно изучать море документации и искать в сотнях файлов, все, что нужно php-разработчику лежит всего в 2-х папках (/view и /api).
Подробнее о том, как работает 5CMS
Благодаря простоте кода и высокой нагрузоустойчивости, на 5CMS можно реализовать проект любой сложности, независимо интернет-магазин это, отраслевой портал или корпоративный сайт. 5CMS обладает богатым функционалом и низким порогом входа, поэтому какая-бы задача не стояла, наверняка уже в той или иной степени реализован похожий функционал, который можно просто изменить или продублировать под свои нужды и все это без изучения документации, достаточно знания PHP.
5CMS для верстальщиков:
5CMS имеет также низкий порог входа и для верстальщика.
В шаблонах 5CMS используется шаблонизатор Smarty, а это означает рай для верстальщика, т.к. нет PHP в шаблонах, код получается простой и легкочитаемый.
Поэтому достаточно знания HTML и CSS.
Все просто:
- скрипты лежат в /design/активная_тема/js/
- стили в /design/активная_тема/css/
- шаблоны в /design/активная_тема/html/
В отличие от других CMS, для изменения дизайна активной темы необходимы только 2 папки /html и /css и всё.
А свои скрипты можно поместить в /design/активная_тема/js/
Активную тему десктопного дизайна легко посмотреть в админке:
Админка > Дизайн : Десктоп > Шаблоны и стили
- Структура шаблонов дизайна и как найти вложенный (не основной) шаблон
- Мобильный дизайн находится в /design/mobile/ (в т.ч. доступно из админки)
Админка > Дизайн : Мобильный > Шаблоны и стили
-
Все шаблоны писем находятся в /design/mail/ (в т.ч. доступно из админки)
Админка > Обратная связь > Шаблоны писем
- Шаблоны админки находятся в /fivecms/design/html/
Может быть полезно всем:
- Установка 5CMS на хостинг
- Встроенные полезные функции и плагины (JS и Smarty)
- Модификаторы и полезные возможности Smarty
- Добавление виджетов транспортных компаний
- Переезд на 5CMS с другой CMS
- Установка пользовательских графическо-текстовых баннеров
- Как найти ту или иную страницу в админке
- Как изменить вид URL страниц
- 301 редирект в .htaccess и другие примеры
- Как переопределить главную страницу или как назначить индивидуальный дизайн для отдельных типов контента
- Вывод статических страниц на отдельном шаблоне
- Импорт товаров
- Инструкция по обновлению CMS
- Перенос сайта с одного хостинга на другой
- Прочие прикладные задачи
- Как работать с инспектором кода
- Переменные, доступные в шаблонах дизайна
- Обработка изображений товаров, а также галереи статей, блога и услуг
- Как изменить нумерацию заказов
- Снижение нагрузки
- Пример настройки VDS/VPS + доп. настройки VDS
- Инструкция для разработчика мобильного приложения
- Перевод админки
- Разработка платежных модулей
Профилирование запросов:
В файле /config/config.php меняем debug = false на debug = true
После этого в просмотре исходного кода страниц будет выводиться информация в расширенном виде
UPD: описание обновлено 22.01.2025
Еще нет своего сайта? Запустите интернет-магазин на платформе 5CMS - Все для продаж уже внутри!
-
14.08.2014
В админке со страницы редактирования из заказа можно отправить пользователю "трек-код".
Также при отправке в открывшейся форме можно ввести сопроводительный текст (см. скриншоты).
-
01.08.2014
Подсказка как найти ту или иную страницу в админке.
Есть несколько способов перейти к редактированию страницы...
-
01.09.2014
Для товаров типа "Одежда" можно указать дополнительные параметры - Цвет и Размер.
К разным цветам можно привязать разные фото.



