Class: Maglev::Editor::Combobox::PagesController

Inherits:
BaseController show all
Defined in:
app/controllers/maglev/editor/combobox/pages_controller.rb

Instance Method Summary collapse

Methods included from ResourceIdConcern

#resource_id

Instance Method Details

#indexObject



7
8
9
10
11
12
13
14
15
16
# File 'app/controllers/maglev/editor/combobox/pages_controller.rb', line 7

def index
  @pages = services.search_pages.call(
    q: params[:query],
    content_locale: content_locale,
    default_locale: default_content_locale,
    with_static_pages: true,
    index_first: true
  )
  response.set_header('X-Select-Options-Size', @pages.size)
end