class ApplicationController < ActionController::Base
  # Prevent CSRF attacks by raising an exception.
  # For APIs, you may want to use :null_session instead.
  protect_from_forgery with: :exception

  before_action -> { @feed_back = FeedBack.new }
  before_action :prepare_meta_tags, if: "request.get?"


    def prepare_meta_tags(options={})
    ###site_name   = "Шторы на заказ в Санкт-Петербурге. Дизайн и пошив. Заказать шторы и карнизы в СПб"
    #title       = [controller_name, action_name].join(" ")
    description = "Представитель Дакар в Новосибирске. Обтекатели, спальники на любую модель. Возможность переделки под вашу марку. Обвесы, тюнинг. Установка обтекателей. Заказ. Инструментальные ящики."
    ###image       = options[:image] || "app/assets/images/fav.svg"
    current_url = request.url

    # Let's prepare a nice set of defaults
    defaults = {
      ###site:        site_name,
      #title:       title,
      ###image:       image,
      description: description,
      keywords:    %w[обтекатели спойлеры установка продажа заказ переделка обвесы тюнинг инструментальные\ ящики],
      twitter: {
        ###site_name: site_name,
        site: '@thecookieshq',
        card: 'summary',
        description: description,
        ###image: image
      },
      og: {
        url: current_url,
        ###site_name: site_name,
        #title: title,
        ###image: image,
        description: description,
        type: 'website'
      }
    }

    options.reverse_merge!(defaults)

    set_meta_tags options
  end


end
