add offers count, & minor fixes code standards

This commit is contained in:
Ludovic CANDELLIER
2021-11-01 16:26:31 +01:00
parent 8aaab4345f
commit ae20643879
66 changed files with 526 additions and 574 deletions

View File

@@ -12,17 +12,18 @@ class OffersDataTable extends DataTable
public function query(Offer $model)
{
$model = $model->with(['article','variation','tariff'])->select(['shop_offers.*']);
return self::buildQuery($model);
$model = $model->with(['article.article_nature', 'variation', 'tariff']);
return $this->buildQuery($model);
}
protected function getColumns()
{
return [
Column::make('article.name')->title('Article'),
Column::make('article.article_nature.name')->title('Nature'),
Column::make('variation.name')->title('Déclinaison'),
Column::make('tariff.name')->title('Tarif'),
self::makeColumnButtons(),
$this->makeColumnButtons(),
];
}
}