bitrix_comments:developers
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версия | |||
| bitrix_comments:developers [21/05/2026 17:05] – admin | bitrix_comments:developers [21/05/2026 17:07] (текущий) – admin | ||
|---|---|---|---|
| Строка 5: | Строка 5: | ||
| [[bitrix_comments: | [[bitrix_comments: | ||
| - | ===== 🏗️ Архитектура ===== | ||
| - | ==== Принцип работы ==== | ||
| - | |||
| - | < | ||
| - | ┌─────────────────────────────────────────────────────────────┐ | ||
| - | │ Пользовательский интерфейс | ||
| - | │ (Компоненты: | ||
| - | └─────────────────────────────────────────────────────────────┘ | ||
| - | ↓ | ||
| - | ┌─────────────────────────────────────────────────────────────┐ | ||
| - | │ Контроллеры (AJAX) | ||
| - | │ (Action-контроллеры для save, get, delete) | ||
| - | └─────────────────────────────────────────────────────────────┘ | ||
| - | ↓ | ||
| - | ┌─────────────────────────────────────────────────────────────┐ | ||
| - | │ Бизнес-логика (Models) | ||
| - | │ (Comment, Review, Rating, Channels, MailEvents) | ||
| - | └─────────────────────────────────────────────────────────────┘ | ||
| - | ↓ | ||
| - | ┌─────────────────────────────────────────────────────────────┐ | ||
| - | │ ORM Таблицы | ||
| - | │ (CommentsTable, | ||
| - | └─────────────────────────────────────────────────────────────┘ | ||
| - | ↓ | ||
| - | ┌─────────────────────────────────────────────────────────────┐ | ||
| - | │ База данных | ||
| - | │ (chililab_comments_* таблицы) | ||
| - | └─────────────────────────────────────────────────────────────┘ | ||
| - | |||
| - | </ | ||
| - | |||
| - | ==== Компоненты ==== | ||
| - | |||
| - | ^ Компонент | ||
| - | | chililab: | ||
| - | | chililab: | ||
| - | | chililab: | ||
| - | | chililab: | ||
| - | | chililab: | ||
| - | |||
| - | ==== Основные классы ==== | ||
| - | ^ Компонент | ||
| - | | Comment | ||
| - | | Review | ||
| - | | Rating | ||
| - | | Channels | ||
| - | | MailEvents | ||
| - | | TelegramChannel | ||
| - | | User | lib/ | ||
| - | | Page | lib/ | ||
| - | | Site | lib/ | ||
| - | | Tools | lib/ | ||
| - | | CsvHelper | ||
| - | |||
| - | ==== Таблицы БД ==== | ||
| - | ^ Таблица | ||
| - | | chililab_comments_comments | ||
| - | | chililab_comments_reviews | ||
| - | | chililab_comments_ratings | ||
| - | | chililab_comments_channels | ||
| - | | chililab_comments_channel_events | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | < | ||
| - | |||
| - | Не у всех сущности можно редактировать привязку к URL и к элементам. Например, | ||
| - | https:// | ||
| - | |||
| - | </ | ||
bitrix_comments/developers.txt · Последнее изменение: — admin
