14 現在のページで使用されているコンポーネントに応じて異なるレイアウトが表示されるようにテンプレートを設定します。これを確認する方法は? joomla-3.x joomla-2.5 joomla-api templates jrequest — FFrewin ソース
23 Joomla 3.xの場合 他の回答のコードは機能しますが、JRequest廃止されているため、次を使用する必要があります。 $jinput = JFactory::getApplication()->input; echo $jinput->get('option'); たとえば、記事を表示しているときに上記のコードを使用すると、出力されます com_content — はしご ソース
9 Joomla 2.5の場合 JRequest::getVar()メソッドを使用してURLパラメーターを取得し、オプションパラメーターを確認することで確認できます。 jimport( 'joomla.environment.request' ); echo JRequest::getVar('option', '') JRequest APIドキュメント — FFrewin ソース 2 JRequest::getVar()非推奨です。を使用しJFactory::getApplication()->input->get('option', '');ます。 — ファラマン14
1 別のアプローチは、JRouterオブジェクトを使用することです。 JFactory::getApplication()->getRouter()->getVars()["option"] JRouter値とJInputを介して返される値の間に実際的な違いがあるかどうかは不明です。 — ケント・バトラー ソース
JRequest::getVar()
非推奨です。を使用しJFactory::getApplication()->input->get('option', '');
ます。