OpenPNE3のプラグイン作成の備忘録みたいな

OpenPNE3のプラグイン作成の備忘録みたいな

  • 本家にドキュメントがあればそちらを参照する
  • なければあとでキーワードでも作ってそちらに

プラグインのベースの作成

$ symfony opGenerate:plugin opTestPlugin
$ symfony opGenerate:app opTestPlugin pc_frontend
$ symfony opGenerate:app opTestPlugin mobile_frontend
$ symfony opGenerate:module opTestPlugin pc_frontend accessPath
$ symfony opGenerate:module opTestPlugin mobile_frontend accessPath

スキーマの作成

$ vi plugins/opTestPlugin/config/databases.yml -- 必要に応じて
$ vi plugins/opTestPlugin/config/schema.yml
$ symfony propel:build-model -- schema.ymlを修正したら実行
$ symfony cc