【发布时间】:2011-06-30 21:10:40
【问题描述】:
我遇到了一个完全不确定如何解决的问题。
我有一个用于分享建筑照片的应用。用户have_manyPhotos,用户可以创建收藏集have_manyPhotos。
现在我有一位业内知名的客户,他想与我合作创建一个完全定制的系列,该系列的外观和感觉与“常规”系列截然不同,但功能基本相同。我想满足这个要求,但我真的不知道该怎么做。
鉴于我已经有一个正常工作的Collection 模型和CollectionsController,以及所有视图,我想尽可能多地重复使用这些模型。因此,例如,自定义 Collection 需要覆盖面向用户的 :show 视图,但不是 admin :edit 视图。
你会如何处理这样的事情?
我正在尝试了解为数据库中的单个记录创建完全自定义 UI 的最有效的 DRY 方法。我非常感谢您的建议,包括文章/书籍的链接等,因为我在这方面找不到太多东西。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 user-interface views