私は試した :
public function onContentPrepare($context,&$article, &$params, $limitstart) {
echo JRequest::getVar('id');
}
それでも私はIDを取得していません。これは正しいですか?
記事は 2 番目の引数 ( $article
) に読み込まれます。このイベント ( onContentPrepare
) に参加しているため、アクセスできる唯一のプロパティは です$article->text
。
目的 (記事 ID とタイトルの取得) に合わせて、" onContentBeforeDisplay
" という別のイベントを使用する必要があります。
public function onContentBeforeDisplay($context, &$article, &$params, $limitstart)
ここでは (再び) 記事が 2 番目の引数を介して渡されていますが、今ではやその他の多くのプロパティ$article->id
にアクセスできます。$article->title
コンテンツ イベントに関する今後の参照については、ファイル " plugins\content\example\example.php "を参照してください。