From 7fa108b5bcd419a7243cfd11762c51968b991c6b Mon Sep 17 00:00:00 2001 From: pxpm Date: Thu, 19 Sep 2024 11:20:40 +0100 Subject: [PATCH] update url column --- src/resources/views/crud/columns/url.blade.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/resources/views/crud/columns/url.blade.php b/src/resources/views/crud/columns/url.blade.php index d3295cd10a..c9e0f186e7 100644 --- a/src/resources/views/crud/columns/url.blade.php +++ b/src/resources/views/crud/columns/url.blade.php @@ -1,7 +1,12 @@ @php $column['value'] = $column['value'] ?? data_get($entry, $column['name']); - $column['wrapper']['element'] = $column['wrapper']['element'] ?? 'a'; - $column['wrapper']['target'] = $column['wrapper']['target'] ?? '_blank'; + $column['wrapper']['element'] = $column['wrapper']['element'] ?? $column['element'] ?? 'a'; + $column['wrapper']['target'] = $column['wrapper']['target'] ?? $column['target'] ?? '_blank'; $column['wrapper']['href'] = $column['value']; + $rel = $column['wrapper']['rel'] ?? $column['rel'] ?? null; + + if($rel !== false) { + $column['wrapper']['rel'] = $rel ?? 'noreferrer'; + } @endphp @include('crud::columns.text') \ No newline at end of file