tgx:render#
Рендер контента в заданном формате (markdown, markdown-to-html).
Синтаксис#
<div tgx:render="markdown"># Title</div>
Пример 1: минимальный#
<div tgx:render="markdown"># Title</div>
Пример 2: практический#
<article tgx:render="markdown"># tgx:render
Рендер контента в заданном формате (`markdown`, `markdown-to-html`).
## Синтаксис
```html
<div tgx:render="markdown"># Title</div>
```
## Пример 1: минимальный
```html
<div tgx:render="markdown"># Title</div>
```
## Пример 2: практический
```html
<article tgx:render="markdown"></article>
```
## Пример 3: комбинированный сценарий
```html
<tgx tgx:repeat="/docs/*?filter[AND][slug]=tgx-render&limit=1 -> doc">
<div class="tgx-doc-markdown" tgx:render="markdown"></div>
</tgx>
```
## Разбор
Перед конвертацией runtime обрабатывает дочерние узлы TGX, затем применяет `MarkdownRenderer::toHtml(...)`.
## Частые ошибки
- Передавать неподдерживаемый формат в `tgx:render`
- Ожидать markdown-рендер без предварительной подстановки TGX-выражений в содержимом
## Проверка перед публикацией
- Используется поддерживаемый формат: `markdown` или `markdown-to-html`
- Проверено, что входной markdown не ломает структуру layout
## См. также
- [/faq/tgx-set/](/faq/tgx-set/)
- [/faq/tgx-component/](/faq/tgx-component/)
</article>
Пример 3: комбинированный сценарий#
<tgx tgx:repeat="/docs/*?filter[AND][slug]=tgx-render&limit=1 -> doc">
<div class="tgx-doc-markdown" tgx:render="markdown"># tgx:render
Рендер контента в заданном формате (`markdown`, `markdown-to-html`).
## Синтаксис
```html
<div tgx:render="markdown"># Title</div>
```
## Пример 1: минимальный
```html
<div tgx:render="markdown"># Title</div>
```
## Пример 2: практический
```html
<article tgx:render="markdown"></article>
```
## Пример 3: комбинированный сценарий
```html
<tgx tgx:repeat="/docs/*?filter[AND][slug]=tgx-render&limit=1 -> doc">
<div class="tgx-doc-markdown" tgx:render="markdown"></div>
</tgx>
```
## Разбор
Перед конвертацией runtime обрабатывает дочерние узлы TGX, затем применяет `MarkdownRenderer::toHtml(...)`.
## Частые ошибки
- Передавать неподдерживаемый формат в `tgx:render`
- Ожидать markdown-рендер без предварительной подстановки TGX-выражений в содержимом
## Проверка перед публикацией
- Используется поддерживаемый формат: `markdown` или `markdown-to-html`
- Проверено, что входной markdown не ломает структуру layout
## См. также
- [/faq/tgx-set/](/faq/tgx-set/)
- [/faq/tgx-component/](/faq/tgx-component/)
</div>
</tgx>
Разбор#
Перед конвертацией runtime обрабатывает дочерние узлы TGX, затем применяетMarkdownRenderer::toHtml(...).
Частые ошибки#
- Передавать неподдерживаемый формат в
tgx:render - Ожидать markdown-рендер без предварительной подстановки TGX-выражений в содержимом
Проверка перед публикацией#
- Используется поддерживаемый формат:
markdownилиmarkdown-to-html - Проверено, что входной markdown не ломает структуру layout