iT邦幫忙

2021 iThome 鐵人賽

DAY 21
0

續昨天的part1,
繼續紀錄專案過程學會的一些小玩具

config/environments/development.rb
config.action_mailer.default_url_options = { host: 'localhost', port: 3000 }
增加寄信預設網址

app/views/layouts/application.html.erb

<p class="notice"><%= notice %></p>
<p class="alert"><%= alert %></p>
全部頁面都能顯示flash
root :to => "controller#method"
設定首頁
<% if current_user %>
    <%= link_to('登出', destroy_user_session_path, :method => :delete) %> |
    <%= link_to('修改密碼', edit_registration_path(:user)) %>
<% else %>
    <%= link_to('註冊', new_registration_path(:user)) %> |
    <%= link_to('登入', new_session_path(:user)) %>
<% end %>
全部頁面都加入登入登出超連結

新增自訂欄位,先添加migration
application_controller.rb補上configure_permitted_parameters方法
class ApplicationController < ActionController::Base
    before_action :configure_permitted_parameters, if: :devise_controller?



    privated

    def configure_permitted_parameters
        devise_parameter_sanitizer.permit(:sign_up, keys: [:nickname])
        devise_parameter_sanitizer.permit(:account_update, keys: [:nickname])
    end
end
新增view表單欄位

devise安裝二部曲分享完畢,
我是程式新手麻瓜新手,
再變苦瓜之前趕緊上來紀錄!
謝謝/images/emoticon/emoticon38.gif


上一篇
Day-20 : devise 安裝 part 1
下一篇
Day-22 :何謂模糊搜尋?
系列文
海邊囝仔帶阿公阿嬤一起學 Ruby On Rails 30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

1
王天君
iT邦新手 4 級 ‧ 2021-10-05 12:28:49

/images/emoticon/emoticon08.gif一起加油!

水拉~催蕊!!!!!/images/emoticon/emoticon78.gif

我要留言

立即登入留言