Devise が出力するビューを、LocomotiveCMS 側でデザインしたい! 先日、LocomotiveCMS にユーザー認証機能を組み込みましたが、デザインがこんな感じでした。 これではイケてないので、せっかくなので LocomotiveCMS 側のテンプレートをレンダリングできるようにしました。 まず、devise のコントローラーを拡張してみます。devise はデフォルトだと controller などのファイルは作成されませんが、自分で作ることもできます。 拡張用のコントローラーを作る まずはユーザー登録からいきます。前回はusers モデルに対して認証機能を実装したので、app/controllers/users/registrations_controller.rb を作ります。
![LocomotiveCMS + Devise を使って作ったログインページのデザインをCMS側でできるようにする(1) - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/48418ebe5d1b7d5d015ebb3f0929617fa3d2b50a/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9TG9jb21vdGl2ZUNNUyUyMCUyQiUyMERldmlzZSUyMCVFMyU4MiU5MiVFNCVCRCVCRiVFMyU4MSVBMyVFMyU4MSVBNiVFNCVCRCU5QyVFMyU4MSVBMyVFMyU4MSU5RiVFMyU4MyVBRCVFMyU4MiVCMCVFMyU4MiVBNCVFMyU4MyVCMyVFMyU4MyU5QSVFMyU4MyVCQyVFMyU4MiVCOCVFMyU4MSVBRSVFMyU4MyU4NyVFMyU4MiVCNiVFMyU4MiVBNCVFMyU4MyVCMyVFMyU4MiU5MkNNUyVFNSU4MSVCNCVFMyU4MSVBNyVFMyU4MSVBNyVFMyU4MSU4RCVFMyU4MiU4QiVFMyU4MiU4OCVFMyU4MSU4NiVFMyU4MSVBQiVFMyU4MSU5OSVFMyU4MiU4QiUyODElMjkmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZ0eHQtY2xpcD1lbGxpcHNpcyZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWQ2MmNkNzYxY2Q2MWIxNTdjMmQyNGNmYmQzNGJjNDM3%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwaGFsX3NrJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz00NmQxZDMwM2Q5OGVkZTZkYzk5ZDQ0NWYyNTdlMzY0YQ%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D9a9a56d0628ca78dce52b9d22e629a80)