私は現在、gem バージョンから既存の RefineryCMS アプリを更新しようとしています。これにより、同時に最新のブートストラップ 3 を追加できるようになります。
gem "refinerycms", "~> 2.0.10"
に
gem "refinerycms", "~> 2.1.0"
古いブロックを削除し、サイトの過去から上書きされたビューをいくつか削除した後、現在のデータベースのコンテンツでサイトが正常に機能するようになりました。
Refinery は、古いパーシャルと引き換えに Menu Presenter に切り替えました。新しいメニュー プレゼンター システム内のすべての要素のクラスを追加、削除、および編集するにはどうすればよいですか?
周囲の div を最も内側の <"li"> および <"a"> の子要素まで制御したいと考えています。
http://refinerycms.com/guides/menu-presenterガイドを見てきました。このガイドは、フッター宣言されたページのフッターにセカンダリ メニューを追加する方法として理解していると思います。そのため、上部の既存のメニューにない特定のページのみが、例で説明されているメニューに入力されます。
理解不足で申し訳ありませんが、この例を使用して、Refinery の最初のメイン メニューのクラスに関する上記の質問に答えるのに苦労しています。