Sha256: 9d7b840c39058eee43a83056b1e0abb7b1c43d604e067f267e19bf565bce0bf1

Contents?: true

Size: 1.03 KB

Versions: 22

Compression:

Stored size: 1.03 KB

Contents

class TransSidBaseController < ApplicationController
  # 事前にセッションを作成しないと trans_sid が有効にならない
  before_action :session_init

  def form
    render inline: %(<%= form_tag do %>Hello<% end %>)
  end

  def link
    render inline: %(<%= link_to "linkto" %>)
  end

  def redirect
    redirect_to('/')
  end

  def session_init
    session[:jpmobile] = 'everyleaf'
    @user = User.find_by_id(1)
    unless @user
      @user = User.create(id: 1, name: 'everyleaf')
    end
  end

  def form_path
    render inline: %(<%= form_for @user do %>Hello<% end %>)
  end

  def form_path_admin
    render inline: %(<%= form_for [:admin, @user] do %>Hello<% end %>)
  end

  def link_path
    render inline: %(<%= link_to "linkto", @user -%>)
  end

  def link_path_admin
    render inline: %(<%= link_to "linkto", [:admin, @user] -%>)
  end

  def redirect_path
    redirect_to @user
  end

  def redirect_path_admin
    redirect_to [:admin, @user]
  end

  def redirect_action
    redirect_to action: 'form'
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
jpmobile-8.0.0 test/rails/overrides/app/controllers/trans_sid_base_controller.rb
jpmobile-7.2.0 test/rails/overrides/app/controllers/trans_sid_base_controller.rb
jpmobile-7.1.0 test/rails/overrides/app/controllers/trans_sid_base_controller.rb
jpmobile-7.0.4 test/rails/overrides/app/controllers/trans_sid_base_controller.rb
jpmobile-7.0.3 test/rails/overrides/app/controllers/trans_sid_base_controller.rb
jpmobile-7.0.2 test/rails/overrides/app/controllers/trans_sid_base_controller.rb
jpmobile-7.0.1 test/rails/overrides/app/controllers/trans_sid_base_controller.rb
jpmobile-7.0.0 test/rails/overrides/app/controllers/trans_sid_base_controller.rb
jpmobile-6.1.2 test/rails/overrides/app/controllers/trans_sid_base_controller.rb
jpmobile-6.1.1 test/rails/overrides/app/controllers/trans_sid_base_controller.rb
jpmobile-6.1.0 test/rails/overrides/app/controllers/trans_sid_base_controller.rb
jpmobile-6.0.0 test/rails/overrides/app/controllers/trans_sid_base_controller.rb
jpmobile-5.2.5 test/rails/overrides/app/controllers/trans_sid_base_controller.rb
jpmobile-6.0.0.beta test/rails/overrides/app/controllers/trans_sid_base_controller.rb
jpmobile-5.2.4 test/rails/overrides/app/controllers/trans_sid_base_controller.rb
jpmobile-5.0.1 test/rails/overrides/app/controllers/trans_sid_base_controller.rb
jpmobile-5.1.1 test/rails/overrides/app/controllers/trans_sid_base_controller.rb
jpmobile-5.2.3 test/rails/overrides/app/controllers/trans_sid_base_controller.rb
jpmobile-5.2.2 test/rails/overrides/app/controllers/trans_sid_base_controller.rb
jpmobile-5.2.1 test/rails/overrides/app/controllers/trans_sid_base_controller.rb