categories with parent id

This commit is contained in:
merdiano 2022-01-15 23:07:58 +05:00
parent 2f7d088f99
commit 0bd856f134
5 changed files with 14 additions and 3 deletions

View File

@ -27,4 +27,10 @@ class Categories extends Controller
);
}
public function details($id){
$children = $this->categoryRepository->findWhere(['parent_id' => $id, 'status'=>1])
->orderBy('position', 'ASC');
}
}

View File

@ -22,7 +22,7 @@ Route::group(['prefix' => 'api'], function ($router) {
//category routes
Route::get('descendant-categories', [Categories::class, 'index'])->name('api.descendant-categories');
Route::get('category-brands/{id}', [Categories::class, 'brands']);
Route::get('category-details/{id}', [Categories::class, 'details']);
Route::get('categories', [ResourceController::class, 'index'])->defaults('_config', [
'repository' => CategoryRepository::class,

View File

@ -100,6 +100,8 @@
<option value="description_only">
{{ __('admin::app.catalog.categories.description-only') }}
</option>
<option value="promotion">Promotion
</option>
</select>
<span class="control-error" v-if="errors.has('display_mode')">@{{ errors.first('display_mode') }}</span>
</div>

View File

@ -120,6 +120,8 @@
<option value="description_only" {{ $category->display_mode == 'description_only' ? 'selected' : '' }}>
{{ __('admin::app.catalog.categories.description-only') }}
</option>
<option value="promotion" {{ $category->display_mode == 'promotion' ? 'selected' : '' }}>Promotion
</option>
</select>
<span class="control-error" v-if="errors.has('display_mode')">@{{ errors.first('display_mode') }}</span>
</div>

View File

@ -1,8 +1,9 @@
<?php
Route::group(['middleware' => ['web']], function () {
Route::group(['middleware' => ['web'],'prefix'=>config('app.admin_url')], function () {
Route::prefix('admin/marketplace')->group(function () {
Route::prefix('
marketplace')->group(function () {
Route::group(['middleware' => ['admin']], function () {