默认情况下,OctoberCMS 插件组件会渲染部分default.htm
. 是否可以覆盖将呈现的部分?例如 ...
插件文件结构
├── components
│ ├── example
│ │ ├── default.htm
│ │ ├── other_partial.htm
│ ├── Example.php
├── ...
├── Plugin.php
例子.php
class Example extends ComponentBase {
public function onRun() {
// change the rendered partial, such that other_partial.htm
// will be rendered instead of default.htm
$this->setRenderedPartial('other_partial')
}
}
我知道可以other_partial
从内部渲染,default.htm
但在我的情况下,我试图default.htm
保持不变并将其他部分渲染为默认值。