管理者画面の「レイアウト」設定を確認してください。ウィジェットが有効で、少なくとも1つのコンテキストが設定されていることを確認してください。
参考までに、すべてのカテゴリに含めたい場合は、カテゴリを指定する必要はありません。空欄のままにしてください。
TLP と連携させつつ、TLP のカラムを減らさずに動作させることは可能でしょうか?つまり、サムネイルのコンテナ幅はそのまま保ち、レイアウトはその外側に配置することはできるのでしょうか?おそらく無理だと思いますが、気になったので質問しました!
TC を使用すると、レスポンシブになります。必要に応じて、カラム数の閾値を変更するために CSS をオーバーライドできます。
わかります。これらはすべてではなく、特定のものです。
コンソールに JavaScript エラーは表示されていますか?
コンソールや再ビルドにエラーはありませんでした。
原因が分かりました。この設定です:

値を 1000 以上に変更すると、サイドバーが消えました。この数値未満であればレスポンシブレイアウトが適用されるのかと思い込みました。
今は動作していますが、それでもホームページにサイドバーが表示されてしまいます。それは避けたいのです。指定したカテゴリでのみ表示し、ホームページには表示したくありません。
アイデアがあります。私のユースケースは、ホームページのサイドバーを「マイナス」ボタンで最小化すれば解決すると思います。デフォルトを常に最小化(折りたたみ)状態に設定することはできますか?こうすれば、ユーザーは必要なときに「プラス」ボタンをクリックして展開できます。
最後のコミットで上記の問題が修正されました!デザインされていない場合、ホームページにレイアウトのサイドバーは表示されなくなります。
Custom Layouts Plugin のインストール手順に従い、プロファイルウィジェットとカテゴリリストウィジェットをプラグインとしてインストールしようとしたのが間違いでした。それら app.yml ファイルに追加してしまいました。代わりにこれらをテーマコンポーネントとしてインストールし、app.yml ファイルからその 2 行を削除したところ、サイドパネルが意図通りに表示されました。
その後ログアウトし、再度ログインしようとすると、ページが真っ白に表示されてしまいます。投稿の URL を直接入力しても、同じ真っ白なログインページが表示されます。アプリを再構築しましたが、何も変わりませんでした。
これはテスト環境でのインストールなので、すべて再インストールすることも可能ですが、復元する方法はありませんか?
こんにちは ![]()
これは Discourse サポートというより、私への質問ですね(Layouts Plugin の投稿に移動してもらっても構いません)。明日には問題の再現を試みますが、もう少し詳細を教えていただけますか。
- Discourse とプラグインのバージョンは何ですか?(/admin/upgrade のスクリーンショットを送ってください)
- ウィジェットの構成はどうなっていますか?(/admin/layouts/widgets のスクリーンショットを送ってください)
よろしくお願いいたします。
Angus
@angus さん、こんにちは
数年前から、カスタム HTML をサイドバーに表示するために、プライベートフォーラムであなたのプラグインを使用しています。昨日、それが消えてしまいました(Discourse の更新が原因かもしれません)。
レスポンシブ幅をゼロに設定することで間隔を復元することができましたが、何らかの理由でここでのウィジェットが無効になっていたようです:
現在は有効にしました。すべてのページに表示させたいのですが、これらの設定は正しいと思いますか?
問題は、サイドバーがスペースを占有しているにもかかわらず、HTML コンテンツが表示されないことです。
最小化ボタンは表示されています:
何かご提案はありますか?
敬意を表します ![]()
さて、現在ご利用中の「layouts-custom-html」プラグインを、最新の Discourse およびこのプラグインのバージョンに対応させるよう更新しました(コミット)。ただし、プラグイン版のウィジェットは現在非推奨となっています。
新たに「layouts custom html」ウィジェット用のテーマコンポーネント版を作成し、それに関するナレッジベース記事を以下のページに追加しました(新しいコンポーネント版へのリンクも掲載されています):
今後、このウィジェットのプラグイン版が再び更新されなくなる可能性があるため、できるだけ早く新しいテーマコンポーネント版への切り替えをお勧めします。
ありがとうございます!迅速な修正、本当に助かりました ![]()
これで再び動作するようになりました。新しいコンポーネントに切り替えますね ![]()
こんにちは!メインコンテンツの左右にレスポンシブなバナー2つを追加するウィジェットを作成したいと考えています。
最初のステップとして、生成されたHTMLを使用しようとしているのですが、ウィジェットのHTMLがレンダリングされていないようです。
私のウィジェットはこちらです:https://github.com/teakap/banner-theme-component
テーマコンポーネントとして正常に読み込み、レイアウト設定に追加して有効化しました。
何が不足しているのか理解するのを手伝っていただけないでしょうか?
私も同じ問題に直面しています。
以下の返信を確認してください Customizing main layout - #5 by akapetzoglou1
@akapetzoglou 返信が遅くなり申し訳ありません!
まず、ウィジェット設定に関するドキュメントをご覧ください:
カテゴリ設定で「すべてのカテゴリ」を選択する必要がないのではないかと推測します。すべてのカテゴリでサイドバーを表示させたい場合は、その設定を空白のままにしてください。ドキュメントに記載がある通り、「すべてのカテゴリ」は「トップレベル」のトピックリストに関連します。実際、この名称は多くの人を混乱させているため、変更するかもしれません。
また、追加したすべてのグループを必要としていない可能性もあります。もしかすると、ログインユーザーにのみウィジェットを表示させたいのでしょうか?(ゲストには表示させない)。これについても明示的な設定を追加すべきかもしれません。
実際に try.thepavilion.io であなたのウィジェットをテストしましたが、問題なく動作しています。例として:
@Muhammed_EKİCİ 問題についてもう少し詳しく説明していただけますか?
一般的に、ウィジェットを開発されている場合は、thepavilion.io で私に質問いただくことをお勧めします。このトピックは主にサイトの管理サポート用であり、雑多になるのを避けるためです。ウィジェット開発に関するお問い合わせは、こちらまでご連絡ください:
このウィジェットは現在も利用可能ですか?ウィジェット選択ボックスに表示されなくなりました。もし利用できなくなっている場合、元に戻すにはレイアウト/ロケーションプラグインの古いブランチ(例:0.2)をインストールすればよいのでしょうか?






