- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试开发具有某些日期形式的 redmine 插件。当我尝试配置路由设置时,rails 向我显示了这个错误。我无法修复它。问题出在哪里?
我得到了这个错误:
/days/new.html.erb:20: syntax error, unexpected tLABEL, expecting keyword_end ...ppend= form_for(@daysoff) url: {action: "create"} do |f| @o... ... ^ /var/www/redmine/plugins/days_off_redmine/app/views/days/new.html.erb:20: syntax error, unexpected keyword_do_block, expecting keyword_end ...off) url: {action: "create"} do |f| @output_buffer.safe_appe... ... ^ /var/www/redmine/plugins/days_off_redmine/app/views/days/new.html.erb:44: syntax error, unexpected keyword_ensure, expecting end-of-input
配置/routes.rb
get 'days_off_redmine', :to => 'days#index'
get 'days_off_redmine/new', :to => 'days#new'
post 'days_off_redmine', :to => 'days#create'
模型/daysoff.rb
class Daysoff < ActiveRecord::Base
unloadable
end
days_controller.rb
class DaysController < ApplicationController
unloadable
def index
end
def new
@people = User.all
@user = User.current
@daysoff = Daysoff.new
end
def create
end
end
天/index.html.erb
<%= link_to 'New', days_off_redmine_new_path %>
天/new.html.erb
<%= form_for(@daysoff) url: {action: "create"} do |f| %>
<%= f.date_field :date, id: 'altField' %>
<%= f.select_field "user", options_from_collection_for_select(@people, "id", "name"), prompt: "Select user" %>
<%= f.submit "Submit" %>
<% end %>
附加问题:其实我不需要额外的页面,如何将我的表单发布到索引 Controller 中?
最佳答案
你错过了 ,
比如:
<%= form_for @daysoff, url: {action: "create"} do |f| %>
关于ruby-on-rails - 语法错误,意外的 keyword_do_block,期待 keyword_end ...关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31017274/
我正在编写一段代码,它将向用户返回第 n 个素数。第 19 行和第 22 行出现“unexpected keyword_end”语法错误。我在代码中添加了注释,以便您可以轻松找到错误的位置。 def
我创建了一个方法,该方法应该使用加法 key 来加密并返回基于输入变量(文本)的文本 block 。每当我通过 CMD 运行代码时,它都会在第 42 行返回语法错误:unexpected keywor
我的代码中的一个函数有问题。我是 Ruby 的新手,所以我不确定我的语法错误在哪里。我的 irb 给我一个与我的结束关键字相关的语法错误,但我相信语法是正确的 def function1 prin
当我运行下面的 ruby sftp 文件同步代码时,我得到: box_lin.ru:46: 语法错误,意外的 keyword_end,期待输入结束 我在各个地方添加了结尾,但找不到引号或括号的语法
我的 Rails 应用程序中有这段代码: Title: Supporting Points: Contesting Points: 我在最后
我得到一个错误:语法错误,意外的 keyword_end,期待输入结束。通常我不会问这样的问题,但我根本不会出错!这是我的完整模型代码: 错误出现在方法add_gelesen line 48: end
我有以下 ruby 代码: EmailTemplate.for(mailer).each do |template| begin print '.' templat
下面的代码显示错误如下: "ruby -KU -- 'C:\Users\Ishmael\My Documents\Aptana Studio 3 Workspace\Simple\FirstFile'
尝试单击带有变音符号的按钮时出现此错误: syntax error, unexpected $end, expecting keyword_end click_on '
我究竟做错了什么?我认为我所有的目的都是对的。我收到此错误 describe "visiting the edit page" do describe "submitting to the updat
这个问题不太可能帮助任何 future 的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况相关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visit
我是 ruby 的 super 新手,我正在尝试按照有关如何构建矩形的说明进行操作。我尽可能仔细地跟进,我三重检查我输入正确。我什至重新输入了它。问题似乎到了最后。我的终端一直给我错误:shape
我是 Ruby 的新手,我不太明白这里发生了什么, 这段代码有效 chrome = Watir::Browser.new:chrome firefox = Watir::Browser.new:fir
嘿,我是 ruby on rails 的新手,我正在尝试从这个博客运行一个简单的程序,但遇到了很多问题错误。 http://goodbadtech.com/2009/05/13/ruby-on-r
我正在尝试开发具有某些日期形式的 redmine 插件。当我尝试配置路由设置时,rails 向我显示了这个错误。我无法修复它。问题出在哪里? 我得到了这个错误: /days/new.html.erb:
这在一台装有 Ruby 的机器上有效,但在另一台机器上无效。 代码: describe 'testing reverse string different ways' do let :thing
Get Ready 1 %> Voter , go get voter and switch places with them. Voter , when you are ready, cl
Ruby on Rails初学者在这里。 在localhost:3000中发生此错误 ActiveRecord::PendingMigrationError 迁移正在进行中。要解决此问题,请运行:bi
这段代码来自名为 Ruby Best Practice 的书: def respond_to?(message) message = message.to_sym [:__result__,
我正在做 hartle 教程的第 11 章。 在本章的结尾我跑了 heroku run rake db:seed 我收到了这个错误: rake aborted! SyntaxError: /app/d
我是一名优秀的程序员,十分优秀!