Я пытаюсь вставить данные в две таблицы, используя ассоциацию в cakephp, но это еще не было тренировкой.
Контроллер:
$payment = $this->Payments->patchEntity($payment, $this->request->data, [
'associated' => [
'ChequeDetails'
]
]);
Модель: Payments
$this->hasOne('ChequeDetails', [
'foreignKey' => 'payment_id'
]);
Модель: ChequeDetails
$this->belongsTo('Payments', [
'foreignKey' => 'payment_id'
]);
Просмотр шаблона:
echo $this->Form->input('cheque_details.cheque_no', [
'label' => false,
"class" => "span6 m-wrap",
"Placeholder" => "Cheque No"
]);