bitrix_comments:developers
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| bitrix_comments:developers [22/01/2026 15:15] – admin | bitrix_comments:developers [29/03/2026 16:02] (текущий) – admin | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== 💻 Разработчикам ====== | ====== 💻 Разработчикам ====== | ||
| - | архитектура, дополнительные возможности, | + | ===== 🏗️ Архитектура |
| + | ==== Принцип работы ==== | ||
| - | <ifauth @user> | + | <code> |
| - | Черновик | + | ┌─────────────────────────────────────────────────────────────┐ |
| + | │ Пользовательский интерфейс | ||
| + | │ (Компоненты: form, list для | ||
| + | └─────────────────────────────────────────────────────────────┘ | ||
| + | ↓ | ||
| + | ┌─────────────────────────────────────────────────────────────┐ | ||
| + | │ Контроллеры (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 и к элементам. Например, | Не у всех сущности можно редактировать привязку к URL и к элементам. Например, | ||
bitrix_comments/developers.1769084145.txt.gz · Последнее изменение: — admin
