エンティティ自体とそのリンクされたエンティティの両方を1つのビューに表示するビューを作成しました(余分な結合データとの多対多の関係) 。異なるテーブルからエンティティを削除するCakephp3リンク/ボタン
これまでのところとても良いです。今私はリンクされた各エンティティが削除リンク/ボタンを持っていることを望むでしょう。これにより、結合テーブルの結合データが削除されます。
見積もりにはアイテムがあります。したがって、ジョイント可能なものはItemsQuotesです。 Quoteコントローラにdeleteitemメソッドを追加し、Quoteの編集ビューでこのメソッドを指すようにフォームリンクを変更しました。
今、レコードが見つかりませんでした。 Join行のIDを渡して、ItemsQuotesでget($ id)を呼び出すためにTableRegistryを使用しています。
他にもいくつかのことを試しました(私の最初のアイデアはすぐにItemsQuotesコントローラに削除リンクを送信することでしたが、それは動作しないようです(ブロックビューが必要ですか?)。クロスコントローラのものか、そしてどのような私がここで間違っているのでしょうか?事前に
感謝を。
ないスタイルではない理由を確認してください私はコード行の前に4つのスペースを使用していた間にコードに適用されます。 – th3penguinwhisperer