突然我在主页视图模板中定义的页面部分没有显示,内容在前端看起来很好但是当我尝试编辑内容时,它看起来是空的,我创建的自定义页面部分没有显示。
我没有收到任何类型的错误,所以我不知道在哪里看。
有人可以指出我正确的方向吗?
JJ。
突然我在主页视图模板中定义的页面部分没有显示,内容在前端看起来很好但是当我尝试编辑内容时,它看起来是空的,我创建的自定义页面部分没有显示。
我没有收到任何类型的错误,所以我不知道在哪里看。
有人可以指出我正确的方向吗?
JJ。
首先确保在 initializers/refinery 下的 pages.rb 允许配置新的页面部分(config.new_page_parts = true)。
其次,尝试创建一个不同名称的新数据库,更改您的 database.yml 文件以连接到新数据库(可能正在开发中),然后运行迁移。或者创建一个新数据库并从最后一个已知的良好版本恢复它。如果更改数据库后您的内容在前端和后端都可见,那么一切都会好起来的。
我最近遇到了类似的问题,Refinerycms 会在页面视图中提供内容,但不会在管理布局中提供内容。它发生在我通过从共享存储库克隆来恢复我的应用程序代码之后。不知道为什么,但恢复早期版本的数据库修复了它。