• Как в Bitrix D7 сделать фильтр по количеству при join запросах?

    @sr36 Автор вопроса
    Решил следующим образом
    $query->registerRuntimeField("store",[
                "data_type" => "\Bitrix\Catalog\StoreProductTable",
                'reference' => [
                    'this.ID' => 'ref.PRODUCT_ID'
                ],
            ]);
    
            $query->registerRuntimeField("DETAIL_AMOUNT",[
                "data_type" => "integer",
                "expression" => array("sum(%s)", "store.AMOUNT")
            ]);
    Ответ написан
    Комментировать
  • Как реализовать счетчик записей в Laravel, AdminLTE?

    @sr36 Автор вопроса
    Все, разобрался сам.
    Для тех, у кого когда-нибудь будет такая проблема.
    Необходимо такие пункты меню удалять из конфига, и добавить в
    AppServiceProvider
    public function boot(Dispatcher $events)
        {
            $events->listen(BuildingMenu::class, function (BuildingMenu $event) {
                $event->menu->add('MAIN NAVIGATION');
                $event->menu->add([
                    'text'        => 'Объявления',
                    'url'         => 'admin/offers',
                    'icon'        => 'far fa-fw fa-file',
                    'label'       => DB::table('offers')->where('new',true)->count(),
                    'label_color' => 'success',
                ]);
            });
        }
    Ответ написан
    Комментировать