5月中旬頃に、管理者のレンチが機能しなくなりました。これを再び機能させたいのですが。\n\n**\n
\n**\n\nまた、ドロップダウンオプションにjqueryを使用しているナビバーがありますが、カスタムテーマを更新した後、それらも機能しなくなりました。どんな助けでも大歓迎です!\n\nhttps://community.ratebeer.com/ 。これはカスタムテーマによるものですか、それとも一般的な問題ですか?
私の経験では、それは常にプラグイン、コンポーネント、またはテーマです。セーフモードは何と言っていますか?
はい、おそらく私たちのテーマが原因でしょう。かなり古いものです。しかし、5年間誰もローカルでコードに触れていないにもかかわらず、多くの問題が発生しています。
しかし、責任追及には興味がありません。問題解決に興味があります。
問題のテストはどのように行いますか?
カスタムテーマで動作するナビバーを作成するための許容できる方法はありますか?(私たちのものはbootstrap/jqueryの古いバージョンです)
最初に共有すべきことは、ブラウザコンソールにあるエラーや非推奨の警告です。
ジョセフ様
フォーラムを確認したところ、問題の原因がわかりました。
(1) テーマに .dropdown-menu をスタイルするためのCSSがあり、それが問題を引き起こしているようです。最近、「フォームキット」を大幅にアップデートしましたが、その過程で .dropdown-class が管理メニューに追加され、古いCSSによって意図せずターゲットにされている可能性があります。
テーマには同じスタイリングが2つあり、どちらにも display: none が含まれています。
ブラウザの開発者ツールでこれらを無効にすると、メニューが表示されます (2)。
しかし、このCSSは別のドロップダウンメニューを非表示にするために重要であるようです (3)。display: none を無効にした後に表示されました。
common.scss に次のようなものを追加することをお勧めします。
.fk-d-menu__inner-content .dropdown-menu {
display: block;
}
これにより、他のドロップダウンメニューはそのままに、その管理メニューのみがターゲットになります。
ブライス、本当にありがとう!
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.

