mirror of
https://github.com/anthonyaxenov/iptv.git
synced 2024-11-21 21:14:46 +00:00
Уточнение по кастомным блокам в README
This commit is contained in:
parent
d2bc1678f5
commit
17ecc60497
25
README.md
25
README.md
@ -41,7 +41,7 @@ I'm too lazy to translate and support the whole project in ru and en, sorry, guy
|
|||||||
- [Формат playlists.ini](#iniformat)
|
- [Формат playlists.ini](#iniformat)
|
||||||
- [API](#api)
|
- [API](#api)
|
||||||
- [Развёртывание проекта](#deploy)
|
- [Развёртывание проекта](#deploy)
|
||||||
- [Дополнительные инструменты](#tools)
|
- [Расширенные возможности](#tools)
|
||||||
- [Как создать свой собственный плейлист](#howtomake)
|
- [Как создать свой собственный плейлист](#howtomake)
|
||||||
- [Использованный стек](#stack)
|
- [Использованный стек](#stack)
|
||||||
- [Лицензия](#license)
|
- [Лицензия](#license)
|
||||||
@ -247,9 +247,28 @@ $ sudo systemctl restart apache2
|
|||||||
|
|
||||||
<a id="tools"></a>
|
<a id="tools"></a>
|
||||||
|
|
||||||
## Дополнительные инструменты
|
## Расширенные возможности
|
||||||
|
|
||||||
### Очистка кеша Twig
|
### Собственный код html/css/js
|
||||||
|
|
||||||
|
В проекте есть директория `src/views/custom`.
|
||||||
|
Там можно размещать собственный код, который будет вставляться на каждой странице.
|
||||||
|
|
||||||
|
Для этого, в первую очередь, нужно выполнить:
|
||||||
|
|
||||||
|
```
|
||||||
|
cp src/views/custom/custom.twig.example src/views/custom/custom.twig
|
||||||
|
```
|
||||||
|
|
||||||
|
Между тегами `{% block ... %} сюда {% endblock %}` следует вставить желаемый код или текст.
|
||||||
|
Можно создавать новые twig-файлы рядом и подключать их внутри `custom.twig`.
|
||||||
|
Git будет их игнорировать, хотя можно убрать директорию из `.gitignore` и добавлять эти файлы репозиторий.
|
||||||
|
|
||||||
|
В общем случае, это можно выполнять на том сервере, на коем установлен и работает веб-сервис.
|
||||||
|
|
||||||
|
После всех правок следует очистить кеш twig (см. далее).
|
||||||
|
|
||||||
|
### Очистка кеша twig
|
||||||
|
|
||||||
Если в файле `./src/.env` параметр `TWIG_CACHE=1`, то макеты страниц компилируются однажды и потом переиспользуются.
|
Если в файле `./src/.env` параметр `TWIG_CACHE=1`, то макеты страниц компилируются однажды и потом переиспользуются.
|
||||||
Изменённые макеты не будут перекомпилироваться пока не будет очищен кеш прежних.
|
Изменённые макеты не будут перекомпилироваться пока не будет очищен кеш прежних.
|
||||||
|
Loading…
Reference in New Issue
Block a user