みなさん、こんにちは。
既存のウェブサイトのトップナビゲーションメニューを維持する方法があるか検討しています。そうすれば、ユーザーがフォーラムをクリックしても、フォーラムから離れてウェブサイトの他のページへ移動するオプションを保持できます。
もちろん、2 つの異なるウェブサイトであるため、現在ユーザーにとって混乱を招いています。
デフォルトの Discourse メニューの上に、ウェブサイトのメニューを追加することは可能でしょうか?例えば、iFrame で実装することは可能でしょうか?
みなさん、こんにちは。
既存のウェブサイトのトップナビゲーションメニューを維持する方法があるか検討しています。そうすれば、ユーザーがフォーラムをクリックしても、フォーラムから離れてウェブサイトの他のページへ移動するオプションを保持できます。
もちろん、2 つの異なるウェブサイトであるため、現在ユーザーにとって混乱を招いています。
デフォルトの Discourse メニューの上に、ウェブサイトのメニューを追加することは可能でしょうか?例えば、iFrame で実装することは可能でしょうか?
カスタムメニューを上部に追加するには、このテーマコンポーネントをお試しください:
ありがとうございます。
それを確認しましたが、これは単なるメニューのようであり、HTML ページではないのでしょうか?
当社のウェブサイトに掲載されている独自のメニューを統合したいと考えています。何か見落としているのでしょうか?
おそらく、Discourse テーマの開発者向けガイド と、ヘッダーテーマコンポーネント内のコードを確認する必要があります。
@sok777 さん、こんにちは
ページ上部にナビゲーションバーを追加する方法は多数あります。Discourse のテーマ機能を利用することもできますし、JS や jQuery を使って DOM に要素(以下のようなもの)を挿入するコードを書くこともできます。あるいは、アプリケーションのレイアウトにコードを挿入する非常にシンプルな Discourse プラグインを作成する方法もあります。この種の基本的なタスクを達成する方法はたくさんあります。
例として、あなたのために新しい上部ナビゲーションバーのデモ用プレースホルダーを作成するサンプル HTML スニペットを先ほど追加しました:
あなたの元々の質問は以下の通りでした:
答えは「はい、方法はいくつもあります」です。
参考になれば幸いです。
非常に簡単な始め方は、テーマ(作成して使用している場合)または管理画面のカスタマイズ領域にある header.html ファイルを編集することです。admin/customize/themes/
\u003ckbd\u003eCSS/HTML を編集\u003c/kbd\u003e をクリックします。
表示されたら、\u003ckbd\u003eheader\u003c/kbd\u003e をクリックします。ここでのコードは Discourse のヘッダーの上に表示されます。CSS にもスタイルを追加することを忘れないでください。
皆さん、ありがとうございます!それは素晴らしいですね。
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.