Ich bin der cakephp-upload plugin mit und ich schaffte es Bilder auf meinen Server hochladen:Bilder werden nicht in den photo_dir Ordner mit CakePHP-Upload-Plugin auf CakePHP gespeichert 3.2
WorkersTable:
public function initialize(array $config)
{
parent::initialize($config);
$this->table('workers');
$this->displayField('id');
$this->primaryKey('id');
$this->addBehavior('Josegonzalez/Upload.Upload', [
'avatar' => [
'fields' => [
'dir' => 'photo_dir'
]
]
]);
}
view.ctp:
echo $this->Form->create($newWorker, ['type' => 'file']);
echo $this->Form->input('avatar', ['type' => 'file']);
echo $this->Form->input('photo_dir', ['type' => 'hidden']);
Jetzt werden die Avatarbilder hochgeladen werden, aber die y werden nicht in das Unterverzeichnis photo_dir gestellt.
Was bin ich? Es funktioniert ohne Probleme in meiner CakePHP 2.8.x Anwendung.
existiert das photo_dir tatsächlich auf dem Server? – Wolfeh
'photo_dir' ist eine Spalte in der Worker-Tabelle. – doonot