You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/themes/theme-vars/index.md
+10-14Lines changed: 10 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -54,10 +54,6 @@ description: Список используемых переменных в ша
54
54
55
55
При связывании с такими активами, как изображения или JavaScript и CSS файлы, рекомендуется использовать функцию `url()` в сочетании с потоком `theme://`, как описано на странице [Фильтры и функции Twig](../twig-tags-filters-functions/functions/#url). Для JavaScript и CSS [менеджер активов](../asset-manager) ещё проще использовать, но в некоторых случаях, например, при динамической или условной загрузке активов, она не будет работать.
56
56
57
-
### Переменная html_lang
58
-
59
-
`{{ html_lang }}` возвращает активный язык.
60
-
61
57
### Переменная language_codes
62
58
63
59
`{{ language_codes }}` возвращает список доступных языков сайта.
@@ -138,8 +134,8 @@ description: Список используемых переменных в ша
138
134
При этом возвращаются заголовки страниц, определённые в YAML-фронтальной материи страницы. Например, страница со следующими заголовками:
139
135
140
136
```yaml
141
-
title: My Page
142
-
author: Joe Bloggs
137
+
title: Моя страница
138
+
author: Вася Пупкин
143
139
```
144
140
145
141
можно использовать:
@@ -177,15 +173,15 @@ author: Joe Bloggs
177
173
Возвращает заголовок страницы, установленный в переменной `title` заголовков YAML для самой страницы.
178
174
179
175
```yaml
180
-
title: My Page
176
+
title: Моя страница
181
177
```
182
178
183
179
##### menu()
184
180
185
181
Возвращает значение переменной `menu` в заголовках YAML страницы. Если ничего не указано, по умолчанию используется `title`.
186
182
187
183
```yaml
188
-
title: My Page
184
+
title: Моя страница
189
185
menu: my-page
190
186
```
191
187
@@ -194,7 +190,7 @@ menu: my-page
194
190
Возвращает, видна ли страница. По умолчанию страницы с числовым значением, за которым следует точка, по умолчанию видны (`01.somefolder1`), тогда как страницы без (`subfolder2`) не считаются видимыми. Это можно изменить в заголовках страниц:
195
191
196
192
```yaml
197
-
title: My Page
193
+
title: Моя страница
198
194
visible: true
199
195
```
200
196
@@ -203,7 +199,7 @@ visible: true
203
199
Возвращает, является ли страница маршрутизируемой Grav или нет. Это означает, что вы можете направить свой браузер на страницу и получить контент обратно. Немаршрутизируемые страницы могут использоваться в шаблонах, плагинах и т.д., но не могут быть доступны напрямую. Это можно установить в заголовках страниц:
204
200
205
201
```yaml
206
-
title: My Page
202
+
title: Моя страница
207
203
routable: true
208
204
```
209
205
@@ -527,9 +523,9 @@ Grav имеет встроенную поддержку программного
527
523
528
524
```twig
529
525
{{ grav.user.username }} # admin
530
-
{{ grav.user.fullname }} # Вася Иванов
526
+
{{ grav.user.fullname }} # Вася Пупкин
531
527
{{ grav.user.title }} # Администратор
532
-
{{ grav.user.email }} # vasja@ivanoff.com
528
+
{{ grav.user.email }} # vasja@pupkin.com
533
529
```
534
530
535
531
## Добавление своих переменных
@@ -543,8 +539,8 @@ Grav имеет встроенную поддержку программного
543
539
В качестве альтернативы, если переменная нужна только для определенной страницы, вы можете добавить её в предварительную часть YAML вашей страницы и получить к ней доступ через объект `page.header`. Например:
0 commit comments