add: планы (1)
This commit is contained in:
@@ -22,6 +22,13 @@
|
||||
|
||||
## 2. DSL-парсер Страниц-Хабов и Динамических Модулей
|
||||
|
||||
- [ ] **Замена списочных вьюх/шаблонов на универсальные DSL-хабы**
|
||||
- *Описание:* Отказаться от создания специализированных views и templates под каждый раздел с карточками/списками (например, `/info/`, `/blog/`). Любой список разделов или статей становится частным случаем хаба со статьей `l_article_type == 'HUB'`.
|
||||
- *Детали:*
|
||||
- Отдельные списочные вьюхи (например, `txt_articles_list`) упраздняются в пользу единого диспетчера хабов `HubView`.
|
||||
- Все сущности и статьи генерируют свои канонические URL через `get_absolute_url()` модели `TbArticle`, исключая путаницу префиксов в ссылках внутри блоков хаба.
|
||||
- *Приоритет:* Средний (по мере реализации DSL-парсера).
|
||||
|
||||
- [ ] **Реализовать DSL-парсер Страниц-Хабов (`j_article_metadata['hub']`)**
|
||||
- Поддержка позиционных кортежей `["slug", "view_mode", limit, "sort", extra]`.
|
||||
- Поддержка динамических модулей по префиксу `!` (`["!cart-app"]`, `["!promo-mandarin"]`).
|
||||
|
||||
Reference in New Issue
Block a user