По умолчанию компоненты плагина OctoberCMS визуализируют частичный файл default.htm
. Можно ли переопределить, какой партиал будет отображаться? Например ...
Файловая структура плагина
├── components
│ ├── example
│ │ ├── default.htm
│ │ ├── other_partial.htm
│ ├── Example.php
├── ...
├── Plugin.php
Example.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
нетронутым и вместо этого визуализировать другой фрагмент по умолчанию.