问题标签 [wicked-gem]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - nil 的未定义方法“属性”:NilClass - Wicked/Devise gems
我正在尝试使用 Devise 实现 Wicked gem,因为我希望用户通过不同的步骤来完成他们的个人资料。我是一个完整的新手,所以如果你能给我一个关于可能是什么问题的建议,我将不胜感激。
我得到的错误就是这个错误,当我尝试从“个人”继续到“风格”步骤时它会显示出来。我想这是保存数据的问题:
这些是我的注册和入职控制器:
和
ruby-on-rails - Rails wicked gem - 完成向导上的引导模式
我已经搜索了 stackoverflow 和互联网,但找不到解决方案。
我有一个汽车模式,我使用 wicked gem 让用户输入数据。但是在完成向导中,我想向用户显示引导模式,即“我们已收到您的汽车列表请求。我们将审核并回复您”。
技术上可行吗?问题是,当用户想要编辑他/她的汽车列表时,我使用相同的邪恶表格。
因此,如果可能的话,我应该如何理解它是第一个列表请求并且他/她没有编辑汽车模式。
ruby-on-rails-4 - 如何使用wicked_pdf向pdf添加外部链接?
例如,我会将 google.com 链接放入我的 pdf 中的一些文本,并在新标签中打开。
但是这个简单的href标签不起作用!
上面的代码生成:
当我使用gem 'wicked_pdf'时,我该怎么做
请帮忙!
ruby-on-rails - ruby on rails 多步表单
我一直在研究如何在我的 ruby on rails 项目中使用多步表单,并且遇到了似乎符合所有条件的邪恶宝石。经过进一步调查,我发现它只适用于显示/更新。有谁知道它是否可以使用这个 gem 来创建,因为我想使用我的注册过程的链接,这将根据用户选择他们是客户还是供应商而显示一组不同的字段?
ruby-on-rails - 邪恶巫师更漂亮的路线
我正在使用 Wicked 逐步构建一个对象,并且想稍微清理一下我的路线。
目前,我的路由器如下所示:
所以我的路线最终是:
理想情况下,我想从我的路线中删除调查 ID 和“步骤”名称,使它们看起来像这样:
有什么简单的方法可以做到这一点吗?
javascript - 带有 javascript 的 Rails 邪恶向导
我想在 js 中创建一个向导。
在我的“controller_step”中
第一步更新后出现问题。我收到以下错误消息:
“缺少模板 controller_step/second_step、application/second_step with {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:erb, :builder, :raw , :ruby, :coffee, :jbuilder]}.".
如何强制加载 js 模板?我会加载“second_step.js.erb”。
我试图改变更新方法:
当然我得到以下错误:
“AbstractController::DoubleRenderError in ...Controller#update 渲染和/或重定向在此操作中被多次调用。请注意,您只能调用渲染或重定向,每个操作最多调用一次。另请注意,既不重定向也不渲染终止动作的执行,所以如果你想在重定向后退出动作,你需要做一些类似“redirect_to(...) and return”的事情。
我还尝试更改代码(更新中):
我遇到了同样的错误( ... application/second_step with {:locale=>[:en], :formats=>[:html] .... )
附言
鉴于第一步:
我该如何解决?提前致谢
ruby-on-rails - Rails 4 + Wicked:使用参数路由
我有一个复杂的向导,我想根据用户的输入将用户路由到表单。
我列出的步骤如下:
...我的更新和路由功能如下:
有没有人可以很好地实现使用 Wicked 根据用户的选择来路由用户?
ruby-on-rails - 结束还是没有结束?期待keyword_end
我正在尝试为我们计划使用的系统构建一个基于 Wicked 的多页表单。但是,在我添加第三个表单页面后,用于填充数据库中的第二个表,我得到下面列出的错误。我已经尝试在末尾添加和删除 <% end %> 标签,但没有成功。谁能帮我吗?
/home/supervisor/Rubyrails/Werkvergunning/app/views/enquirys/steps/measurements.html.erb:45:语法错误,意外的keyword_ensure,期待keyword_end /home/supervisor/Rubyrails/Werkvergunning/app/views/enquirys/steps/测量.html.erb:47:语法错误,意外的输入结束,期待keyword_end
Rails.root:/home/supervisor/Rubyrails/Werkvergunning 应用程序跟踪 | 框架跟踪 | 全跟踪
app/views/enquirys/steps/measurements.html.erb:45:语法错误,意外的keyword_ensure,期待keyword_end app/views/enquirys/steps/measurements.html.erb:47:语法错误,意外的输入结束,期待keyword_end app/controllers/enquirys/steps_controller.rb:7:in `show'
测量.erb.html:
和步骤控制器:
mysql - 使用第二个表格时表格不显示
好的,还有 1 个,然后我希望完成。
我将 Wicked 用于多页表单,其中我还想使用 mysql 数据库中的多个表。所以我创建了第二个表和表单,但是,表单不会显示第二个表的输入字段,也不会显示下一个和上一个按钮。
用于创建表格内容的表单页面的代码:(这没有其他页面中的下拉列表,使用相同的表格(测量其他使用测量槽连接的地方))
步骤控制器:
数据库模型:
查询测量:
测量在其模型中没有任何规定。这是基表:
更新
在我忙于添加一些额外(以后)需要的表时,在代码中弄乱了一些之后,错误就消失了。但是,它不显示任何指定的字段或标签,它只是一个显示 Maatregelen 的空白页面,没有其他内容。
第 3 页(前 2 页工作,他们使用 1 个表,第 3 页和第 4 页使用另一个表,稍后我将添加更多页面,甚至使用其他表)它都使用相同的查询和步骤控制器。