0

我正在使用 Deface 覆盖狂欢视图,我需要渲染一个变量。

像这样:<%= render 'image_tab_partial', :type => 'vintage'%>

使用污损:

Deface::Override.new(:virtual_path => "spree/admin/products/index", 
                     :name => "example-3",
                     :insert_after => "div#pdf_file_name", 
                     :partial => "image_tab_partial")

我可以渲染这个部分,但是如何:type => 'vintage'用 Deface 渲染?

4

1 回答 1

3

您可以执行以下操作:

Deface::Override.new(:virtual_path => "spree/admin/products/index", 
                     :name => "example-3",
                     :insert_after => "div#pdf_file_name", 
                     :text => "<%= render 'image_tab_partial', :type => 'vinatge'%>")

您还可以渲染一个部分,它使用指定的类型渲染您的图像选项卡部分。

于 2013-07-19T15:43:42.050 回答