revert due to error (ambiguous columns)

This commit is contained in:
Diatrex 2020-11-05 18:11:10 +03:00
parent 356d79dffd
commit 2d2baa343c
2 changed files with 14 additions and 9 deletions

View File

@ -6,12 +6,12 @@ class AddTableCategoryColumn
{
public function handle(TableIsQuerying $event)
{
$query = $event->getQuery();
$builder = $event->getBuilder();
if ($builder->getModel() === "Visiosoft\AdvsModule\Adv\AdvModel") {
$query->join('cats_category_translations as cats_trans', 'advs_advs.cat1', '=', 'cats_trans.entry_id')
->select('advs_advs.*', 'cats_trans.name as cat');
}
// $query = $event->getQuery();
// $builder = $event->getBuilder();
//
// if ($builder->getModel() === "Visiosoft\AdvsModule\Adv\AdvModel") {
// $query->join('cats_category_translations as cats_trans', 'advs_advs.cat1', '=', 'cats_trans.entry_id')
// ->select('advs_advs.*', 'cats_trans.name as cat');
// }
}
}

View File

@ -153,8 +153,13 @@ class AdvsController extends AdminController
}
],
'category' => [
'sort_column' => 'cat',
'value' => 'entry.cat'
'value' => function (EntryInterface $entry, CategoryModel $categoryModel) {
$category = $categoryModel->getCat($entry->cat1);
if (!is_null($category))
return $category->name;
}
// 'sort_column' => 'cat',
// 'value' => 'entry.cat'
],
'finish_at',
]);