@php $metaData = \App\CentralLogics\Helpers::get_data_settings([ 'meta_data_title','meta_data_description','meta_data_image','admin_meta_index','admin_meta_no_follow','admin_meta_no_image_index','admin_meta_no_archive','admin_meta_no_snippet', 'admin_meta_max_snippet','admin_meta_max_snippet_value','admin_meta_max_video_preview','admin_meta_max_video_preview_value','admin_meta_max_image_preview','admin_meta_max_image_preview_value' ]); $businessName = \App\CentralLogics\Helpers::get_business_settings('business_name'); $title = $metaData['meta_data_title']?->value ?? $businessName; $description = $metaData['meta_data_description']?->value ?? $businessName . ' — best platform for your needs.'; $image = \App\CentralLogics\Helpers::get_full_url( 'meta_data_image', $metaData['meta_data_image']?->value ?? '', $metaData['meta_data_image']?->storage[0]?->value ?? 'public', 'upload_image' ); $url = url()->current(); $robotsContent=null; if( isset($metaData['admin_meta_index'])){ $robots = [ ($metaData['admin_meta_index']?->value ?? 1) == 0 ? 'noindex' : 'index', ($metaData['admin_meta_no_follow']?->value ?? null) ?: 'follow', $metaData['admin_meta_no_image_index']?->value ?: null, $metaData['admin_meta_no_archive']?->value ?: null, $metaData['admin_meta_no_snippet']?->value ?: null, $metaData['admin_meta_max_snippet']?->value && $metaData['admin_meta_max_snippet_value']?->value ? 'max-snippet:' . $metaData['admin_meta_max_snippet_value']->value : null, $metaData['admin_meta_max_video_preview']?->value && $metaData['admin_meta_max_video_preview_value']?->value ? 'max-video-preview:' . $metaData['admin_meta_max_video_preview_value']->value : null, $metaData['admin_meta_max_image_preview']?->value && $metaData['admin_meta_max_image_preview_value']?->value ? 'max-image-preview:' . $metaData['admin_meta_max_image_preview_value']->value : null, ]; $robotsContent = implode(', ', array_filter($robots)); } @endphp