a-blog cms 独自モジュールの作成方法

a-blog cms に独自モジュールを作成する備忘録

1. モジュール名を決める

モジュール名を決めます。例えば、a-blog cms 組み込みモジュールの Entry_Calendar 。

2. モジュール名の名前に対応するファイルを GET フォルダに作成する

先ほど決めたモジュール名.php ファイルを以下のフォルダに作成します。

拡張アプリであれば、拡張アプリの GET フォルダに。a-blog cms で一般的に使えるようにするのであれば、extension/acms/GET に。

ファイルの内容は

<?php

namespace ファイルの場所;

use ACMS_GET;
use Template;

/**
 * テンプレート上で、標準のGETモジュールと同様に、
 * '<!-- BEGIN_MODULE GoogleCalendar_Events --><!--END_MODULE GoogleCalendar_Events -->'
 * で呼び出す。
 */

class 決めたモジュール名 extends ACMS_GET
{
    public function get()
    {        
        $Tpl = new Template($this->tpl, new ACMS_Corrector());

        return $Tpl->render();
    }
}

3. 呼び出す

テンプレート内で

<!-- BEGIN_MODULE モジュール名 -->
<!-- END_MODULE モジュール名 -->

関連記事

この記事のハッシュタグに関連する記事が見つかりませんでした。

最新記事

カテゴリー

アーカイブ