你好,
我正在尝试创建一个插件,在 UI 中创建主题时显示一个复选框,该复选框基本上会将新属性保存在主题表中。基本上,我需要保存该属性,无论复选框是否被选中,然后在访问主题页面时显示新属性。
我从后端开始,添加了一个迁移来为主题创建一个新的布尔属性,默认值为 false,接下来我正在处理控制器。但我还没有找到一种方法可以在 TopicsController 的 posts 函数中添加新属性。
我在教程中找不到类似的东西。
预先感谢!
after_initialize do
module ::DiscourseXPlugin
class ::TopicsController
def posts
Rails.logger.info '┌────────────┐'
Rails.logger.info '│ Here we go │'
Rails.logger.info '└────────────┘'
end
end
end
end