urlhelper

    5熱度

    1回答

    我有一個mvc 3應用程序,後臺線程檢查某些數據庫項目的狀態。當它發現一個過期的項目時,它會發送一封電子郵件。在電子郵件中,我希望包含用於查看狀態的操作的URL。如果這是從控制器做我會用UrlHelper,如: string body_url = "For more details see: " + Url.Action("Details", "MyOrder", new { OrderId =

    0熱度

    2回答

    我在控制器上創建回調方法。我使用Oauth授權與社交提供商。當我的回調創建URL和供應商發送的查詢 - 供應商越來越下一網址: 的http:// 127.0.0.1:8080 /的OAuth /回調 ,但這個領域在這方面 - http://simple.com 如何使用當前上下文和這個域? 在調試模式下,項目正常工作,因爲項目名稱與localy地址匹配。 var helper = new UrlH

    2熱度

    1回答

    我試圖讓Rails中的路徑到一個模型,我不一定知道rake任務中的類(所以它不在.erb中)。 我知道我能做到這一點: Rails.application.routes.url_helpers.<model>_path(model) 但是如果我不一定知道型號?看起來不是Rails-y打開model.class或任何其他類似的檢查。我只是尋找模型的默認路徑或網址。 編輯:爲了說明我的默認路徑是什

    5熱度

    2回答

    我很難搞清楚「Rails方式」以向郵件程序添加電子郵件確認URL。 我選擇不純粹以REST風格執行此操作,因爲使用文本電子郵件很困難,因爲它們不能PUT請求。 所以這裏是我的routes.rb:get 'confirm/:id' => 'Confirmations#confirm' ,並在我的郵件我喜歡把email_confirm_url(@user.email_token),我希望發生的URL。

    1熱度

    2回答

    我在導航菜單中有一些靜態頁面。我想添加更多元素到當前正在顯示的項目中。 上application_helper.rb def nav_link(link_text, link_path) class_name = current_page?(link_path) ? 'active' : '' content_tag(:li, :class => class_name) do

    3熱度

    1回答

    很久很久以前,我們將MVC 1.0添加到現有的ASP.NET 2.0 WebForms站點,並且在升級期間,我們使MVC的UrlHelper可用於我們現有的WebForms代碼。這意味着,我們的WebForms代碼中,我們可以做這樣的事情: <%= Url.Content("~/this/is/nice") %> 輸出地址 mysite.com/this/is/nice 這是很好的和偉大的

    21熱度

    1回答

    MVC控制器動作我已經習慣了使用類似於下面的東西產生的MVC控制器動作中路由指向其他控制器操作: public class ApplicationController : Controller { public ActionResult Index() { var url = Url.RouteUrl("routename", new { contr

    1熱度

    2回答

    以下兩種方式使用的模型: public class SimpleModel { public DateTime? Date { get; set; } // Some other properties public SimpleModel() { Date = DateTime.Now; } } 當模型在形式使用,生成的UR

    0熱度

    2回答

    我試圖渲染HTML在我的模型(對山魈內嵌代碼),但我不能似乎得到了url_helpers呈現正確 questions.haml %a{:href => email_question_url(question)} model.rb view = ActionView::Base.new(ActionController::Base.view_paths, @email_vars) vi

    2熱度

    2回答

    我開始使用Rspec的,但是當我運行bundle exec rspec我得到一個錯誤 /spec/requests/pages_spec.rb:20:in `block (2 levels) in <top (required)>': undefined local variable or method `root_path' for #<Class:0x00000102e46850> (Nam