Rute Ruby on Rails untuk formulir Pendaftaran dan Masuk Rancangan khusus

Saya harap semuanya baik-baik saja. Saya mencoba mengedit formulir pendaftaran dan penandatanganan tetapi pengeditan saya untuk direktori tampilan/pengguna/pendaftaran dan sesi tidak akan berpengaruh apa pun. Apakah saya melakukan sesuatu dengan rute tersebut?

Terima kasih

rute.rb

Rails.application.routes.draw do
  devise_for :users
  resources :users
  get 'users/index'
  match '/users', to: 'users#index', via: 'get'
  match '/users/:id', to: 'users#show', via: 'get'

  root to: "pages#home"
end

pengontrol/pengguna_controller.rb

class UsersController < ApplicationController
  def index
    @users = User.all
  end

  def new

  end

  def show
    @user = User.find_by_id(params[:id])
  end

  def edit
    @user = User.find_by_id(params[:id])
  end

end

masukkan deskripsi gambar di sini


person Designer    schedule 23.09.2020    source sumber


Jawaban (1)


Dari https://github.com/heartcombo/devise#configuring-views:

Yang perlu Anda lakukan hanyalah mengatur config.scoped_views = true di dalam file config/initializers/devise.rb.

person Sergey Alekseev    schedule 23.09.2020
comment
ah itu dia! Terima kasih! Saya telah menyia-nyiakan satu hari penuh untuk ini! - person Designer; 23.09.2020
comment
@Designer senang membantu dengan masalah sederhana ini :) Sebenarnya jawaban pertama saya di SO terkait dengan Ruby on Rails sejak bertahun-tahun. Mungkin saya harus membantu orang lebih sering. - person Sergey Alekseev; 23.09.2020
comment
ya tolong lakukan itu! ini mungkin tampak sederhana dan jelas bagi Anda, tetapi bagi sebagian orang, hal ini membutuhkan waktu berjam-jam, bahkan berhari-hari... tetap aman, kawan! - person Designer; 23.09.2020