web-dev-qa-db-ja.com

カスタムモジュールのK2

Warp7マスターテーマでカスタムモジュールを作成しています。コンテンツ管理オプションとして使用されるK2から情報を取得したいと考えています。

サイドバーを作成し、カスタムモジュール(helloworldチュートリアルのモジュール)を挿入しました。ここで、k2にアクセスして、表示する特定の追加フィールド値を取得したいと考えています。

何をすべきか教えてもらえますか?これまでにK2アイテムIDを取得できましたが、他のすべての情報を取得する方法がわかりません。

前もって感謝します

[〜#〜] edit [〜#〜]開発中のモジュールのhelper.phpの中に、これがありますコード:

public static function getHello($params) {
    $k2params = \K2HelperUtilities::getParams('com_k2');
    $mainframe = JFactory::getApplication();
    $id = JRequest::getInt('id'); // $id is the K2 item id
    return $id;
}
1
Panagiotis

したがって、mod_k2_content、メソッドgetItemsを取得してgetItemに変更し、いくつかの小さな調整と変更を加えた1つのパラメーター化された項目を取得できました。

1
Panagiotis