可惜文档不存在 ![]()
嗯,也许它不存在,但我不知道,而且我找到了它
…
您好,我最近安装了这个很棒的插件。将主题列表小部件加载为一个组件。
我注意到,当我单击侧边栏中某个主题的文本链接,然后单击相应帖子时,侧边栏会消失。我必须刷新网站页面才能再次看到侧边栏。这是插件(或小部件?)的功能,还是我做错了什么?
这是我的设置:
如果此插件对您的网站至关重要,请不要重建:
Layouts 深度定制了 Discourse 的前端,我们目前还没有资源来重构它以支持上述更改。
要么:
- 在我们给您亮绿灯之前,请暂缓重建,或者
- 暂时从您的网站上移除 Layouts。
感谢您对我们免费产品的关注。
这意味着如果我们重建,就不能将布局和位置结合起来在侧面创建地图,就像我们目前使用布局和位置所做的那样吗?
正确。布局已消失。
感谢您的回复。正如您在上面提到的,是永久消失还是暂时消失?
如果有人站出来资助其复兴,我就可以更明确地发表我的声明。
我已经构建了一个Layouts的潜在替代方案,欢迎大家试用,它现在是一个主题组件:
它需要使用能够自行获取数据的自给自足的组件。如果您需要构建这些组件的帮助,可以聘请我。
安装 Discourse Layouts 插件时构建失败:
错误: - errorMessage: discourse/plugins/discourse-layouts/discourse/templates/sidebar-wrapper.js: /var/www/discourse/app/assets/javascripts/discourse/discourse/plugins/discourse-layouts/discourse/templates/sidebar-wrapper.js: 断言失败:命名出口已在 Ember 4.0 中移除。请参阅 https://deprecations.emberjs.com/v3.x#toc_route-render-template 以获取有关命名出口用例替代 API 的指导。('discourse/plugins/discourse-layouts/discourse/templates/sidebar-wrapper.hbs' @ L39:C4)错误:/var/www/discourse/app/assets/javascripts/discourse/discourse/plugins/discourse-layouts/discourse/templates/sidebar-wrapper.js: 断言失败:命名出口已在 Ember 4.0 中移除。请参阅 https://deprecations.emberjs.com/v3.x#toc_route-render-template 以获取有关命名出口用例替代 API 的指导。
请帮忙。谢谢。
恐怕 layouts 插件已不再维护(请注意 broken 标签)。
如果您需要帮助迁移到另一个框架(例如上面 @merefield 的框架)或考虑其他方法,您可以 联系 Pavilion。
