@php Theme::set('breadcrumbEnabled', false); Theme::asset()->usePath()->add('fancybox', 'plugins/fancybox/jquery.fancybox.min.css'); Theme::asset()->container('footer')->usePath()->add('fancybox', 'plugins/fancybox/jquery.fancybox.min.js'); Theme::asset()->usePath()->add('leaflet', 'plugins/leaflet/leaflet.css'); Theme::asset()->container('footer')->usePath()->add('leaflet', 'plugins/leaflet/leaflet.js'); Theme::layout('full-width'); @endphp @include(Theme::getThemeNamespace('views.real-estate.single-layouts.partials.gallery-slider'), ['model' => $project]) {!! BaseHelper::clean($project->status_html) !!} {!! BaseHelper::clean($project->name) !!} @if ($project->price_from || $project->price_to) {{ $project->formatted_price }} @endif @include(Theme::getThemeNamespace('views.real-estate.partials.meta'), ['model' => $project]) {!! apply_filters('before_single_content_detail', null, $project) !!} @if ($project->content) {{ __('Description') }} {!! BaseHelper::clean($project->content) !!} @endif @if ($videoUrl = $project->getMetaData('video_url', true)) {{ __('Video') }} @endif {{ __('Overview') }} {{ __('Project ID:') }} {{ $project->unique_id ?: $project->getKey() }} @if($project->categories->isNotEmpty()) {{ __('Type:') }} {{ collect($project->categories)->pluck('name')->implode(', ') }} @endif @if ($project->investor->name) {{ __('Investor:') }} {{ $project->investor->name }} @endif @if ($project->number_block) {{ __('Blocks:') }} {{ number_format($project->number_block) }} @endif @if ($project->number_floor) {{ __('Floors:') }} {{ number_format($project->number_floor) }} @endif @if ($project->number_flat) {{ __('Flats:') }} {{ number_format($project->number_flat) }} @endif @if ($project->square) {{ __('Square:') }} {{ $project->square_text }} @endif {{ __('Price:') }} @if ($project->price_from) {{ format_price($project->price_from, $project->currency) }} @endif @if ($project->price_to) - {{ format_price($project->price_to, $project->currency) }} @endif @foreach ($project->customFields as $customField) {!! BaseHelper::clean($customField->name) !!}: {!! BaseHelper::clean($customField->value) !!} @endforeach @if ($project->features->isNotEmpty()) {{ __('Amenities and features') }} @foreach ($project->features as $feature) @if($feature->icon) {!! BaseHelper::renderIcon($feature->icon) !!} @endif {{ $feature->name }} @endforeach @endif @if ($project->facilities->isNotEmpty()) {{ __('What’s nearby?') }} {{ __("Explore nearby amenities to precisely locate your property and identify surrounding conveniences, providing a comprehensive overview of the living environment and the property's convenience.") }} @foreach ($project->facilities as $facility) @if($facility->icon) {!! BaseHelper::renderIcon($facility->icon) !!} @endif {{ $facility->name }}: {{ $facility->pivot->distance }} @endforeach @endif {{ __('Map') }} @if ($project->latitude && $project->longitude) @else @endif {{ __('Address') }} {{ $project->location ?: $project->short_address }} @include(Theme::getThemeNamespace('views.real-estate.partials.social-sharing'), ['model' => $project]) {!! apply_filters('after_single_content_detail', null, $project) !!} {!! apply_filters( BASE_FILTER_PUBLIC_COMMENT_AREA, theme_option('facebook_comment_enabled_in_project', 'no') == 'yes' ? Theme::partial('comments') : null, ) !!} @include(Theme::getThemeNamespace('views.real-estate.single-layouts.partials.reviews'), ['model' => $project]) @if (! RealEstateHelper::hideAgentInfoInPropertyDetailPage() && ($account = $project->author)) {{ __('Contact Agency') }} {{ RvMedia::image($account->avatar->url ?: $account->avatar_url, $account->name) }} {{ $account->name }} @if ($account->phone && ! setting('real_estate_hide_agency_phone', false)) {{ $account->phone }} @elseif($hotline = theme_option('hotline')) {{ $hotline }} @endif @if ($account->email && ! setting('real_estate_hide_agency_email', false)) {{ $account->email }} @endif {!! \Botble\RealEstate\Forms\Fronts\ConsultForm::create() ->setFormInputWrapperClass('ip-group') ->modify('content', 'textarea', ['attr' => ['class' => '']]) ->modify('submit', 'submit', ['attr' => ['class' => 'tf-btn primary w-100']]) ->add('type', 'hidden', ['attr' => ['value' => 'project']]) ->add('data_id', 'hidden', ['attr' => ['value' => $project->getKey()]]) ->addBefore('content', 'data_name', 'text', ['label' => false, 'attr' => ['value' => $project->name, 'disabled' => true]]) ->renderForm() !!} @endif @php $relatedProperties = app(\Botble\RealEstate\Repositories\Interfaces\PropertyInterface::class) ->getPropertiesByConditions( [ 're_properties.project_id' => $project->getKey(), ], 8, \Botble\RealEstate\Facades\RealEstateHelper::getPropertyRelationsQuery(), ); @endphp @if ($relatedProperties->isNotEmpty()) {{ __('Latest Properties') }} {{ __('Properties in project ":name"', ['name' => $project->name]) }} @foreach($relatedProperties as $property) @include(Theme::getThemeNamespace('views.real-estate.properties.item-grid'), ['property' => $property, 'class' => 'style-2']) @endforeach @endif {{ RvMedia::image($project->image_thumb, $project->name) }} {!! BaseHelper::clean($project->status_html) !!} {{ $project->name }} {{ $project->category_name }} {{ $project->short_address }}
{{ __("Explore nearby amenities to precisely locate your property and identify surrounding conveniences, providing a comprehensive overview of the living environment and the property's convenience.") }}