私はまだ Deface gem を使用しておらず、Deface のSpree チュートリアルを読み、Github のSpree/Deface の説明をスキップしましたが、次の問題が機能しません。
Rails 4 を使用した私の Spree stable-2-1 に<li id="locale-select" data-hook="" style="float: right; margin-right: 10px;">
は、I18N gem によって生成され、すべてのページの _main_nav_bar.html.erb で利用できるこの要素があります。
<li>
この要素に要素を追加したいclass="dropdown-menu"
。データフックは空です。Deface でこれを達成する方法がわからず、それが可能かどうか疑問に思っています。
ここにいる誰かが Deface に関する詳細情報を提供し、このタスクを達成する方法を説明してくれることを願っています。(たぶん、私は間違った道をたどっているので、I18N で要素を見つけてオーバーライドする必要があります。)