> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mastermindcms.com/llms.txt
> Use this file to discover all available pages before exploring further.

# msm:text

> Рендер текста из bean-результата или JSON value

`<msm:text>` рендерит текст, используя:

* бин (и, опционально, вызов метода), или
* JSON `value`.

## Базовый пример

```html theme={null}
<msm:text
  id="pageTitle"
  bean="translationServiceImpl"
  function="getTranslation(RawMaterialSearch;translationsRepository)"
  item-name="t"
  scope="PROTOTYPE"
>
  ${t|value}
</msm:text>
```

## Атрибуты

| Атрибут     | Обязателен | Значение                                              |
| ----------- | ---------: | ----------------------------------------------------- |
| `id`        |         да | Уникальный id текста.                                 |
| `item-name` |        нет | Префикс для переменных в теле текста.                 |
| `bean`      |      нет\* | Bean id как источник данных.                          |
| `scope`     |      нет\* | `PROTOTYPE` или `SESSION` (нужно, если задан `bean`). |
| `function`  |        нет | Определение метода для вызова на бине (опционально).  |
| `value`     |        нет | JSON value вместо вызова бина (опционально).          |
