0
我有此鏈接:SEO,鏈接和局部模板不工作在一起
<%=link_to 'Free Trial', '/sign_up?partial=1', :rel => "#signup", :class => "sign_up_button"%>
這將加載使用jQuery工具的疊加。它運作良好。
當其在控制器中我使用哪些:
def sign_up
if params[:partial]
render :partial => 'pages/sign_up'
else
redirect_to '/users/sign_up'
end
end
這工作很好,因爲當我點擊它加載部分的鏈接,而不佈局在覆蓋這樣看起來不錯。當我去www.mysite.com/sign_up時,我看到佈局中的部分渲染看起來很棒。
但是因爲我在鏈接定義變量谷歌的例子是把它看作
/sign_up?partial=1
所以它是連接到負載而不佈局和鏈接看起來太可怕了!
有沒有一種方法可以在鏈接中包含一個未由實際鏈接定義的變量?例如,如果我可以通過鏈接的類,我可以使它呈現不同。我想要一個Google鏈接來渲染局部和我的站點上的鏈接,以在燈箱中呈現沒有局部的部分。