お知らせ
ここでは、NetCommons3 のプラグイン開発方法を紹介します。
随時追加していきますので、記事が途切れている部分はご容赦ください。
プラグイン開発はチュートリアル方式で解説します。
作成するのは、シンプルテキストプラグインです。
リンクリスト
プラグイン開発
-
プラグイン設計
最初に、今回作成するプラグインの設計を行います。 -
環境準備
NetCommons3 のプラグインを開発するために必要な環境を設定します。 初回はVirtualBox を使用して、CentOS7 で環境作成します。 -
データベース設計
最初にデータベースを設計します。 -
クラスの自動生成
CakePHP のクラス自動生成機能であるbake を使用して、プラグインのクラスを自動生成します。 -
プラグインテーブルにデータ追加
まだNetCommons3 に追加モジュールインストールの仕組みが用意されていないので、モジュールを追加するために手作業で操作を行います。[2016-10-10] -
コントローラの編集
コントローラを手作業で編集して、画面を表示させます。 -
設定画面の初期表示