'de iki kez işlenir Kısmi iki kez işlenir: sayfanın üstünde ve olması gereken yerde. Görünüşe göre, bu yalnızca ActiveAdmin'e özgü kod (table_for) olduğunda gerçekleşir.Kısmi, ActiveAdmin
Her türlü yardım büyük beğeni topluyor. Aşağıda, kullanıyorum bazı kod parçacıkları vardır. Benim aktif yönetici dosyasında
:
panel "Children - SubProcesses" do
text_node link_to "New", new_admin_sub_process_node_path(:parent_id => process_node.id)
div render :partial => "/admin/process_nodes/child_list", :locals => { :parent => process_node }
end
_child_list.html.erb dosyası
<%=
unless parent.children.empty?
table_for parent.children do
column :id
column :name
column "Actions" do |child_node|
text_node link_to "View", admin_process_node_path(child_node)
text_node " "
text_node link_to "Edit", edit_admin_process_node_path(child_node)
text_node " "
text_node link_to "Delete", admin_process_node_path(child_node), :method => :delete, :confirm => "Delete?"
end
end
end
%>
Muhtemelen yaptığı ilk şey, ancak "/ admin/process_nodes/child_list" yanlışlıkla diğer bazı görünümünde kısmi render olmadığını görmek için böyle bir şey için Projenizi aradık? – anxiety
Panel yöntemi, doğrudan veya dolaylı olarak kodunuzda aranıyor mu? Lütfen çağrıldığı kodu belirtin. –