@include('layouts.components.select_field', [ 'col' => 6, 'name' => 'branch_id', 'label' => __('lang.project'), 'options' => App\Models\Branch::userProjects()->leasing()->orderByDesc('id')->get(), 'default_option' => __('lang.select_project'), 'selectedValue' => $product->branch_id, 'readOnlyField' => $action =='edit', ]) @include('layouts.components.input_field', [ 'col' => 6, 'name' => 'product_unique_id', 'label' => __('lang.property_id_unit_number'), 'value' => $product->product_unique_id, ]) @include('layouts.components.select_field', [ 'col' => 6, 'name' => 'product_type', 'label' => __('lang.property_type'), 'options' => App\Models\ProductType::get(), 'default_option' => __('lang.select_property_type'), 'selectedValue' => $product->product_type, ]) @include('layouts.components.select_field', [ 'col' => 3, 'name' => 'int_floor_number', 'label' => __('lang.floor_number'), 'options' => App\Models\PropertyFloor::get(), 'default_option' => __('lang.select_floor_number'), 'selectedValue' => $product->int_floor_number, ]) @include('layouts.components.select_field', [ 'col' => 3, 'name' => 'block_id', 'label' => __('lang.block'), 'options' => App\Models\Block::get(), 'default_option' => __('lang.select_block'), 'selectedValue' => $product->block_id, ]) @include('layouts.components.select_field', [ 'col' => 3, 'name' => 'layout_type_id', 'label' => __('lang.layout_type'), 'options' => App\Models\LayoutType::get(), 'default_option' => __('lang.select_layout_type'), 'selectedValue' => $product->layout_type_id, ]) @include('layouts.components.select_field', [ 'col' => 3, 'name' => 'category_id', 'label' => __('lang.category'), 'options' => App\Models\Category::get(), 'default_option' => __('lang.select_category'), 'selectedValue' => $product->category_id, ]) @php $sizes = [ 'Square Feet', 'Square Yards', 'Square Meters', 'Marla', 'Kanal' ]; $sizes = array_map(function($value) { return ['id' => $value, 'name' => $value]; }, $sizes, array_keys($sizes)); @endphp @include('layouts.components.select_field', [ 'col' => 3, 'name' => 'size_in', 'label' => __('lang.size_in'), 'options' => $sizes, 'default_option' => __('lang.select_size_in'), 'selectedValue' => $product->size_in, ]) @include('layouts.components.input_field', [ 'col' => 3, 'name' => 'flat_size', 'label' => __('lang.total_size'), 'value' => $product->flat_size, ]) @include('layouts.components.input_field', [ 'col' => 3, 'name' => 'rent_per_anum', 'label' => __('lang.rent_per_anum'), 'value' => $product->rent_per_anum, ])