行き詰っていること:
CakePHP2.9.9+PHP7.0の開発環境に
Smarty3.1.30をインストールしたが、
動かない。
警告メッセージ:
Plugin SmartyView could not be found.
Error: An Internal Error Has Occurred.
※画面キャプチャをご覧ください。
インストールの流れ/試したこと:
・公式からSmartyをダウンロード
・libsディレクトリをsmartyにリネームしてapp/Venderに置く
・SmartyView.phpクラスをapp/Viewの中に作成
・SmartyViewはこちらから拝借
※https://github.com/news2u/cakephp-smartyview
・app/View/Pages/の中にsmarty.tplを作成
・app/Controller/AppController.phpに「public $viewClass = 'SmartyView.Smarty';」を定義
↓
動かない...
↓
・bootstrap.phpに「CakePlugin::load('SmartyView');」を定義
・routes.phpに「Router::connect('/smarty', array('controller' => 'pages', 'action' => 'smarty'));」を定義
・PHPバージョンを落とす(7.0→5.6)
何かこの情報でお気づきの点ありましたらご教授ください。
ほかに必要な情報あれば補足いたします。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー