<?php
-
namespace App\Http\Controllers;
-
-use App\Models\Locale;
use App\Models\Page;
use App\Models\Product;
-use App\Models\ProductType;
use App\Models\QuoteRequest;
-use App\Models\Specification;
use Carbon\Carbon;
use Cubist\Backpack\app\Http\Controllers\CubistFrontController;
use Cubist\Backpack\app\Magic\PageData;
use Illuminate\Support\Facades\App;
use Illuminate\Support\Facades\Mail;
use Illuminate\Support\Facades\Validator;
-use Illuminate\Support\Str;
class AjaxController extends CubistFrontController
{
public function search(Request $request)
{
- return Search::query($request->q, Locale::getDefaultLocale(), $request->type ?? null, $request->limit ?? null);
+ return Search::query($request->q, App::getLocale(), $request->type ?? null, $request->limit ?? null);
}
namespace App\Templates;
-use App\Models\Locale;
use Cubist\Backpack\app\Magic\Search as SearchEngine;
+use Illuminate\Support\Facades\App;
class Search extends Base
{
public function setData(&$data)
{
$request = $data['request'];
- $data['results'] = $request->q ? SearchEngine::query($request->q, Locale::getDefaultLocale(), $request->type, $request->limit) : [];
+ $data['results'] = $request->q ? SearchEngine::query($request->q, App::getLocale(), $request->type, $request->limit) : [];
}
}