if ($photo->photos_image && $photo->validate()) {
foreach ($photo->photos_image as $file) {
$p = new Photos();
$p->image_id = $model->id;
//<b>....вот тут происходит мистика и все как бы сохраняется файл, запись в бд, но вот имени файла нет</b>
// $p->photos_image = $photo->photos_image;
$p->save();
}
}
'formOptions' => [
'action' => yii\helpers\Url::toRoute('/dass/ind'),
]
'formOptions' => [
'action' => yii\helpers\Url::toRoute('dass/ind'),
]
public function up()
{
Yii::$app->db->createCommand()->batchInsert('users',
['id', 'name', 'email', 'role'], [
[1, 'Vanya', 'vanya@example.com', 10],
[2, 'Kolya', 'kolya@example.com', 1],
[3, 'Dima', 'dima@example.com', 1],
])->execute();
}
class Customer extends ActiveRecord
{
public function getOrders()
{
return $this->hasMany(Order::className(), ['customer_id' => 'id']);
}
}
class Order extends ActiveRecord
{
public function getCustomer()
{
return $this->hasOne(Customer::className(), ['id' => 'customer_id']);
}
}
// SELECT * FROM `customer` WHERE `id` = 123
$customer = Customer::findOne(123);
// SELECT * FROM `order` WHERE `customer_id` = 123
// $orders - это массив объектов Order
$orders = $customer->orders;
$customer->orders; // массив объектов `Order`
$customer->getOrders(); // объект ActiveQuery