在将 custem 菜单导航更新为 moodle 3.2.2 和 Fordson 主题后,我遇到了一个奇怪的问题。错误是:
Call to undefined function navigation_get_string()
你知道我将如何解决这个问题吗?
在将 custem 菜单导航更新为 moodle 3.2.2 和 Fordson 主题后,我遇到了一个奇怪的问题。错误是:
Call to undefined function navigation_get_string()
你知道我将如何解决这个问题吗?
主题中的fordson_lib.php文件中有一个易于修复的小错误。
该错误约为 350,如下所示:
if ($parent) {
$childnode = $pmasternode->add(navigation_get_string($menunode->get_text()), $url, navigation_node::TYPE_CUSTOM);
$childnode->title($menunode->get_title());
navigation_get_string需要更改为fordson_local_navigation_get_string。
如果您找不到它,您可以搜索(navigation_get_string .
我已将此错误提交给开发人员并进行了修复,以便它回到存储库中。
另一个想法:这个自定义菜单区域仅用于导航抽屉。如果您尝试调整导航栏中的自定义菜单区域,您需要转到Site admin / Appearance / Themes / Theme settings。