digihum/omeka-s-module-twig
最新稳定版本:v3.4.0-alpha
Composer 安装命令:
composer require digihum/omeka-s-module-twig
包简介
Adds the twig templating language to Omeka-S
README 文档
README
This module integrates the Twig template engine with Omeka-S.
Thanks
This project borrows heavily from ZendTwig by OxCom.
Installation
- Copy the project files into
$OMEKA_ROOT/modules/OmekaTwig - If you installed via
git clone(or thevendordirectory does not exist for some other reason) runcomposer install - Go into the Omeka-S admin UI and activate the module
Using Twig templates in themes
The module makes Omeka-S look for *.twig files in the normal theme directories. If a *.twig file is not found it then falls back to looking for a *.phtml file. E.g. if layout.phtml and layout.twig are both in /view/layout and the module is enabled layout.twig will be rendered. If the module is then disabled layout.phtml will be rendered.
If a twig template contains a phtml sub-template the subtemplate will be rendered using the normal Omeka-S phtml renderer. However, phtml templates cannot contain twig sub-templates.
An example layout.twig based on the default theme is available in /docs/examples.
统计信息
- 总下载量: 4
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-11-17