現在、私は '添付ファイル'モデルに関連付けられた 'posts'と 'users'モデルを持っています。すべてがCakePHPにどのフォームに隠れた入力を置く必要があるという事実を完全に実行しますモデル私は以下のコードのように、使用するつもりです:CakePHP 3.X Multiple Model association
<?= $this->Form->create($post); ?>
<fieldset>
<legend>Create a new Post</legend>
<?php
echo $this->Form->input('title');
echo $this->Form->input('content');
echo $this->Form->hidden('attachments.0.model', ['default' => 'Post']);
echo $this->Form->control('attachments.0.image_url');
echo $this->Form->hidden('attachments.1.model', ['default' => 'Post']);
echo $this->Form->control('attachments.1.image_url');
?>
</fieldset>
<?= $this->Form->button(__('Save Post')); ?>
<?= $this->Form->end(); ?>
Attachment.model私は各モデル/コントローラに使用するつもりだケーキを伝える方法はありますか?それともこれは正しい方法ですか?
[関連データの入力を作成](https://book.cakephp.org/3.0/ja/views/helpers/form.html#creating-inputs-for-associated-data)によると、 'echo $ this-> Form-> control( 'tags.0.id');'私は質問を誤解していると思うが、あなたは 'Posts'に関連付けられた' Attachments'を編集しようとしていますか?もしそうなら、私はより良い説明を書くことができます。 – Sevvlor