get product skus table via product photos in product photos controller

This commit is contained in:
2025-08-21 23:40:00 -07:00
parent b9bf47f385
commit 803e161a9a
4 changed files with 13 additions and 3 deletions

View File

@@ -18,6 +18,7 @@ use Psr\SimpleCache\CacheInterface;
* ProductPhotos Model
*
* @property ProductsTable&BelongsTo $Products
* @property ProductSkusTable&BelongsTo $ProductSkus
*
* @method ProductPhoto newEmptyEntity()
* @method ProductPhoto newEntity(array $data, array $options = [])

View File

@@ -71,6 +71,13 @@ class ProductsTable extends Table
'cascadeCallbacks' => true,
]);
// $this->hasMany('ProductSkus', [
// 'foreignKey' => 'product_id',
// 'className' => 'CakeProducts.ProductSkus',
// 'dependent' => true,
// 'cascadeCallbacks' => true,
// ]);
$this->getSchema()->setColumnType('product_type_id', EnumType::from(ProductProductTypeId::class));
$this->addBehavior('Muffin/Trash.Trash');