質問: 'usedbook'; break; case 'search': break; } return $vars; } _
回答: 検索モジュールフォームのリンク先urlに問題があると思います。フォームアクション属性には、オプションとビューパラメータが必要です。フォームの最後に非表示フィールドとして追加したようですが、これらのフィールドを削除して、jrouteのurlに次のように追加してみてください。<form name="books-search" action="<?php echo jroute::_('index.php?option=com_usedbooks&view=search')?>" method="get"> これらはリクエストを適切にルーティングするフレームワークにとって重要であるため、少なくともモジュールが適切なコンポーネントとビューへのルートを確実にする必要があります。