你好 ![]()
我有一个主题组件:https://meta.discourse.org/t/floating-navigation-controls-and-desktop-navigation-bar-for-mobile/236656,有人要求让它重新工作,因为它目前已损坏。
以前,该组件会覆盖模板,但该方法不再有效。
不过,直到现在我才注意到核心代码中的这一点 ![]()
如果一切顺利,现在使用值转换器实现比以前更容易。
在管理员中的主题组件 JS 部分添加此内容:
import { apiInitializer } from "discourse/lib/api";
export default apiInitializer((api) => {
api.registerValueTransformer("navigation-bar-dropdown-mode", ({ value }) => {
return false;
});
});
希望有效 ![]()