0

投稿にファイルのリストを保存しようとしていますが、関係が保存されません。

最初の投稿を保存してから、挿入した画像を追加したい。

class SaveData extends ComponentBase {
    public function onSubmitContact() {
        /*
         * This field: <input type="file" name="files[]" id='files' multiple="true"/>
         */
        $files = Input::file('files');

        $modelFiles = new MyModeToSave;
        $modelRelation = new ModelToRelation;

        foreach($files as $file):
            $modelFiles->data = $file;
            $modelFiles->save();
        endforeach;

        $modelRelation->title = post('title');
        /* more fields */
        $modelRelation->save();

        $modelRelation->files()->add($modelFiles);
    }
}

タンク コード これは CMS OCTOBER です

4

1 に答える 1