class LugsController < ApplicationController before_action :set_lug, only: [:show] def index @search = Lug.search params[:q] @search.sorts = 'name' if @search.sorts.empty? @lugs = @search.result().page params[:page] end def show @search = Lug.search params[:q] end private # Use callbacks to share common setup or constraints between actions. def set_lug @lug = Lug.find params[:id] set_meta_tags title: @lug.name, description: @lug.url, DC: { title: @lug.name }, geo: { region: @lug.related_region, placename: @lug.city, position: "#{@lug.related_city.try :latitude};#{@lug.related_city.try :longitude}" } end end