私は数日間検索してテストしており、これを理解できないようです。Joomlaモジュール、記事IDからメニューID(ItemID)を取得
私はK2コンテンツモジュールを使用していますが、 "?Itemid = 111"をページの "Read More"リンク用に生成するURLの末尾に追加する必要があります。
これはデフォルトでは行われていませんが、どこに追加できますか、記事IDからItemid(メニューID)を取得する際に問題があります。
私は
$app = JFactory::getApplication();
$menu = $app->getMenu();
$activeId = $menu->getActive()->id;
使用を見つけたそして、あなたはそのページにしている時はいつでもそれは、動作し、それが正しいIDを追加しすべての例。しかし、ホームページに表示されている記事では、ホームページのItemid(メニューID)を追加し、その特定の記事のメニューIDを追加するのではなく、正しく動作しません。 Joomlaの1.5を使用しているとき、私はもう私のために動作するようには思えない組み込み関数
getItemid($articleid)
を使用する前に
。
誰も私がこれを解決し、記事IDから "メニューID(Itemid)を取得する"方法について正しい提案をしてくれますか?
ありがとうございました!
joomla 3.2では動作しません。もう一度チェックしていただけますか? –
@PThapa:3.2でチェックしたところ、うまくいきました。 – Irfan
「これは完璧に動作しています。すみません、私の間違いです。 –