aswww log

エンジニアの技術録。アプリとかウェブとか

2013-11-01から1ヶ月間の記事一覧

fuelPHP1.6で同じControllerの別アクションに遷移したい場合

FuelPHPの場合一つのControllerに複数のアクションを定義することができる。(例えばよくある入力・確認・完了画面が一つのContorllerで実装されたりする)その際にバリデーションとかで確認アクションの処理を途中で中断して同一Controller内の入力アクション…

FuelPHP1.6系でEmailパッケージの使用とハマったとこ

FuelPHPに元から付いているEmailパッケージを使ってみる。以下の公式の解説を見る限りかなりシンプルな実装になる。 Email パッケージ http://press.nekoget.com/fuelphp_doc/packages/email/introduction.html Email パッケージの使用方法 http://press.nek…

IEでCSS3のボタンの背景が表示されない時は画像で対応

CSSでボタンを作成したのだけど、FFやChromeでは背景が表示されるのにIE9では表示されなかった。IE9用のCSSを追記しなければならないかったのだけども、その際に参考にしたのは以下のサイト。CSS3の-ms-linear-gradientが、いつの間にかいらない子になってた…

fuelPHP1.6くらいで日付Validation関数独自実装

fuelPHPにて入力チェックの機構として以下のValidationクラスがある。Validation Class数値チェックや長さチェックは以下のとおりできる。 $validation = Validation::forge(); $validation->add('id', 'ID') ->add_rule('valid_string', 'numeric') ->add_r…

javascriptで時間操作がベンリ

今時jQueryといいつつも、jQueryがそもそもjavascriptのライブラリなわけだから当然jQueryを使う=javascriptを使う になるわけで。 そのjavascriptのDateオブジェクトの時刻操作が以外と便利なことが判明したのでメモ。Dateオブジェクト生成したい場合は以…

Twitter Bootstrapのデザインカスタマイズお役立ちサイト

CSSフレームワークTwitter Bootstrapについて。 Twitter Bootstrap(以下、Bootstrap)はあらかじめナビヘッダーやボタンなど多くのパーツがCSSで定義されているので、その定義されたclassを指定してあげるだけでフラットなデザインができたりする優れものだっ…

Autoloader::add_classesに追記するとoilでエラーになる件

FuelPHPの話。simpleauthを拡張した直後にoil実行したらerrorになった。 ~/modules/admin$ php oil g controller history index Fatal error: Class 'Error' not found in /home/account/modules/admin/fuel/core/bootstrap.php on line 79 Fatal error: Cla…