CakePHP3でSmartyを使う
菊池 祐騎です。
CakePHP3.0にSmartyを入れる手順です。
2014/12/14現在最新版である
CakePHP 3.0.0-beta2
を前提とした記事です。
CakePHPをインストール
割愛
インストール方法を加筆した最新記事はこちら http://qiita.com/yukikikuchi/items/3c0c19d17c62bdd56c8c
SmartyViewクラスをダウンロード
https://github.com/yukikikuchi/cakephp3-smartyview
をダウンロード
Smarty本体の設置
Smarty本家サイト
http://www.smarty.net/
からstableをとってくる
2014/12/14現在の最新版は3.1.21です。
app/vendor/smarty
にlib配下のファイルを配置
SmartyViewを使用できるようにする
app/src/View/
にSmartyView.php
を配置
AppControllerを修正
class AppController extends Controller {
public $viewClass = 'App\View\SmartyView';
// 中略
}
レイアウトの修正
src/Template/Layout/default.tplを作成
{$this->fetch('content')}
完了
Author And Source
この問題について(CakePHP3でSmartyを使う), 我々は、より多くの情報をここで見つけました https://qiita.com/yukikikuchi/items/f64182288a6e23087c12著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .