আমি সাইন_অ্যাকশনটির জন্য "ডিভাইস" নামে একটি ভিন্ন / কাস্টম বিন্যাস ব্যবহার করার চেষ্টা করছি। আমি এই পৃষ্ঠাটি উইকিপিডিয়ায় খুঁজে পেয়েছি এবং দ্বিতীয় উদাহরণটি এমনকি বলছে যে আপনি এটি প্রতি-ক্রিয়া করতে পারেন (এই ক্ষেত্রে, sign_in
ক্রিয়া), তবে এটি করার কোনও উদাহরণ দেখায় না। আইআরসি-র একজন আমাকে বলেছিলেন আমি এটি চেষ্টা করতে পারি:
class ApplicationController < ActionController::Base
protect_from_forgery
layout :layout_by_resource
def layout_by_resource
if devise_controller? && resource_name == :user && action_name == 'sign_in'
"devise"
else
"application"
end
end
end
এটি এখনও ডিফল্ট অ্যাপ্লিকেশন বিন্যাসটি লোড করায় এটি কাজ করছে বলে মনে হচ্ছে না। আমি কোন সাহায্য কৃতজ্ঞ হবে।