Смотреть видео Описание панели start администратора сайта https://rutube.ru/video/private/03a15b3f5e0da6c1834a9e57ba3d69ca/?p=bYMlHFznmMJP4O1GkLUn9A
Личный кабинет администратора-разработчика позволяет реализовывать следующие моменты:
В отдельных экземплярах платформы может не быть каких-то отдельных страниц. Их можно перенести в свое решение через SQL пакеты для данных страниц (в общем об установке платформы можно почитать данную статью).
Статичный текст, картинка.
Ключевые показатели, ссылки на разделы, вывод информации об ошибках и print информации.
Отображение статистики посещаемости, а также бизнес-показателей (заказы, финансы и т.д.).
Создание, редактирование страниц, настройка параметров страниц через sql, хлебные крошки, seo параметры, правка JS, CSS (Ссылка на страницу управления страницами для роли "editor" - /editorpages, а сама статья по роли editor находится здесь).
Страница управления страницей:
Управление блоками некой разметки, которая используется где-то на страницах или в компонентах через специальные sql функции.
Создание пользователей, просмотр профиля пользователя, блокирование, удаление пользователя, назначение ролей пользователю, смена пароля.
Страница для управления списком ролей в системе.
Управление таблицами: создание, редактирование, управление sql, операции таблицы, колонки таблицы.
Управление таблицей:
Колонки таблицы:
Управление формами, полями формы, всеми хранимыми процедурами для формы, кастомной версткой формы.
Управление статусами сущности, логикой переключения доступности статусов для сущности в определенном статусе. Изменение процедур, связанных с определенной сущностью.
Управление компонентами типа Дерево. Изменение хранимых процедур.
Создание, редактирование панелей управления. Изменение хранимой процедуры 4 показателей панели. Управление панелями (график, таблица, прогресс-бар) в рамках одного дашборда.
Управление настройками компонентов типа Менеджер ресурсов. Установка водяного знака, правила обрезки картинок, ограничения по типу и размеру файлов и т.д.
Управление типами комментариев, которые могут быть прикреплены к определенным объектам в системе для возможности комментирования пользователем с заданной ролью.
Управление типами уведомлений, создающихся в рамках системы для направления оперативной информации определенного типа пользователю (например, создан заказ).
Управление контентом механизма подсказок.
Управление процедурами внутреннего чата системы.
Управление логикой экспорта и импорта некоторой сущности.
Создание документов на основе шаблона с параметрами и хранимой процедурой, генерирующей бизнес-данные для вставки в документ.
Управление механизмом создания вложенных метрик. Задаем SQL и это выводится в виде таблиц с возможностью проваливаться вглубь показателя.
Базовый механизм для создания процессов - написание неких триггеров действий (уведомления, создание задач и т.д.). Не путать с триггерами БД.
Формирование цепочек действий.
Создание полноценного каталога товаров с расширенными возможностями (корзина, категории с фильтрами, избранное, быстрый заказ и т.д.)
Создание гибких каталогов с любой структурой в БД.
Создание шаблонов писем с параметрами, которые затем можно использовать во Внешних действиях для отправки стилизованных писем.
Ключевые sql запросы и механизмы для выявления проблемных ситуаций на сайте - тяжелые запросы, ошибки, статистика записей в trace.
Основные базовые настройки платформы. Возможность добавлять свои настройки, разделение на категории, редактирование в зависимости от типа настройки.
Редактирование ключевых системных процедур и некоторых компонентов. Универсальный поиск, getLayout, управление телеграм ботом, процедура для лайков и т.д.
Создание пакета переноса объектов БД: таблиц, форм, страниц, таблиц БД, процедур. Подобная генерация значительно упрощает процесс переноса функциональности с одной базы на другую.
Просмотр, редактирование, удаление и загрузка файлов в папке /uploads и ее подпапках.
Примечание: Если при просмотре текстового файла слетает кодировка, проверьте, что у файла кодировка Unicode (Открыть в блокнот/Save As/Кодировка указана внизу).
Смотр таблиц базы данных, а также их структуры. Получение скриптов переноса таблиц, добавления или удаления столбцов, ограниченный режим правки данных по таблицам БД.
Смотр и редактирование хранимых процедур базы данных. Процедуры также можно искать через универсальный поиск (поле вверху).
Смотр sql функций в базе (статья о полезных SQL функциях для API здесь, а также соглашения по SQL коду на платформе здесь)
Добавление горячих клавиш к некоторым кнопкам на сайте.
Выдача неких файлов по ссылке с параметрами (например, картинка аватара, или файл sitemap.xml).
Создание слоя API для сайта, подготовка исходящих запросов к внешним API.
Управление элементами главного меню, которое строится из страниц системы и добавленных отдельных ссылок.
Управление языками и текстовыми метками в рамках выбранного языка
Управление типовой разметкой сниппетов (вставляется на страницах и в формы через специальное окно)
Просмотр правок по хранимым процедурам, фиксация комментариев по хранимым процедурам и учет статусов комментариев.
В будущем состав страниц в рамках базовой версии платформы может меняться: добавляться новые страницы, изменяться функционал и состав страниц. Данный набор страниц сделан на базе платформы и не является ядром платформы.