cstudios / turbo
此插件将yii2的PageCache过滤器应用于您的craft 3实例
1.4.2
2022-06-07 13:10 UTC
Requires
- php: ^7.0|^8.0
- craftcms/cms: ^3.0.0|^4.0
README
此插件将yii2的PageCache过滤器应用于您的craft 3实例
Logo部分由 monkik 在 www.flaticon.com 设计要求
此插件需要Craft CMS 3.0.0-beta.23或更高版本。此插件也支持Craft 4。
安装
composer require cstudios/turbo
然后在您的 app.php
或 app.web.php
配置文件中添加以下行
'components' => [ 'view' => [ 'class' => 'craft\web\View', 'allowEval' => true ] ]
现在您可以使用以下配置排除URL(在您的 app.php
文件内部)
'params' => [ 'turbo' => [ 'excludedUrls' => [ '/index', '/channel/*' ] ] ]
您还可以使用通配符URL,通配符为(*)字符
注意
如果您网站上有一些需要排除在页面缓存之外的动态内容,您可以使用以下代码
{{ craft.turbo.renderDynamic('csrfInput()') | raw }}
为了使您更方便,我们已在此插件中实现了csrfInput,因此您只需使用
{{ craft.turbo.csrfInput() | raw }}
由 Gergely Horvath 提供
由 ❤️ Cstudios s.r.o. 支持