FuelPHP 1.7.2から1.8へバージョンアップ(PHP7.2で出るエラーにも対応)
fuelphp 1.7.2 のバージョンアップをすることがあったのでその方法をメモ。 以下のページを参考にすすめることにしました。インストール – アップグレード – FuelPHP ドキュメント...
管理人の備忘録と実践を兼ねた(出来るだけ)役に立つ情報を配信するブログです。
fuelphp 1.7.2 のバージョンアップをすることがあったのでその方法をメモ。 以下のページを参考にすすめることにしました。インストール – アップグレード – FuelPHP ドキュメント...
FuelPHPでバッチ実行用のコマンドを実装するにはタスクを利用します。そして、タスクの実行は、oilコマンドにクラス名を指定します。 例えば、サンプルのタスク(fuel/app/tasks/robots.php)を実行...
Task(タスク)とは、一連の処理を一括してコマンドラインから実行できるようにしたものです。 このTaskからModelを呼び出す方法のメモ。 Controllerと同じようにModel_xxxと呼び出したらエラーが出ま...
FuelPHPに「Asset」というクラスが用意されています。 Assetクラスを使うと静的なリソースに簡単にアクセスできます。デフォルトでは、ドキュメントルート直下のassets/ディレクトリにあるリソースを読み込むこ...
FuelPHPは、UnixやmacOS Xでは、oilコマンドでのクイックインストールが用意されています。 その手順として、まずはoilをインストールしよう!ということで以下のコマンドが紹介されています。 以前はこれでO...
ファイルアップロード(Uploadクラス)のバリデーションを日本語にする方法です。 まず、/fuel/core/lang/en/upload.php をコピーして、 /fuel/app/lang/ja/upload.ph...
以前に紹介したFuelPHPのインストールの方法はこちら。 Mac OS XにFuelPHPをインストールする 久しぶりにfuelPHPで新たなWebアプリを開発しようとインストールしたら、途中でtokenを聞かれてすす...
fuelPHPの環境でfaviconを設置したいと思います。 つまり、HTML5で以下のように記述すればよいわけです。(HTML5ではiconの指定だけでOK。シンプルです。) ICO形式のファイルとはいえ、imageな...
同じrequiredのバリデーションでも、 テキストフォームの場合は「◯◯を入力してください。」とし、 セレクトボックスやチェックボックスでは「◯◯を選択してください。」としたいことがあります。 これは、add_rule...
以前、validationのエラーメッセージを日本語化にする方法を書きました。 [fuelPHP]validationのエラーメッセージを日本語にする しかしながら、これだけではvalid_stringのエラーのとき、 ...
HTMLフォームからのファイルアップロードには、Uploadクラスを使うと便利です。 設定ファイルを配置 許可する拡張子とか、最大サイズなどは設定ファイルにまとめて指定することができます。 COREPATH/config...
fuelPHPをインストールしているプロジェクトディレクトリに移動して、 oilコマンドを実行します。 もしくは、fuel\core\classes\fuel.php の下記の記述からもわかります。
fuelPHPではテンプレートコントローラの$templateプロパティを設定することによって、コントローラごとに異なるテンプレートを利用できます。 上記は、Controller_Example(コントローラ)が APP...
レンタルサーバーに新たにfuelPHPをインストールするのではなく、ローカルで開発したfuelPHPをレンタルサーバーにアップしたときのメモです。 なので、oilもComposerも不要としました。 ローカル環境へのfu...
fuelPHPでは開発環境、本番環境など環境によって動作時に読み込む設定ファイルを変えることができます。 例えば、fuelphpではDB情報をdb.phpに記述しますが、開発時と本番でのDBが異なる場合に、開発環境用のd...
エラーメッセージを日本語にするには、言語設定を日本語に変更し、Validationクラスの言語ファイルを日本語にします。 config.phpで言語設定を日本語にする app/config/config.php Vali...
FuelPHPをインストールは以下をご覧ください。 Mac OS XにFuelPHPをインストールする 上記の手順に従ってインストールして、アクセスするとWelcomeページが表示されます。この最初に表示されるページを別...
PHPの開発環境としてMAMPがインストールされているものとします。 /usr/bin/oilコマンドをインストール Fuelphpの/usr/bin/oilコマンドをインストールします。 ターミナルで これで、/usr...