個人用ツール

「ver4/プラグイン作成ガイド」を編集中

提供: baserCMS公式ガイド

移動: 案内, 検索

警告: ログインしていません。

編集すると、IPアドレスがこのページの編集履歴に記録されます。
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 編集中の文章
行11: 行11:
 
## コントローラーの利用
 
## コントローラーの利用
  
コントローラーでは、baserCMS にパッケージされている AppController を継承します。<br /> これにより、baserCMSコントローラーの基本機能が実装できます。
+
コントローラーでは、baserCMS にパッケージされている BcPluginAppController を継承します。<br /> これにより、baserCMSコントローラーの基本機能が実装できます。
  
 
<syntaxhighlight lang="php">
 
<syntaxhighlight lang="php">
class DemoController extends AppController {
+
App::uses('BcPluginAppController', 'Controller');
 +
class DemoController extends BcPluginAppController{
 
}</syntaxhighlight>
 
}</syntaxhighlight>
  
 
## モデルの利用
 
## モデルの利用
  
プラグインで利用するモデルでは、baserCMS にパッケージされている AppModel を継承させます。<br /> これにより、baserCMSモデルの基本機能が実装できます。
+
プラグインで利用するモデルでは、baserCMS にパッケージされている BcPluginAppModel を継承させます。<br /> これにより、baserCMSモデルの基本機能が実装できます。
  
<syntaxhighlight lang="php">
+
<syntaxhighlight lang="php">App::import('Model', 'BcPluginAppModel');
class Demo extends AppModel {
+
class Demo extends BcPluginAppModel {
 
}</syntaxhighlight>
 
}</syntaxhighlight>
  

baserCMS公式ガイドへのすべての投稿は、他の利用者によって編集、変更、除去される場合があります。 あなたの投稿を、他人が遠慮なく編集するのを望まない場合は、ここには投稿しないでください。
また、投稿するのは、あなたが書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください (詳細は[[Basercms:著作権 ]]を参照)。 著作権保護されている作品を、許諾なしに投稿してはいけません!

Add Categories
Update Categories

開発ガイド

  

中止 | 編集の仕方 (新しいウィンドウで開きます)