我目前在index.htm.erb文件中有我的导航栏.它目前仅在主页上显示.我想知道为了让导航栏出现在我的应用程序的每个页面上,必须采取哪些必要步骤?
我的导航栏的代码如下所示:
<header class="navbar navbar-inverse">
<div class="navbar-class">
<div class="container">
<!-- Collect the nav links, forms, and other content for toggling -->
<ul class="nav navbar-nav">
<li class="active"><a href="#">HOME</a></li>
<li><%=link_to "ABOUT", about_us_path%></li>
<li><%=link_to "OUR SERVICES", our_services_path %></li>
<li><%=link_to "RATES", rates_path %></li>
<li><%=link_to'CAREERS', careers_path%></li>
<li><a href="#">TRAINING</a></li>
<li><%= link_to"GALLERY", gallery_path %></li>
<li><%=link_to"MEDIA", media_path%></li>
<li><%=link_to"FAQS", faq_path %></li>
<li><a href="#">CONTACT</a></li>
</ul>
</div>
Run Code Online (Sandbox Code Playgroud)
</div>
</header>
Run Code Online (Sandbox Code Playgroud)
任何投入将不胜感激.
谢谢
我是 Rails 的新手,正在开发一个应用程序。在我的表单上,我希望达到的默认时间(EST 时间)不正确,虽然有一个下拉框供用户选择正确的日期和时间,但它会恢复为“2000-01-01 21:14:00 UTC”。
关于如何避免这种情况的任何建议?
目前我的jobs_controller.rb 看起来像这样:
def new
@job = Job.new(:date => Time.now, :date_of_loss => Time.now, :sign_date => Time.now, :time_called_in => Time.now)
end
Run Code Online (Sandbox Code Playgroud) 我是rails的新手,我刚在我的应用程序中设置了一个博客.
我希望我的客人能够查看/查看博客,但无法进行任何更改.更改编辑/更新功能仅适用于管理员.
我目前有cancancan和devise安装,他们工作得很好.
我的vblogs/index.html.erb文件目前看起来像这样:
<% @vblogs.each do |vblog| %>
<h2><%= vblog.title %></h2>
<hr>
<br>
<p><b>Created By:<%= vblog.author %></b></p>
<br>
<p><b>Posted On:<%= vblog.posted_on %></b></p>
<br>
<p><%= vblog.post %></p>
<br>
<br>
<%= link_to 'View', vblog %>
<% if @user.role == "admin" %>
<%= link_to 'Change/Update', edit_vblog_path(vblog) %> |
<%= link_to 'Delete', vblog, method: :delete, data: { confirm: 'Are you sure?' } %>
<br>
<%= link_to 'Create A New Blog Post', new_vblog_path %>
Run Code Online (Sandbox Code Playgroud)
我的vblogs_controller.rb文件如下所示:
class VblogsController < ApplicationController
before_action :set_vblog, only: [:show, :edit, …Run Code Online (Sandbox Code Playgroud)