@extends('layouts.app') @section('title', isset($bestPractice) && isset($readonly) && $readonly ? __('labels.view_best_practice') : (isset($bestPractice) ? __('labels.edit_best_practice') : __('labels.create_best_practice'))) @push('pageTitle') {{ __('labels.best_practices_testimonials') }} @endpush @section('css') @endsection @section('js') @endsection @section('content') @include('components.common.page-header',[ 'pageTitle' => isset($bestPractice) && isset($readonly) && $readonly ? __('labels.best_practice_testimonial') : (isset($bestPractice) ? __('labels.edit_best_practice_testimonial') : __('labels.add_best_practice_testimonial')), 'actionButton' => [ 'url' => route('best-practices.index'), 'text' => __('labels.back_to_list') ] ]) @include('components.common.flush-message') @include('components.common.validation-errors') @php $hasImage = isset($bestPractice) && !empty($bestPractice->feature_image_url); $oldImage = old('feature_image', $hasImage ? $bestPractice->feature_image_url : ''); $imageUrl = !empty($oldImage) ? $oldImage : ($hasImage ? $bestPractice->feature_image_url : ''); $title = old('title', isset($bestPractice) ? $bestPractice->title : ''); $introduction = old('introduction', isset($bestPractice) ? $bestPractice->introduction : ''); $description = old('description', isset($bestPractice) ? $bestPractice->description : ''); $sortOrder = old('sort_order', isset($bestPractice) ? $bestPractice->sort_order : 0); $isActive = old('is_active', isset($bestPractice) ? $bestPractice->is_active : true); $bestPracticeId = isset($bestPractice) ? $bestPractice->id : ''; $showImage = !empty($imageUrl); @endphp
@endsection