html - 使用 rails 链接到主页上的我的登录页面/注册页面

标签 html css ruby-on-rails ruby

免责声明:这是一个试图学习 Ruby on Rails 框架的 Python 程序员提出的问题。

所以我的网站主页有一个导航栏,在导航栏中我有以下内容:

<ul class="nav navbar-nav">
    <!-- Hidden li included to remove active class from about link when scrolled up past about section -->
    <li class="hidden">
        <a href="#page-top"></a>
    </li>
    <li>
        <a class="page-scroll" href="#apr">APR</a>
    </li>
    <li>
        <a class="page-scroll" href="#about">About</a>
    </li>
    <li>
        <a class="page-scroll" href="#login">Log In</a>
    </li>
    <li>
        <a class="page-scroll" href="#signup">Sign Up</a>
    </li>
    <li>
        <a class="page-scroll" href="#contact">Contact</a>
    </li>
</ul>

如何从我的身份验证 View 中合并以下内容:

<%= link_to "Sign Up", sign_up_path %> or
<%= link_to "Log In", log_in_path %>

我有一个用于“a”的 CSS 以及“页面滚动”类。所以我想保留这些。

所以下面的方法只针对登录:

<li>
   <a class="page-scroll"><%= link_to "Log In", log_in_path %></a>
</li>

我有以下问题:

enter image description here

本质上,它按下了登录按钮。只需添加 <%= %>

最佳答案

我想你是在问这个:

<ul class="nav navbar-nav">
   ...

   <li>
     <%= link_to "Sign Up", sign_up_path, class: "page-scroll" %>
   </li>

   <li>
     <%= link_to "Log In", log_in_path, class: "page-scroll" %>
   </li>

   ...
</ul>

查看 link_to 的 Api 引用,它有很多有用的选项。

关于html - 使用 rails 链接到主页上的我的登录页面/注册页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28786861/

相关文章:

ruby-on-rails - 将多个 Thinking Sphinx 查询的结果组合成单个分页结果

ruby-on-rails - 设计可确认的,如何在点击时重新发送确认电子邮件?

javascript - 加载页面预加载器时隐藏滚动条

html - Sencha 触摸 2 : How to handle custom css files while production build?

html - 我的页脚卡在顶部

javascript - HTML/CSS 下拉菜单 <li> 宽度

jquery - 在 jQuery 中延迟 CSS

mysql - 在 Rails 中设置自定义主键而不是 id

javascript - JQuery 不在 IE 和 Firefox 中调整图像 src,仅在 chrome 中

javascript - 平滑滚动到 data-href