アップロードノード構成
設定/ filesystems.php
「ローカル」=>
//ノード名
「アバター」=>「ローカル」、
//ノード・パス
「ルート」=> STORAGE_PATH(「アップロード/ avators」)
]、
パッケージファイルアップロード機能以来
/ **
*ファイルアップロード
* @paramオブジェクト$リクエスト要求オブジェクト
* @param文字列$ upnameファイル、フォームフィールドのフォーム名
* @param文字列$ノードのノード名
* @return混合アップロードされたファイル名
* /
パブリック関数のupfile(文字列$ UPNAME = 'アバター'、ノードの文字列$ = 'アバター'){
$コンフィグアバター=( 'admin.admin.avatar');
//アップロードされたファイルかどうかを決定する
(リクエスト(場合) - > hasFile ($ upname)){// 、trueまたはfalseがアップロードされている
//下の空のノードを作成しない場合は、フォルダを作成するには、最初の引数を保存してください
> // $ RET = $要求-ファイル ($のupname) - >店舗(「zhangsan」、「アバターを');
$ RET =リクエスト() - >ファイル($ UPNAME) - >ストア('」、$ノード);
//成功したアップロードファイル名のデフォルト値置き換える
$アバターRET = $を;
}
アバターを返します$;
}