부분이 두 번 렌더링됩니다. 페이지 상단과 예상되는 위치에 두 번 렌더링됩니다. 분명히 ActiveAdmin 관련 코드 (table_for)가있을 때만 발생합니다.부분은 ActiveAdmin에서 두 번 렌더링됩니다.
도움을 주시면 대단히 감사하겠습니다. 아래 코드는 제가 사용하고있는 코드입니다. 내 활성 관리자 파일에서
:
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 파일
<%=
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
%>
은 아마 당신이했던 첫 번째 일은,하지만 당신은 "/ 관리/process_nodes/child_list"실수뿐만 아니라 다른보기에서 부분을 렌더링하는 경우 볼과 같은에 대한 프로젝트를 검색 한? – anxiety
코드에서 직접 또는 간접적으로 패널 메서드가 호출되는 위치는 어디입니까? 호출 된 코드를 인용하십시오. –