helpers

    0熱度

    2回答

    我試圖創建一個幫助程序以顯示基於模型屬性的評級星。 我有以下幾點: def show_profile_stars(profile) content_tag :span, :class => 'stars' do profile.stars.times do image_tag("stars.gif", :size => "30x30", :class => "go

    3熱度

    2回答

    有一些Java庫可以完成你不得不放在每個類中的東西。例如,我必須在每個類中放置一個clone()方法,直到我發現Cloner,並且必須將XML處理代碼添加到我發現XStream之前。 是否還有像這些更類似的助手庫?

    0熱度

    1回答

    我認爲Rails中的較新版本,有辦法說,「共享控制器和視圖之間的這些方法」使用類似 controller.helper controller.helper_method (我不知道他們是)。但是,如果這些方法在老版本的Rails中缺失呢?你如何告訴Rails在控制器和視圖之間共享方法?

    2熱度

    2回答

    我嘗試按照本教程中,但我不能得到它的工作: http://weierophinney.net/matthew/archives/246-Using-Action-Helpers-To-Implement-Re-Usable-Widgets.html 我做的一切所描述的,但我不知道如何使它在我的控制器中可用。我的文件系統看起來像這樣: - application - controllers

    1熱度

    1回答

    一個幫手。因此,爲了使這個工作我已經包括像這樣在我的網頁控制器助手: 變量$傭工=陣列(「HTML」,「使用Javascript」,「導航」); 然而,當有像丟失視圖或東西助手無法找到一個錯誤,我到達那個弄亂我的頁面佈局的一個非對象錯誤的引用。我猜這是由於錯誤頁面使用了不同的控制器,但是沒有文件error_controller.php或控制器文件中的任何內容。所以我的問題是我需要在哪裏聲明幫助器,

    4熱度

    2回答

    嗨,只需要知道你是否可以從輔助類中查詢數據庫,無論你是否應該以及如何做。 感謝

    3熱度

    1回答

    module ApplicationHelper def title(page_title, show_title = true) content_for(:title) do page_title.to_s end @show_title = show_title end end 任何人都知道如何測試這個助手使用測試單元?

    6熱度

    3回答

    我正在這裏工作一個簡單的插件,並且到目前爲止它正在工作。 除了我的幫手。 它是一個非常簡單的幫手,它只需要回顯一個<span></span>以供以後的JavaScript解析。 問題是,它沒有呈現html correcty,它用html代碼替換特殊字符。 我的插件初始化: ActionView::Helpers.send :include, Test 我的插件幫助: module Test

    1熱度

    2回答

    我在將應用程序移動到Rails 3時遇到了一個大問題。我有一個視圖幫助器,我稱之爲「WidgetHelper」。當我參考它時,它有助於自動呈現某些部分。例如 <%= widget('loginbox', :global => true) %> 但它不能正常工作。它會根據我的需要呈現HTML代碼,但會轉義返回值,這是不期望的。我怎麼能告訴要渲染(或到)不是爲我轉義返回值? 這裏是我的代碼: de

    7熱度

    3回答

    假設ActionController::Base.helpers就像訪問外部視圖助手的代理。然而,許多的方法來定義有依靠控制變量,我無法成功地呼叫: ActionController::Base.helpers.image_path("my_image.png") >> TypeError Exception: can't convert nil into String 在源挖我看到comp