目的:共通のテンプレートを使用している状態で、アクション毎に微修正を加えたい。 例えば、jsファイルの読み込み等 手順 1. テンプレートにアクション毎に設定できるようAssetを仕込む 今回はjsファイルをアクション毎に読み込ませたいので、jsグループを設定し、テンプレートでrender('js')し、出力する 使用するテンプレート (アクション毎に読み込ませるjsファイルを変えられるようにする) <!DOCTYPE html> <html> <head> </head> <body> <header> <?php echo $header; ?> </header> <div id="content"> <?php echo $content; ?> </div> <footer> <?php echo $footer; ?> </footer> <?php //</body>の直前に
インストール Quick Installation $ curl get.fuelphp.com/oil | sh % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 385 100 385 0 0 710 0 --:--:-- --:--:-- --:--:-- 1425 なぜか何もおきない。深く考えずパス。 Manual Installation $ git clone --recursive git://github.com/fuel/fuel.git でかい。。。全体像を掴める気がしない。 Next steps → 次のステップ 早々と日本語ドキュメントへ離脱。翻訳チームの方々へ感謝。 http://fuelphp.jp/doc
こちらでもあるとおり、先月から新しい職場で働いてます。 で弊社は自分が来たことをきっかけにFuelPHPを使っています。 元々弊社はPHPならSymphonyと言うフレームワークを使ってました。 Symphonyを使ってるなら海の向こうで流行っているlaravelも考えたのですがFuelPHPを使うことにしました。 と言うことでお仕事でFuelPHPを使っているので気付いたことをまとめておきたいと思います。 個々での情報はあるのですが纏めてあるものはまだまだ少ないですしね。 またプライベートでアプリを作った時のまとめはこちら。 今からFuelPHPを触ってみたい方は下記のリンクを見るのをおすすめします。 今からFuelPHPを使う人が知るべき5つのこと+1 //2014/05/08に別記事書いたのでこちらも参考にどうぞ。 FuelPHPでセキュアな設定をする 実際に仕事でFuelPHPを使
FuelPHPのFieldsetは便利だが、forgeした後に色々と設定していくため、Controllerが煩雑になる。 $foo_fieldset = Fieldset::forge('foo'); $foo_fieldset->add( 'article_title', 'Title', array('class' => 'pretty_input') ); $ops = array('male', 'female'); $foo_fieldset->add( 'gender', '', array('options' => $ops, 'type' => 'radio', 'value' => 'true') ); $vm = ViewModel::forge('forge'); $vm->set('fs', $foo_fieldset);
Sublime Text2でLaravel4開発をするならsublime-laravelgeneratorが便利!PHPSublimeText2Laravel SublimeText2+Laravel4で開発を行なうときに便利なプラグインをご紹介します。 前回書いたLaravel4を使って最速簡易ブログ作成の方法でscaffoldingなどを便利に行なえるようにするLaravel4-generatorを紹介しました。sublime-laravelgeneratorを導入すれば、それらコマンドをいちいちターミナルから実行すること無くSublimeText2上から実行できるようになります。 インストール Package InstallからLaravel4 generatorを検索してインストール インストールはこれだけです(笑) これでコマンドパレットを開き、「laravel」と入力すると以下
<!doctype html> <html lang="ja-JP"> <head> <meta charset="UTF-8"> <title></title> </head> <body> <?= Form::open(array('url' => '' ,'files' => true)) ?> <input name="image" type="file" /> <input type="submit"> <?= Form::close() ?> </body> </html> <?php public function showTest() { return View::make('test'); } public function execTest() { $set_path = public_path('images/'); // ディレクトリは存在するか確認 if(!Fil
1. About the book Why did I write the book? A new approach to software development? 2. About the author 3. Acknowledgements I Architecture 4. What is “software architecture”? Architecture as a noun - structure Architecture as a verb - vision Types of architecture Towards a definition of “software architecture” Enterprise architecture - strategy rather than code Architecture vs design Is software a
PHPデベロップメントチームは5月29日(米国時間)、「PHP: Hypertext Preprocessor - 29 May 2014 / PHP 5.5.13 is available」においてバグ修正を実施した「PHP 5.5.13」を公開したと伝えた。バグ修正以外にもセキュリティ脆弱性(CVE-2014-0238およびCVE-2014-0237)が修正されており、すべてのユーザへこの最新版へのアップグレードが推奨されている。 PHP 5.5系は現在の安定版バージョン。5.5.13は安定版の最新版と位置づけられる。次のURLから最新版をダウンロード可能。 http://www.php.net/get/php-5.5.13.tar.bz2/from/a/mirror http://www.php.net/get/php-5.5.13.tar.gz/from/a/mirror セキュリ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く