0

我有一个名为 Portfolio 的模型。我在一个下拉菜单中列出了我在页面上创建的所有投资组合,如下所示:

<ul>
  <% @portfolios.each do |portfolio| %>
    <li style="z-index: 2;"><%= link_to portfolio.name, portfolio_path(portfolio) %></li>
  <% end %>
</ul>

我在下拉菜单中有三个投资组合:广告、平面设计、Web 开发。然后我还有一个名为“摄影”的菜单项,它打开了“人像”、“风景”和“社论”的子菜单。所以广告、平面设计、网页开发、肖像、风景、社论都是 Portfolio 的模型。摄影只是为了方便肖像、风景和社论的子菜单。我不确定如何设置它。我应该创建一个名为 Photography_Portfolio 的新模型吗?如果不是作品集,我该如何创建摄影菜单项?

4

1 回答 1

0

你在投资组合模型中存储了什么?我可能只是对菜单进行硬编码。根据用例,我会对顶级菜单项进行硬编码并在portfolios下拉菜单中拉入不同的项,例如,您可以为不同的类型创建不同的范围。

于 2013-05-03T07:51:17.707 回答