Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 vbulletin 3 产品开发人员,我想要 vbulletin 4 的代码:
//hook name : parse_template $vbulletin->templatecache['NAVBAR'] = str_replace("word", "replace", $vbulletin->templatecache['NAVBAR']);
您只能在加载模板后运行代码。如果你想强制加载模板,只需使用
$bootstrap->load_style(); $bootstrap->process_templates();
(确保 $bootstrap 在您的上下文中可用)。
一种更简单的方法(但不是最佳方法)是渲染任何模板,它会强制加载模板,例如
vB_Template::create('NAVBAR')->render();
之后,NAVBAR(和其他缓存的模板)将在 $vbulletin->templatecache 数组中可用。