重构 管理首页问题

zealinux · 2013年04月11日 · 最后由 jasl 回复于 2013年04月12日 · 2311 次阅读

首页中有几大块。后台中可以管理。 home model:

| id | name   | ... |
|----+--------+-----|
|  1 | 产品xx |     |
|  2 | 产品yy |     |

在 home_controller 中写死了 @home_1 对应着 id=1 的那条记录。 @home_2 类似。 然后,首页 view 指定的地方取来显示。

可是问题来了。 也有可能部署全新的网站,这些记录都没有。

这样应该怎么设计? (其实这个也需要重构的)

路由定义成 home/:id 这样就活了呀。。。 数据没有没关系 可以部署前用 seed 把数据导入数据库

@jasl 网站首页,还用/:id?,肯定不行。 也许你没听懂我问题。不过还是 thanks

@jasl, @Rei 有办法从已经有的 sql 文件或者数据库表,dump 到 seed 文件吗?

那就先 dump 一个 .sql,然后在 seed(或者别的脚本)里面调用系统命令导入。

@zealinux 同 rei,反正就是网站上线前把 dump 出来的 sql 导入就好了,不一定用命令行,gui 工具基本都支持导入的吧

需要 登录 后方可回复, 如果你还没有账号请 注册新账号