Я искал повсюду и нашел много информации ... но у меня ничего не работает, и я не получить: (
Я знаю, что вы предполагаете переопределить контроллер регистрации, например:
class Users::RegistrationsController < Devise::RegistrationsController
def after_sign_up_path_for(resource)
authors_waiting_path
end
end
Затем следуя примеру, показанному Тони Амоялем http://www.tonyamoyal.com/2010/07/ 28 / rails-authentication-with-devise-and-cancan-customizing-devise-controllers / , я должен изменить свои маршруты, чтобы обновить доступ к новому контроллеру:
devise_for :users, :controllers => { :registrations => "users/registrations" } do
#get '/author/sign_up', :to => 'devise/registrations#new'
#get '/client/sign_up', :to => 'devise/registrations#new'
get '/author/sign_up', :to => 'users/registrations#new'
get '/client/sign_up', :to => 'users/registrations#new'
end
Да, у меня есть кое-что немного странное здесь, поскольку я улавливаю какой-то конкретный путь для отправки их на страницу регистрации, это позволяет мне эффективно создать 2 сценария регистрации.
Я поискал повсюду и нашел много информации ... но у меня ничего не работает, и я не понимаю: (
Я знаю, что вы предполагаете переопределить контроллер регистрации, например это:
class Users::RegistrationsController < Devise::RegistrationsController
def after_sign_up_path_for(resource)
authors_waiting_path
end
end
Затем, следуя примеру Тони Амояля http://www.tonyamoyal.com/2010/07/28/rails-authentication-with-devise-and-cancan-customizing-devise-controllers/ , я должен изменить свои маршруты, чтобы обновить доступ к новому контроллеру:
devise_for :users, :controllers => { :registrations => "users/registrations" } do
#get '/author/sign_up', :to => 'devise/registrations#new'
#get '/client/sign_up', :to => 'devise/registrations#new'
get '/author/sign_up', :to => 'users/registrations#new'
get '/client/sign_up', :to => 'users/registrations#new'
end
Да, у меня здесь есть кое-что немного странное, потому что я улавливаю какой-то конкретный путь, чтобы отправить их на страницу регистрации, это позволяет мне эффективно создать 2 сценария регистрации.
Я поискал повсюду и нашел много информации ... но у меня ничего не работает, и я не понимаю: (
Я знаю, что вы предполагаете переопределить контроллер регистрации, например это:
class Users::RegistrationsController < Devise::RegistrationsController
def after_sign_up_path_for(resource)
authors_waiting_path
end
end
Затем, следуя примеру Тони Амояля http://www.tonyamoyal.com/2010/07/28/rails-authentication-with-devise-and-cancan-customizing-devise-controllers/ , я должен изменить свои маршруты, чтобы обновить доступ к новому контроллеру:
devise_for :users, :controllers => { :registrations => "users/registrations" } do
#get '/author/sign_up', :to => 'devise/registrations#new'
#get '/client/sign_up', :to => 'devise/registrations#new'
get '/author/sign_up', :to => 'users/registrations#new'
get '/client/sign_up', :to => 'users/registrations#new'
end
Да, у меня есть кое-что немного странное, потому что я улавливаю какой-то конкретный путь для отправки их на страницу регистрации, это позволяет мне эффективно создать 2 сценария регистрации.
class Users::RegistrationsController < Devise::RegistrationsController
def after_sign_up_path_for(resource)
authors_waiting_path
end
end
Затем следуя примеру Тони Амояля http://www.tonyamoyal.com/2010/07/28/rails-authentication-with-devise-and-cancan-customizing-devise-controllers/ , Я должен изменить свои маршруты, чтобы обновить доступ к новому контроллеру:
devise_for :users, :controllers => { :registrations => "users/registrations" } do
#get '/author/sign_up', :to => 'devise/registrations#new'
#get '/client/sign_up', :to => 'devise/registrations#new'
get '/author/sign_up', :to => 'users/registrations#new'
get '/client/sign_up', :to => 'users/registrations#new'
end
Да, у меня есть кое-что немного странное, потому что я улавливаю какой-то конкретный путь, чтобы отправить их на страницу регистрации, это позволяет мне создавать Фактически 2 сценария регистрации.
class Users::RegistrationsController < Devise::RegistrationsController
def after_sign_up_path_for(resource)
authors_waiting_path
end
end
Затем следуя примеру Тони Амояля http://www.tonyamoyal.com/2010/07/28/rails-authentication-with-devise-and-cancan-customizing-devise-controllers/ , Я должен изменить свои маршруты, чтобы обновить доступ к новому контроллеру:
devise_for :users, :controllers => { :registrations => "users/registrations" } do
#get '/author/sign_up', :to => 'devise/registrations#new'
#get '/client/sign_up', :to => 'devise/registrations#new'
get '/author/sign_up', :to => 'users/registrations#new'
get '/client/sign_up', :to => 'users/registrations#new'
end
Да, у меня есть кое-что немного странное, потому что я улавливаю какой-то конкретный путь, чтобы отправить их на страницу регистрации, это позволяет мне создавать Фактически 2 сценария регистрации.это позволяет мне эффективно создать 2 сценария регистрации.это позволяет мне эффективно создать 2 сценария регистрации.
Моей первой мыслью было переделать все, сначала добавив поля ко всем элементам, а затем убрав их с каждого четвертого видимого элемента; что-то вроде этого:
$(".myDivClass").css("margin-right","20px");
$(".myDivClass:visible:nth-child(4n+4").css("margin-right", 0);
Но вторая строка ничего не делает, и я не думаю, что вы можете складывать псевдоселекторы, как в примере выше (?)
Есть ли решение этой проблемы? Есть ли лучший способ сделать это?
Заранее спасибо!
/ Thomas