如何在Grav插件中获取指定页面对象?多种尝试均无果
问题描述
我已经尝试了多种方法,但均未成功。例如:
use Grav\Common\Page\Pages; public function onPagesInitialized() { $pages = $this->grav['pages']; print_r($pages->get('/about')); // or print_r($pages->find('/about', true)); }
上述代码无任何返回结果。目前已启用flex objects插件。
补充说明
添加onPluginsInitialized()函数并启用onPagesInitialized()也无济于事:
public function onPluginsInitialized(): void { $this->enable([ 'onPagesInitialized' => ['onPagesInitialized', 0], ]); }
内容的提问来源于stack exchange,提问作者stckvrw
相关产品推荐
相关产品推荐

