私はJoomlaを書いています!コンポーネント、およびタスクが完了した後、ユーザーをメッセージでリダイレクトしたい:
$this->setMessage("Your order was placed successfully.");
$this->setRedirect(JRoute::_('index.php?option='.$this->option.'&view=orders', false));
ブラウザでは、これは にリダイレクトされhttp://localhost:64895/component/mycomponent/?view=orders
ます。ただし、このビューにリンクするメニュー項目があり、通常は で同じページにアクセスしますhttp://localhost:64895/orders.html
。
JRoute
標準の SEF URL の代わりに、このメニュー項目をターゲットにすることは可能ですか?