diff --git a/app/controllers/admin/venue_managements_controller.rb b/app/controllers/admin/venue_managements_controller.rb index e1a76ce..30c8bfe 100644 --- a/app/controllers/admin/venue_managements_controller.rb +++ b/app/controllers/admin/venue_managements_controller.rb @@ -261,7 +261,14 @@ class Admin::VenueManagementsController < Admin::VenueAdminController 'vm_inviting.contractor_manager', 'vm_inviting.bid_result', ] - @invitings = @venue_management.venue_management_invitings.page(params[:page]).per(10) + @invitings = @venue_management.venue_management_invitings.with_tags(filters("tag")).page(params[:page]).per(10) + @tags = @module_app.tags + @filter_fields = {} + @filter_fields['vm_inviting.type'] = @tags.map{|t| {:title => t.name,:id => t.id} } + @venue_management_page_url = Page.where(:module =>"venue_management").last.url rescue "" + if request.xhr? + render :partial => 'admin/venue_management_invitings/index' + end end def venue_management_memorabilias @@ -282,6 +289,7 @@ class Admin::VenueManagementsController < Admin::VenueAdminController 'vm_contract.note', ] @contracts = @venue_management.venue_management_contracts.page(params[:page]).per(10) + @venue_management_page_url = Page.where(:module =>"venue_management").last.url rescue "" end private diff --git a/app/views/admin/venue_managements/venue_management_invitings.html.erb b/app/views/admin/venue_managements/venue_management_invitings.html.erb index 3acfa26..339e520 100644 --- a/app/views/admin/venue_managements/venue_management_invitings.html.erb +++ b/app/views/admin/venue_managements/venue_management_invitings.html.erb @@ -1,3 +1,4 @@ +<%= render_filter @filter_fields, "index_table" %> <%= render 'admin/venue_management_invitings/index' %>