0

我无法想象这会非常复杂,但是我的 Rails 水平非常基础。我的想法是,我将制作一个包含多个页面和部分的网站(就像您通常拥有的那样)。每个页面显然都会有一个视图/布局/部分等。所以现在,我想让网站有一个页面,或者至少对用户来说看起来像一个页面,但是顶部总会有一个横幅/标题. 这个想法是,在顶部单击的任何链接都会自动将用户向下滚动到正确的位置,而无需再次重新加载页面(看起来很简单)。我将面临的问题是 URL 控制器问题,如果它是一个单页网站,我该如何更改 URL?我想知道是否有人可以使用 Rails 解决这种设计/开发风格。

一个例子是:www.smokeybones.com

数据库将链接到菜单和菜单中的项目,所以这就是我的模型。

非常感谢

4

2 回答 2

1

你为什么要为此使用 Rails?为什么你需要模型呢?如果您想链接相同的页面元素 - 只需在链接中使用锚点。

于 2012-10-05T19:18:30.877 回答
1

只需使用页面锚。这个页面在这里做了一些非常相似的事情http://www.kemperwebteam.com

<a href="#page1">Navigate to Page 1</a>
...
<h1 name="page1">Page 1 Content</h1>
于 2012-10-05T19:20:51.453 回答