mirror of
https://github.com/fenom-template/fenom.git
synced 2023-08-10 21:13:07 +03:00
Merge pull request #284 from sartatpdev999/patch-10
Fix typo & spelling errors
This commit is contained in:
commit
999a23995f
@ -99,10 +99,10 @@
|
|||||||
* `$.version` возвращает версию Fenom.
|
* `$.version` возвращает версию Fenom.
|
||||||
* `$.const` обращение к PHP константе: `$.const.PHP_EOL` обращение к константе `PHP_EOL`. Поддерживается пространство имен
|
* `$.const` обращение к PHP константе: `$.const.PHP_EOL` обращение к константе `PHP_EOL`. Поддерживается пространство имен
|
||||||
которое разделяется через точку: `$.const.Storage.FS::DIR_SEPARATOR` обращение к PHP константе `Storage\FS::DIR_SEPARATOR`
|
которое разделяется через точку: `$.const.Storage.FS::DIR_SEPARATOR` обращение к PHP константе `Storage\FS::DIR_SEPARATOR`
|
||||||
если такой констатнты нет будет взята константа `Storage\FS\DIR_SEPARATOR`.
|
если такой константы нет будет взята константа `Storage\FS\DIR_SEPARATOR`.
|
||||||
* `$.call` обращение к статическомому методу. `$.call.Storage.FS::put($filename, $data)` обращение к методу `Storage\FS::put($filename, $data)`.
|
* `$.call` обращение к статическому методу. `$.call.Storage.FS::put($filename, $data)` обращение к методу `Storage\FS::put($filename, $data)`.
|
||||||
Настройка `disable_call` отключает возможность обращения к `$.call`. Так же можно ограничить и указать список доступных к вызову классов и функций.
|
Настройка `disable_call` отключает возможность обращения к `$.call`. Так же можно ограничить и указать список доступных к вызову классов и функций.
|
||||||
* `$.block` проверка на сущестование блоков которые были определены до момента обращения к акцессору. Например, `{$.blocks.BLOCK_NAME}`.
|
* `$.block` проверка на существование блоков которые были определены до момента обращения к акцессору. Например, `{$.blocks.BLOCK_NAME}`.
|
||||||
* так же вы можете [добавить](./ext/extend.md#Расширение-глобальной-переменной) свои или [удалить](./ext/extend.md#Расширение-глобальной-переменной) существующие системные переменные и функции
|
* так же вы можете [добавить](./ext/extend.md#Расширение-глобальной-переменной) свои или [удалить](./ext/extend.md#Расширение-глобальной-переменной) существующие системные переменные и функции
|
||||||
|
|
||||||
|
|
||||||
@ -355,14 +355,14 @@ Fenom предоставляет возможноть обращаться к ф
|
|||||||
|
|
||||||
## Теги
|
## Теги
|
||||||
|
|
||||||
Все сущности шаблона можно разжелить на две группы:
|
Все сущности шаблона можно разделить на две группы:
|
||||||
|
|
||||||
* заполнитель (placeholder) — вывод переменной в шаблоне, например `{$name}`
|
* заполнитель (placeholder) — вывод переменной в шаблоне, например `{$name}`
|
||||||
* тег — конструкция, выполняющаяя некоторые действия, которая выглядит как именованный заполнитель (placeholder), например `{include $name}`
|
* тег — конструкция, выполняющаяя некоторые действия, которая выглядит как именованный заполнитель (placeholder), например `{include $name}`
|
||||||
|
|
||||||
Теги также можно разделить на две группы:
|
Теги также можно разделить на две группы:
|
||||||
|
|
||||||
* Функии. Тег функции вызывает пользовательскую во время выполнения шаблона, результат функции будет выведен вместо тега.
|
* Функции. Тег функции вызывает пользовательскую во время выполнения шаблона, результат функции будет выведен вместо тега.
|
||||||
Пользовательские функции являются дополнительными и могут быть индивидуальными. Они могут быть изменены по вашему желанию, также вы можете создать новые.
|
Пользовательские функции являются дополнительными и могут быть индивидуальными. Они могут быть изменены по вашему желанию, также вы можете создать новые.
|
||||||
* Компиляторы. В отличии от функций компиляторы вызываются во время компиляции шаблона и возвращают PHP код, который описывает некоторое действие.
|
* Компиляторы. В отличии от функций компиляторы вызываются во время компиляции шаблона и возвращают PHP код, который описывает некоторое действие.
|
||||||
Компиляторы и формируют основные конструкции типа `if`, `foreach` и т.д.
|
Компиляторы и формируют основные конструкции типа `if`, `foreach` и т.д.
|
||||||
@ -440,7 +440,7 @@ Outputs
|
|||||||
|
|
||||||
| имя | код | тип тега | описание |
|
| имя | код | тип тега | описание |
|
||||||
| ------- | ---- | --------- | ------------ |
|
| ------- | ---- | --------- | ------------ |
|
||||||
| strip | s | блоковый | активирует удаление лишних пробелов на подобии модфикатора `strip` |
|
| strip | s | блоковый | активирует удаление лишних пробелов наподобие модификатора `strip` |
|
||||||
| ignore | i | блоковый | парсер будет игнорировать любой Fenom синтаксис на контент блокового тега |
|
| ignore | i | блоковый | парсер будет игнорировать любой Fenom синтаксис на контент блокового тега |
|
||||||
| raw | a | любой | отключает экранирование |
|
| raw | a | любой | отключает экранирование |
|
||||||
| escape | e | любой | принудительно активирует экранирование |
|
| escape | e | любой | принудительно активирует экранирование |
|
||||||
|
Loading…
Reference in New Issue
Block a user