refactor datatables admin
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Datatables\Shop;
|
namespace App\Datatables\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\ParentDataTable as DataTable;
|
use App\Datatables\ParentDataTable as DataTable;
|
||||||
use App\Models\Shop\Category;
|
use App\Models\Shop\Category;
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Datatables\Shop;
|
namespace App\Datatables\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\ParentDataTable as DataTable;
|
use App\Datatables\ParentDataTable as DataTable;
|
||||||
use App\Models\Shop\CustomerAddress;
|
use App\Models\Shop\CustomerAddress;
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Datatables\Shop;
|
namespace App\Datatables\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\ParentDataTable as DataTable;
|
use App\Datatables\ParentDataTable as DataTable;
|
||||||
use App\Models\Shop\Customer;
|
use App\Models\Shop\Customer;
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Datatables\Shop;
|
namespace App\Datatables\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\ParentDataTable as DataTable;
|
use App\Datatables\ParentDataTable as DataTable;
|
||||||
use App\Models\Shop\DeliveryPackage;
|
use App\Models\Shop\DeliveryPackage;
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Datatables\Shop;
|
namespace App\Datatables\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\ParentDataTable as DataTable;
|
use App\Datatables\ParentDataTable as DataTable;
|
||||||
use App\Models\Shop\DeliveryTypeCalculation;
|
use App\Models\Shop\DeliveryTypeCalculation;
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Datatables\Shop;
|
namespace App\Datatables\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\ParentDataTable as DataTable;
|
use App\Datatables\ParentDataTable as DataTable;
|
||||||
use App\Models\Shop\DeliveryType;
|
use App\Models\Shop\DeliveryType;
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Datatables\Shop;
|
namespace App\Datatables\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\ParentDataTable as DataTable;
|
use App\Datatables\ParentDataTable as DataTable;
|
||||||
use App\Models\Shop\Homepage;
|
use App\Models\Shop\Homepage;
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Datatables\Shop;
|
namespace App\Datatables\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\ParentDataTable as DataTable;
|
use App\Datatables\ParentDataTable as DataTable;
|
||||||
use App\Models\Shop\Merchandise;
|
use App\Models\Shop\Merchandise;
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Datatables\Shop;
|
namespace App\Datatables\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\ParentDataTable as DataTable;
|
use App\Datatables\ParentDataTable as DataTable;
|
||||||
use App\Models\Shop\Package;
|
use App\Models\Shop\Package;
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Datatables\Shop;
|
namespace App\Datatables\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\ParentDataTable as DataTable;
|
use App\Datatables\ParentDataTable as DataTable;
|
||||||
use App\Models\Shop\PriceGenericCategory;
|
use App\Models\Shop\PriceGenericCategory;
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Datatables\Shop;
|
namespace App\Datatables\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\ParentDataTable as DataTable;
|
use App\Datatables\ParentDataTable as DataTable;
|
||||||
use App\Models\Shop\PriceList;
|
use App\Models\Shop\PriceList;
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Datatables\Shop;
|
namespace App\Datatables\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\ParentDataTable as DataTable;
|
use App\Datatables\ParentDataTable as DataTable;
|
||||||
use App\Models\Shop\Producer;
|
use App\Models\Shop\Producer;
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Datatables\Shop;
|
namespace App\Datatables\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\ParentDataTable as DataTable;
|
use App\Datatables\ParentDataTable as DataTable;
|
||||||
use App\Models\Shop\TagGroup;
|
use App\Models\Shop\TagGroup;
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Datatables\Shop;
|
namespace App\Datatables\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\ParentDataTable as DataTable;
|
use App\Datatables\ParentDataTable as DataTable;
|
||||||
use App\Models\Shop\Tag;
|
use App\Models\Shop\Tag;
|
||||||
25
app/Datatables/Admin/Shop/TariffUnitiesDataTable.php
Normal file
25
app/Datatables/Admin/Shop/TariffUnitiesDataTable.php
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Datatables\Admin\Shop;
|
||||||
|
|
||||||
|
use Yajra\DataTables\Html\Column;
|
||||||
|
use App\Datatables\ParentDataTable as DataTable;
|
||||||
|
use App\Models\Shop\TariffUnity;
|
||||||
|
|
||||||
|
class TariffUnitiesDataTable extends DataTable
|
||||||
|
{
|
||||||
|
public $model_name = 'tariff_unities';
|
||||||
|
|
||||||
|
public function query(TariffUnity $model)
|
||||||
|
{
|
||||||
|
return $this->buildQuery($model);
|
||||||
|
}
|
||||||
|
|
||||||
|
protected function getColumns()
|
||||||
|
{
|
||||||
|
return [
|
||||||
|
Column::make('value')->title('Valeur'),
|
||||||
|
$this->makeColumnButtons(),
|
||||||
|
];
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Datatables\Shop;
|
namespace App\Datatables\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\ParentDataTable as DataTable;
|
use App\Datatables\ParentDataTable as DataTable;
|
||||||
use App\Models\Shop\Tariff;
|
use App\Models\Shop\Tariff;
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Datatables\Shop;
|
namespace App\Datatables\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\ParentDataTable as DataTable;
|
use App\Datatables\ParentDataTable as DataTable;
|
||||||
use App\Models\Shop\Unity;
|
use App\Models\Shop\Unity;
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Datatables\Shop;
|
namespace App\Datatables\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\ParentDataTable as DataTable;
|
use App\Datatables\ParentDataTable as DataTable;
|
||||||
use App\Models\Shop\Variation;
|
use App\Models\Shop\Variation;
|
||||||
Binary file not shown.
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\Admin\Shop;
|
namespace App\Http\Controllers\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\Shop\CategoriesDataTable;
|
use App\Datatables\Admin\Shop\CategoriesDataTable;
|
||||||
use App\Repositories\Shop\Categories;
|
use App\Repositories\Shop\Categories;
|
||||||
use App\Repositories\Shop\TagGroups;
|
use App\Repositories\Shop\TagGroups;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
|
|||||||
@@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\Admin\Shop;
|
namespace App\Http\Controllers\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\Shop\CustomerAddressesDataTable;
|
use App\Datatables\Admin\Shop\CustomerAddressesDataTable;
|
||||||
use App\Datatables\Shop\CustomersDataTable;
|
use App\Datatables\Admin\Shop\CustomersDataTable;
|
||||||
use App\Repositories\Shop\Customers;
|
use App\Repositories\Shop\Customers;
|
||||||
use App\Repositories\Shop\Deliveries;
|
use App\Repositories\Shop\Deliveries;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\Admin\Shop;
|
namespace App\Http\Controllers\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\Shop\DeliveryPackagesDataTable;
|
use App\Datatables\Admin\Shop\DeliveryPackagesDataTable;
|
||||||
use App\Repositories\Shop\DeliveryPackages;
|
use App\Repositories\Shop\DeliveryPackages;
|
||||||
use App\Repositories\Shop\SaleChannels;
|
use App\Repositories\Shop\SaleChannels;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\Admin\Shop;
|
namespace App\Http\Controllers\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\Shop\DeliveryTypeCalculationsDataTable;
|
use App\Datatables\Admin\Shop\DeliveryTypeCalculationsDataTable;
|
||||||
use App\Repositories\Shop\DeliveryTypeCalculations;
|
use App\Repositories\Shop\DeliveryTypeCalculations;
|
||||||
use App\Repositories\Shop\DeliveryTypes;
|
use App\Repositories\Shop\DeliveryTypes;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\Admin\Shop;
|
namespace App\Http\Controllers\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\Shop\DeliveryTypesDataTable;
|
use App\Datatables\Admin\Shop\DeliveryTypesDataTable;
|
||||||
use App\Repositories\Shop\DeliveryTypes;
|
use App\Repositories\Shop\DeliveryTypes;
|
||||||
use App\Repositories\Shop\SaleChannels;
|
use App\Repositories\Shop\SaleChannels;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\Admin\Shop;
|
namespace App\Http\Controllers\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\Shop\HomepagesDataTable;
|
use App\Datatables\Admin\Shop\HomepagesDataTable;
|
||||||
use App\Repositories\Shop\Homepages;
|
use App\Repositories\Shop\Homepages;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\Admin\Shop;
|
namespace App\Http\Controllers\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\Shop\PackagesDataTable;
|
use App\Datatables\Admin\Shop\PackagesDataTable;
|
||||||
use App\Http\Controllers\Controller;
|
use App\Http\Controllers\Controller;
|
||||||
use App\Repositories\Shop\ArticleNatures;
|
use App\Repositories\Shop\ArticleNatures;
|
||||||
use App\Repositories\Shop\Packages;
|
use App\Repositories\Shop\Packages;
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\Admin\Shop;
|
namespace App\Http\Controllers\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\Shop\PriceGenericCategoriesDataTable;
|
use App\Datatables\Admin\Shop\PriceGenericCategoriesDataTable;
|
||||||
use App\Http\Controllers\Controller;
|
use App\Http\Controllers\Controller;
|
||||||
use App\Repositories\Shop\ArticleNatures;
|
use App\Repositories\Shop\ArticleNatures;
|
||||||
use App\Repositories\Shop\PriceGenericCategories;
|
use App\Repositories\Shop\PriceGenericCategories;
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\Admin\Shop;
|
namespace App\Http\Controllers\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\Shop\ProducersDataTable;
|
use App\Datatables\Admin\Shop\ProducersDataTable;
|
||||||
use App\Repositories\Shop\Producers;
|
use App\Repositories\Shop\Producers;
|
||||||
use App\Repositories\Shop\TagGroups;
|
use App\Repositories\Shop\TagGroups;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\Admin\Shop;
|
namespace App\Http\Controllers\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\Shop\TagsDataTable;
|
use App\Datatables\Admin\Shop\TagsDataTable;
|
||||||
use App\Http\Controllers\Controller;
|
use App\Http\Controllers\Controller;
|
||||||
use App\Repositories\Shop\TagGroups;
|
use App\Repositories\Shop\TagGroups;
|
||||||
use App\Repositories\Shop\Tags;
|
use App\Repositories\Shop\Tags;
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\Admin\Shop;
|
namespace App\Http\Controllers\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\Shop\TagGroupsDataTable;
|
use App\Datatables\Admin\Shop\TagGroupsDataTable;
|
||||||
use App\Http\Controllers\Controller;
|
use App\Http\Controllers\Controller;
|
||||||
use App\Repositories\Shop\ArticleNatures;
|
use App\Repositories\Shop\ArticleNatures;
|
||||||
use App\Repositories\Shop\TagGroups;
|
use App\Repositories\Shop\TagGroups;
|
||||||
|
|||||||
@@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\Admin\Shop;
|
namespace App\Http\Controllers\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\Shop\PriceListsDataTable;
|
use App\Datatables\Admin\Shop\PriceListsDataTable;
|
||||||
use App\Datatables\Shop\TariffsDataTable;
|
use App\Datatables\Admin\Shop\TariffsDataTable;
|
||||||
use App\Repositories\Shop\SaleChannels;
|
use App\Repositories\Shop\SaleChannels;
|
||||||
use App\Repositories\Shop\Tariffs;
|
use App\Repositories\Shop\Tariffs;
|
||||||
use App\Repositories\Shop\TariffUnities;
|
use App\Repositories\Shop\TariffUnities;
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\Admin\Shop;
|
namespace App\Http\Controllers\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\Shop\TariffUnitiesDataTable;
|
use App\Datatables\Admin\Shop\TariffUnitiesDataTable;
|
||||||
use App\Http\Controllers\Controller;
|
use App\Http\Controllers\Controller;
|
||||||
use App\Repositories\Shop\TariffUnities;
|
use App\Repositories\Shop\TariffUnities;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\Admin\Shop;
|
namespace App\Http\Controllers\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\Shop\UnitiesDataTable;
|
use App\Datatables\Admin\Shop\UnitiesDataTable;
|
||||||
use App\Http\Controllers\Controller;
|
use App\Http\Controllers\Controller;
|
||||||
use App\Repositories\Shop\Unities;
|
use App\Repositories\Shop\Unities;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\Admin\Shop;
|
namespace App\Http\Controllers\Admin\Shop;
|
||||||
|
|
||||||
use App\Datatables\Shop\VariationsDataTable;
|
use App\Datatables\Admin\Shop\VariationsDataTable;
|
||||||
use App\Repositories\Shop\Packages;
|
use App\Repositories\Shop\Packages;
|
||||||
use App\Repositories\Shop\Unities;
|
use App\Repositories\Shop\Unities;
|
||||||
use App\Repositories\Shop\Variations;
|
use App\Repositories\Shop\Variations;
|
||||||
|
|||||||
@@ -13,10 +13,9 @@ class Customers
|
|||||||
->activeIfRoute('customers')
|
->activeIfRoute('customers')
|
||||||
->order(3);
|
->order(3);
|
||||||
|
|
||||||
$menu->addTo('customers', 'Clients', [ 'route' => 'Admin.Shop.Customers.index', 'permission' => 'backend_access' ])
|
$menu->addTo('customers', 'Clients', [
|
||||||
->activeIfRoute(['Admin.Shop.Customers.*'])->order(1);
|
'route' => 'Admin.Shop.Customers.index',
|
||||||
|
'permission' => 'backend_access',
|
||||||
$menu->addTo('customers', 'Canaux de vente', [ 'route' => 'Admin.Shop.SaleChannels.index', 'permission' => 'backend_access' ])
|
])->activeIfRoute(['Admin.Shop.Customers.*'])->order(1);
|
||||||
->activeIfRoute(['Admin.Shop.SaleChannels.*'])->order(1);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -49,7 +49,6 @@ class Invoices
|
|||||||
{
|
{
|
||||||
InvoiceStats::increase($data['total_taxed']);
|
InvoiceStats::increase($data['total_taxed']);
|
||||||
$data['uuid'] = Str::uuid()->toString();
|
$data['uuid'] = Str::uuid()->toString();
|
||||||
$data['ref'] = self::getNewRef();
|
|
||||||
|
|
||||||
return Invoice::create($data);
|
return Invoice::create($data);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ class Orders
|
|||||||
unset($data['basket']);
|
unset($data['basket']);
|
||||||
$order = self::store($data);
|
$order = self::store($data);
|
||||||
$detail = OrderDetails::saveBasket($order->id, $basket['detail']);
|
$detail = OrderDetails::saveBasket($order->id, $basket['detail']);
|
||||||
|
$data['ref'] = $order->ref;
|
||||||
unset($data['comment']);
|
unset($data['comment']);
|
||||||
unset($data['agree']);
|
unset($data['agree']);
|
||||||
unset($data['customer_id']);
|
unset($data['customer_id']);
|
||||||
|
|||||||
Reference in New Issue
Block a user