@extends('frontend.layouts.master') @section('title', $portfolio->title . ' - Novalynk') @section('styles') @endsection @section('content') @php $gallerySlides = collect(); if ($portfolio->thumbnail) { $gallerySlides->push([ 'src' => $portfolio->primary_image_url, 'caption' => $portfolio->title, ]); } foreach ($portfolio->galleries as $gallery) { $gallerySlides->push([ 'src' => \Illuminate\Support\Str::startsWith($gallery->image, ['http://', 'https://']) ? $gallery->image : \Illuminate\Support\Facades\Storage::url($gallery->image), 'caption' => $gallery->caption ?: $portfolio->title, ]); } $gallerySlides = $gallerySlides->unique('src')->values(); if ($gallerySlides->isEmpty()) { $gallerySlides->push([ 'src' => $portfolio->primary_image_url, 'caption' => $portfolio->title, ]); } @endphp {{ __('ui.home') }} {{ __('ui.portfolio') }} {{ $portfolio->title }} {{ $portfolio->title }} {{ $portfolio->client_name }} @if($gallerySlides->count() > 1) @foreach($gallerySlides as $index => $slide) @endforeach @endif @foreach($gallerySlides as $index => $slide) @if($gallerySlides->count() > 1) {{ $portfolio->title }} {{ $slide['caption'] }} @endif @endforeach @if($gallerySlides->count() > 1) {{ __('front.common.previous') }} {{ __('front.common.next') }} @endif {{ __('front.portfolio_detail.project_description') }} {{ $portfolio->short_description }} @if($portfolio->description) {!! $portfolio->description !!} @endif {{ __('front.portfolio_detail.project_details') }} {{ __('front.portfolio_detail.client') }} {{ $portfolio->client_name }} {{ __('front.portfolio_detail.completion_date') }} {{ \Carbon\Carbon::parse($portfolio->completion_date)->format('d M Y') }} {{ __('front.portfolio_detail.images_count') }} {{ $gallerySlides->count() }} @if($portfolio->tech_stack) {{ __('front.portfolio_detail.technologies') }} @foreach(explode(',', $portfolio->tech_stack) as $tech) {{ trim($tech) }} @endforeach @endif @if($portfolio->link_demo) {{ __('front.common.view_demo') }} @endif {{ __('front.portfolio_detail.similar_project_title') }} {{ __('front.portfolio_detail.similar_project_desc') }} {{ __('front.common.contact_us') }} @if(count($portfolios = \App\Models\Portfolio::with('galleries')->where('is_active', true)->where('id', '!=', $portfolio->id)->take(3)->get()) > 0) {{ __('front.portfolio_detail.related_projects') }} @foreach($portfolios as $related) {{ $related->title }} {{ $related->client_name }} {{ __('front.common.view_detail') }} @endforeach @endif @endsection
{{ $portfolio->client_name }}
{{ $portfolio->short_description }}
{{ __('front.portfolio_detail.similar_project_desc') }}
{{ $related->client_name }}