categories
、subcategories
、 product_types
およびの4 つのテーブルがありproducts
ます。それぞれは、次の階層で互いに関連付けられています。
categories
|- subcategories
|- product_types
|- products
add()
の行動観はProductsController
、
<?= $this->Form->create($product, ['type' => 'file', 'class' => 'ajax_page']) ?>
<fieldset>
<legend><?= __('Add Product') ?> <div class="ajax_loading_image"></div></legend>
<?php
echo $this->Form->input('category_id', ['options' => $categories, 'empty' => true]);
echo $this->Form->input('subcategory_id', ['options' => $subcategories]);
echo $this->Form->input('product_type_id', ['options' => $productTypes]);
echo $this->Form->input('product_code');
echo $this->Form->input('SKU');
echo $this->Form->input('title');
echo $this->Form->input('description');
</fieldset>
<?php echo $this->Form->end(); ?>
現在、それはリスト全体subcategories
のリストです。Ajaxの変更と使用のsubcategories
変更時にロードしたい。categories
product_types
subcategories
私が見つけることができる CakePHP 3.x の良い例はありません。
CakePHP 3 での実装方法。私は CakePHP と Ajax も初めてです。
ありがとうございました。