@php $posts ??= []; $totalPosts ??= 0; $city ??= null; $cat ??= null; @endphp @if (!empty($posts) && $totalPosts > 0) @foreach($posts as $key => $post)
@if (data_get($post, 'featured') == 1) @if (!empty(data_get($post, 'payment.package'))) @if (data_get($post, 'payment.package.ribbon') != '')
{{ data_get($post, 'payment.package.short_name') }}
@endif @endif @endif @php $picturePath = data_get($post, 'picture.file_path'); $pictureAttr = ['class' => 'lazyload thumbnail no-margin']; $postUrl = \App\Services\UrlGen::post($post); $parentCatUrl = null; if (!empty(data_get($post, 'category.parent'))) { $parentCatUrl = \App\Services\UrlGen::category(data_get($post, 'category.parent'), null, $city); } $catUrl = \App\Services\UrlGen::category(data_get($post, 'category'), null, $city); $locationUrl = \App\Services\UrlGen::city(data_get($post, 'city'), null, $cat); @endphp
{{ str(data_get($post, 'title'))->limit(70) }}
@php $showPostInfo = ( (!config('settings.listings_list.hide_post_type') && config('settings.listing_form.show_listing_type')) || !config('settings.listings_list.hide_date') || !config('settings.listings_list.hide_category') || !config('settings.listings_list.hide_location') ); @endphp @if ($showPostInfo) @if (!config('settings.listings_list.hide_post_type') && config('settings.listing_form.show_listing_type')) @if (!empty(data_get($post, 'postType'))) {{ strtoupper(mb_substr(data_get($post, 'postType.name'), 0, 1)) }}   @endif @endif @if (!config('settings.listings_list.hide_date')) {!! data_get($post, 'created_at_formatted') !!} @endif @if (!config('settings.listings_list.hide_category'))   @if (!empty(data_get($post, 'category.parent'))) {{ data_get($post, 'category.parent.name') }}  »  @endif {{ data_get($post, 'category.name') }} @endif @if (!config('settings.listings_list.hide_location'))   {{ data_get($post, 'city.name') }} {{ data_get($post, 'distance_info') }} @endif @endif @if (config('plugins.reviews.installed')) @if (view()->exists('reviews::ratings-list')) @include('reviews::ratings-list') @endif @endif

{!! data_get($post, 'price_formatted') !!}

@if (!empty(data_get($post, 'payment.package'))) @if (data_get($post, 'payment.package.has_badge') == 1) {{ data_get($post, 'payment.package.short_name') }}   @endif @endif @if (!empty(data_get($post, 'savedByLoggedUser'))) {{ t('Saved') }} @else {{ t('Save') }} @endif
@endforeach @else
{{ t('no_result_refine_your_search') }}
@endif @section('after_scripts') @parent @endsection