Производить код продукта laravel

Я пробовал нескольких форм производить код продукта в laravel, код должен быть произведенным полями Категории и Субкатегории. Пример:

|Categoria |Sub_Categoria|Codigo |
|==========|=============|=======|
|Alimentos |Arroz        |ALAR001|
|Alimentos |Leche        |ALLE002|
1
задан 27.01.2017, 15:55
1 ответ

Понимая, что ты используешь Eloquent, podrГ-схвати использовать событий . BastarГ - чтобы, со слушать событие saving, asГ - предварительно, с которым случилось, ты повторно пишешь твое поле:

Producto::saving(function($product) {
  $product->Codigo = "..."; //Logica de calculo de codigo
}); 

надеялся помочь тебе. Привет

2
ответ дан 24.11.2019, 11:25