web-dev-qa-db-ja.com

スタートページにのみモジュールを表示

コンポーネントへのルーターリンクを作成するFinderプラグインを作成しました。利用可能なメニューリンクがない場合(特に、見つかったアイテムがサブカテゴリにある場合)、Finderプラグインのアイテムのルートには、開始(ホーム)ページのItemIdがあります。問題は、スタートページでモジュールを有効にしたことです。誰かがそのサイトを検索して、見つかったアイテムをクリックすると、モジュールが表示されますが、それを非表示にしたいと思います。例はここにあります

https://joomla.digital-peak.com/component/Finder/search?q=google&Itemid=1098

Home_Rootにあり、パスが指定されていない場合にのみ表示されるようにモジュールパラメータを定義する方法はありますか?

5
Laoneo

モジュールは特定のアイテムIDに割り当てられているため、このアイテムIDがURLに存在する場合に表示されます。

  1. リンクを表示するために、おそらく非表示になっている特定のメニュー項目を作成できます。ここでは、表示したいモジュールのみを割り当てることができます。

  2. このような場合、NoNumbersによって Advanced Module Manager を使用すると便利です。モジュールが表示されます。それを試す無料版があります。

4
FFrewin