@php Assets::addScriptsDirectly('vendor/core/packages/slug/js/slug.js')->addStylesDirectly('vendor/core/packages/slug/css/slug.css'); $prefix = apply_filters(FILTER_SLUG_PREFIX, SlugHelper::getPrefix($model::class), $model); $value = $value ?: old('slug'); $endingURL = SlugHelper::getPublicSingleEndingURL(); $previewURL = str_replace('--slug--', (string) $value, url($prefix) . '/' . config('packages.slug.general.pattern')) . $endingURL . (Auth::user() && $preview ? '?preview=true' : ''); @endphp
@if (in_array( Route::currentRouteName(), ['pages.create', 'pages.edit']) && BaseHelper::isHomepage(Route::current()->parameter('page.id')) ) @else {{ url($prefix) }}/ ! $value]) data-bs-toggle="tooltip" aria-label="{{ trans('packages/slug::slug.generate_url') }}" data-bs-original-title="{{ trans('packages/slug::slug.generate_url') }}" data-bb-toggle="generate-slug" > @if (Auth::user() && $id && is_in_admin(true)) {{ trans('packages/slug::slug.preview') }}: {{ $previewURL }} @endif @if ($editable)
@endif @endif