URLを取得してレンダリングされた要素を返すことを可能にするLinkElementと呼ばれるCakePHP(CakePHP 2.2.3)のプラグインを作成しようとしています。私の例では、Ajax タブ テーブルを使用しています (これを行うより良い方法があれば教えてください)。URLからロードできません。
例:
ローカルホスト/リンク要素/リンク/
スロー:
Error: LinkElementController could not be found.
Error: Create the class LinkElementController below in file: app\Controller\LinkElementController.php
<?php
class LinkElementController extends AppController { }
私のレイアウトは次のとおりです。
/app
/Plugin
/LinkElement
/Controller
LinkElementAppController.php
LinksController.php
/Model
LinkElementAppModel.php
/View
Links/
index.ctp
LinkElementAppController.php
<?php class LinkElementAppController extends AppController { }
LinksController.php
<?php App::uses('LinkElementAppController', 'LinkElement.Controller');
class LinksController extends LinkElementAppController {}
LinkElementAppModel.php
<?php class LinkElementAppModel extends AppModel {}
Links/index.ctp (URL が機能するようになるまでのダミー)
<h2>Working</h2>
また、routes.php
CakePlugin::routes();
CakePlugin::load(array('LinkElement'));
これはおそらく単純なことだと思いますが、今は見ることができず、他の回答を見ても役に立ちません。