For Want Of A Better Word

Cake2.3 ファイルアップロードフォームとtrantsionコンポーネントとXform

      2015/04/19

ファイルをアップロードする以外のフォームは

transitionとXformで結構簡単にできたんだけど、
こいつらを使うと、どうもファイルアップロードのバリデーションとかがうまくできない。
そもそもCakeでうまいやり方が分からない。

一回あきらめる。
どうも自分の中でネックになっているのはtransitionのほう。
Cakeのフォームヘルパーで確認画面をはさむときに、ファイルのバリデートがデフォルトでうまいいかない。
独自にバリデーションをしても、transitisonのコンポーネントのchkdata()で遷移していると、別バリデーションの結果をうまくマージできない。

ファイルの場合は、バリデーションOKだったらリネームとか、保存とかが必要になるので、バリデーションと遷移を一括でやってしまうという発想がそもそも違っているっぽい。

別々につくる。フォームヘルパーのファイルのやつがあるので、それでがんばる。

 - cake

  関連記事

cakephp_logo
【Cake】Cake + Cake外のコンテンツ(html,php)で認証機能を利用する

Contents1 はじめに2 やり方概要3 詳細:①htmlをphpとして解釈 …

cakephp_logo
cakeのマニュアル読んでると具合悪くなってくる

なぜ!?

cakephp_logo
【php】フレームワークちょい比較

※どっかから参照した文だけど、どこにかいていたか。。 ①cake http:// …

cakephp_logo
CakePHP2.0導入 ② とりあえず使ってみる。

CookBookを見ながら、気になった所だけメモ。 現在の安定版は2.3.5 P …

cakephp_logo
【Cake】一般用テーブルと、管理用テーブルを分ける場合のログイン(Auth)の使い方・整理

まず1つサービス・ログイン機能 これは ①Userテーブル、UserModel、 …