bitrix_comments:developers
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| bitrix_comments:developers [29/03/2026 16:02] – admin | bitrix_comments:developers [21/05/2026 17:07] (текущий) – admin | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== 💻 Разработчикам ====== | ====== 💻 Разработчикам ====== | ||
| - | ===== 🏗️ Архитектура ===== | + | [[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.1774789349.txt.gz · Последнее изменение: — admin
