@extends('layouts.business.master') @section('title') {{ __('Create Product') }} @endsection @php $modules = product_setting()->modules ?? []; $showSingle = !isset($modules['show_product_type_single']) || $modules['show_product_type_single']; $showVariant = isset($modules['show_product_type_variant']) && $modules['show_product_type_variant']; $hasVisibleColumn = is_module_enabled($modules, 'show_batch_no') || is_module_enabled($modules, 'show_product_stock') || is_module_enabled($modules, 'show_exclusive_price') ||is_module_enabled($modules, 'show_inclusive_price') ||is_module_enabled($modules, 'show_profit_percent') ||is_module_enabled($modules, 'show_product_sale_price') ||is_module_enabled($modules, 'show_product_wholesale_price') ||is_module_enabled($modules, 'show_product_dealer_price') ||is_module_enabled($modules, 'show_mfg_date') ||is_module_enabled($modules, 'show_expire_date') ||is_module_enabled($modules, 'show_action'); $defaultPermissions = [ 'show_batch_no', 'show_product_stock', 'show_exclusive_price', 'show_inclusive_price', 'show_profit_percent', 'show_product_sale_price', 'show_product_wholesale_price', 'show_product_dealer_price', 'show_mfg_date', 'show_expire_date', 'show_action', ]; @endphp @section('main_content')
@csrf

{{ __('Add new Product') }}

Bulk Upload @usercan('products.create') @endusercan
@if (is_module_enabled($modules, 'show_product_category'))
@endif @if (is_module_enabled($modules, 'show_product_unit'))
@endif
@if (is_module_enabled($modules, 'show_product_code'))
@endif @if (is_module_enabled($modules, 'show_product_brand'))
@endif @if (is_module_enabled($modules, 'show_model_no'))
@endif @if (moduleCheck('WarehouseAddon')) @if (is_module_enabled($modules, 'show_warehouse'))
@endif @endif @if (is_module_enabled($modules, 'show_rack'))
@endif @if (is_module_enabled($modules, 'show_shelf'))
@endif @if (is_module_enabled($modules, 'show_alert_qty'))
@endif

Product price, stock

@if ($showSingle && $showVariant)
@elseif ($showSingle)
@elseif ($showVariant)
@endif
{{-- mutiple varient --}}
@if (is_module_enabled($modules, 'show_vat_id'))
Tax
@endif
@if (is_module_enabled($modules, 'show_vat_id'))
@endif @if ($hasVisibleColumn) @endif
@if (is_module_enabled($modules, 'show_batch_no')) @endif @if (moduleCheck('WarehouseAddon')) @if (is_module_enabled($modules, 'show_warehouse')) @endif @endif @if (is_module_enabled($modules, 'show_product_stock')) @endif @usercan('products.price') @if (is_module_enabled($modules, 'show_exclusive_price')) @endif @if (is_module_enabled($modules, 'show_inclusive_price')) @endif @if (is_module_enabled($modules, 'show_profit_percent')) @endif @endusercan @if (is_module_enabled($modules, 'show_product_sale_price')) @endif @if (is_module_enabled($modules, 'show_product_wholesale_price')) @endif @if (is_module_enabled($modules, 'show_product_dealer_price')) @endif @if (is_module_enabled($modules, 'show_mfg_date')) @endif @if (is_module_enabled($modules, 'show_expire_date')) @endif @if (is_module_enabled($modules, 'show_action')) @endif @if (is_module_enabled($modules, 'show_batch_no')) @endif @if (moduleCheck('WarehouseAddon')) @if (is_module_enabled($modules, 'show_warehouse')) @endif @endif @if (is_module_enabled($modules, 'show_product_stock')) @endif @usercan('products.price') @if (is_module_enabled($modules, 'show_exclusive_price')) @endif @if (is_module_enabled($modules, 'show_inclusive_price')) @endif @if (is_module_enabled($modules, 'show_profit_percent')) @endif @endusercan @if (is_module_enabled($modules, 'show_product_sale_price')) @endif @if (is_module_enabled($modules, 'show_product_wholesale_price')) @endif @if (is_module_enabled($modules, 'show_product_dealer_price')) @endif @if (is_module_enabled($modules, 'show_mfg_date')) @if(isset($modules['mfg_date_type']) && ($modules['mfg_date_type'] == 'dmy' || is_null($modules['mfg_date_type']))) @else @endif @endif @if (is_module_enabled($modules, 'show_expire_date')) @if(isset($modules['expire_date_type']) && ($modules['expire_date_type'] == 'dmy' || is_null($modules['expire_date_type']))) @else @endif @endif @if (is_module_enabled($modules, 'show_action')) @endif
{{ __('Batch No') }}.{{ __('Warehouse') }}.{{ __('Qty') }}{{ __('Cost exc. tax') }}{{ __('Cost inc. tax') }}{{ __('Profit') }} (%){{ __('Sales Price') }}{{ __('Wholesale') }}{{ __('Dealer') }}{{ __('Manufacture') }}{{ __('Expired') }}{{ __('Action') }}
{{-- single varient --}}
@if (is_module_enabled($modules, 'show_vat_type'))
@endif @if (is_module_enabled($modules, 'show_vat_id'))
@endif @if (is_module_enabled($modules, 'show_product_stock'))
@endif @usercan('products.price') @if (is_module_enabled($modules, 'show_exclusive_price'))
@endif @if (is_module_enabled($modules, 'show_inclusive_price'))
@endif @if (is_module_enabled($modules, 'show_profit_percent'))
@endif @endusercan @if (is_module_enabled($modules, 'show_product_sale_price'))
@endif @if (is_module_enabled($modules, 'show_product_wholesale_price'))
@endif @if (is_module_enabled($modules, 'show_product_dealer_price'))
@endif @if (is_module_enabled($modules, 'show_mfg_date')) @if(isset($modules['mfg_date_type']) && ($modules['mfg_date_type'] == 'dmy' || is_null($modules['mfg_date_type'])))
@else
@endif @endif @if (is_module_enabled($modules, 'show_expire_date')) @if(isset($modules['expire_date_type']) && ($modules['expire_date_type'] == 'dmy' || is_null($modules['expire_date_type'])))
@else
@endif @endif
@if (is_module_enabled($modules, 'show_product_image'))

Product Image

Image (Size 150x130)

Drag & drop image
@endif
{{-- module permission as hidden--}} @foreach($defaultPermissions as $key) @php // if $modules is not set, default to true (1) $value = isset($modules[$key]) ? ($modules[$key] ? 1 : 0) : 1; @endphp @endforeach @usercan('products.price') @endusercan @if (moduleCheck('WarehouseAddon') && is_module_enabled($modules, 'show_warehouse')) @endif @endsection @push('js') @endpush