Tag: 超链接

删除链接已停止工作data-method =’delete’但转到显示页面

我只是注意到我的应用程序中的所有各种删除链接现在只是显示页面。 这个应用程序从rails 2.3.8开始,现在是rails 3.2.17 rails代码示例: 控制器, def destroy @group = Group.find(params[:id]) @group.destroy respond_to do |format| format.html { redirect_to(groups_url) } format.xml { head :ok } end end 和, def destroy @link = Link.find(params[:id]) @link.destroy respond_to do |format| format.html { redirect_to(links_url) } end end 哪个产生: HTML, x 和, x 我注意到我有, = javascript_include_tag “application” 在我的应用程序布局模板中,我尝试更新它, = javascript_include_tag :defaults […]

如何在链接中放置图像?

我正在尝试一些非常简单的东西,在我想要的文本和图像链接中。 = link_to ‘NVidia Graphics’, inventory_url, class: ‘lato’ do = image_tag ‘https://stackoverflow.com/questions/18117191/how-to-place-an-image-inside-of-a-link/list-highlighter.png’ 我希望输出类似于: NVidia Graphics 如何使用Slim实现这一目标? 我当前的代码导致网站崩溃。 用于“ http://foobar.comhttps://stackoverflow.com/inventory ”的未定义方法`stringify_keys’:字符串

使用link_to Rails设置会话变量

是否可以使用link_to设置会话变量? 我不想设置参数,因为我有一些重定向并且它被擦掉了。 即我想用链接将会话变量“modelid”设置为“你”。 我想在FB登录oauth运行时设置会话变量… “btn btn-primary btn-large inline pull-left”, :onclick => “FB.login(function(response){},{perms:’email, publish_stream, user_photos’});” } %>

在带有超链接的rails中发出POST请求

我需要在页面上有一堆链接,每个链接都会向不同的控制器发出POST。 但是当我使用普通链接时,我得到一个ActionController :: InvalidAuthenticityToken错误。 我理解这是因为缺少authenticity_token值。 但我不想使用表单来进行POST,因为我希望它们是链接而不是按钮。 事实是,我想完全控制链接和按钮的样式,只是不要为我做。 做这些事情的标准方法是什么?

Rails – 下拉菜单以执行控制器中的操作?

我不确定我是否正确地表达了这个问题,但是我如何创建一个下拉菜单,其中包含在某个模型上创建新条目的选项? 比方说,我有用户,费用和预算,在主页面上,我希望通过从下拉列表中选择该选项来添加新用户,新费用或新预算; 而不是单击一个链接,将我带到“new_user_path”,“new_expense_path”或“new_budget_path”。

将link_to更改为button_to时,“没有路由匹配”

我有这段代码: “button” %> 哪个工作正常,但当我改成它时, “button” %> 我收到这个错误 没有路由匹配[POST]“/ users / new” 任何帮助都将不胜感激。

Rails 3如何使用link_to更改d​​b中布尔值的值?

我正在尝试创建一个简单的链接,允许管理员批准我的网站上的用户 与这个家伙的尝试非常相似: 在Rails 3中如何使用button_to来改变布尔值? 这是它应该如何工作: 管理员单击链接以批准用户 该链接调用UsersController中的activate函数 活动函数调用用户建模 用户模型将已批准的属性更新为true并保存 这就是我要做的事情 在我的用户#index视图中 “index”, :method => ‘activate’, :id => user.id, :class => ‘btn btn-mini btn-danger’ %> 在我的userController中 def activate @user = User.find(params[:user]) @user.activate_user end 在我的用户模型中 def activate_user self.approved = ‘true’ self.save end 和我的路线 devise_for :users, :controllers => { :registrations => “registrations” } resources :users do member do […]

Rails 3提交带有链接的表单

我如何提交带有正确rails 3格式链接的表单? 谢谢。 我的代码示例。

Haml:link_to vs button_to

据我所知, link_to用于get方法, button_to用于post方法。 另一方面,我被告知使用HTML5语义, 用于任何类型的可点击…好吧,按钮。 如果我有一个可点击按钮,将用户发送到表单填写,我应该创建一个button_to还是link_to ?

我可以使用link_to生成内部跨度的链接吗?

我基本上试图得到这个结果: Log in 但我不知道如何使用rails 3中的link_to来做到这一点?