コンポーネントへのルーターリンクを作成するFinderプラグインを作成しました。利用可能なメニューリンクがない場合(特に、見つかったアイテムがサブカテゴリにある場合)、Finderプラグインのアイテムのルートには、開始(ホーム)ページのItemIdがあります。問題は、スタートページでモジュールを有効にしたことです。誰かがそのサイトを検索して、見つかったアイテムをクリックすると、モジュールが表示されますが、それを非表示にしたいと思います。例はここにあります
https://joomla.digital-peak.com/component/Finder/search?q=google&Itemid=1098
Home_Rootにあり、パスが指定されていない場合にのみ表示されるようにモジュールパラメータを定義する方法はありますか?
モジュールは特定のアイテムIDに割り当てられているため、このアイテムIDがURLに存在する場合に表示されます。
リンクを表示するために、おそらく非表示になっている特定のメニュー項目を作成できます。ここでは、表示したいモジュールのみを割り当てることができます。
このような場合、NoNumbersによって Advanced Module Manager を使用すると便利です。モジュールが表示されます。それを試す無料版があります。