Skip to content

Commit d17ac77

Browse files
committed
show edit action only on edit page
1 parent 247a102 commit d17ac77

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

packages/slug/resources/views/forms/fields/slug-input.blade.php

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -79,11 +79,14 @@
7979
<span>{{ $getLabelPrefix() }}</span>
8080
<span style="color: #9ca3af; margin-left: 0.25rem;">{{ $getFullBaseUrl() }}</span>
8181
<span style="color: #9ca3af; font-weight: 600; margin-left: 0.25rem;">{{ $getState() }}</span>
82-
<x-filament::link tag="button" x-on:click.prevent="initModification()" x-show="!editing"
83-
x-bind:class="context !== 'create' && modified ? 'text-gray-600 bg-gray-100 dark:text-gray-400 dark:bg-gray-700 px-1 rounded-md' : ''"
84-
icon="heroicon-m-pencil-square" icon-size="sm" icon-position="after"
85-
style="margin-left: 0.25rem;">
86-
</x-filament::link>
82+
@if ($this instanceof \Filament\Resources\Pages\EditRecord)
83+
<x-filament::link tag="button" x-on:click.prevent="initModification()" x-show="!editing"
84+
tooltip="{{ __('slug::fields.permalink_action_edit') }}"
85+
x-bind:class="context !== 'create' && modified ? 'text-gray-600 bg-gray-100 dark:text-gray-400 dark:bg-gray-700 px-1 rounded-md' : ''"
86+
icon="heroicon-m-pencil-square" icon-size="sm" icon-position="after"
87+
style="margin-left: 0.25rem;">
88+
</x-filament::link>
89+
@endif
8790
@if($getSlugLabelPostfix())
8891
<span style="margin-left: 0.125rem; color: #9ca3af;">{{ $getSlugLabelPostfix() }}</span>
8992
@endif

0 commit comments

Comments
 (0)