return can(static::$_permissionBase . ':admin') && $this->allowsUpdate();
}
+ public function allowsLinkEditorBeta()
+ {
+ return can(static::$_permissionBase . ':admin') && $this->allowsUpdate();
+ }
+
public function getTitleForColumn()
{
{{-- __('!! Paramètres des fluidbooks') --}}
@php
+
+
+
$actions=[
'settings'=>
[
if($entry->getPagesNumber()>0 && (!$entry->composition_fluidbook || !$entry->composition_fluidbook_links)){
- $actions['sep_links']='---------';
+ if($entry->allowsLinkEditorBeta()){
+ $actions['sep_links']='---------';
+ }
$actions ['links']=
- [
+ [
'label'=>__('Éditeur de liens'),
'url'=>$crud->route.'/$id/edit/$action',
'target'=>'_blank'
];
-
- $actions ['links-beta']=
- [
- 'label'=>__('Éditeur de liens').' (DEV)',
- 'url'=>$crud->route.'/$id/edit/$action',
- 'target'=>'_blank'
- ];
- }
+ if($entry->allowsLinkEditorBeta()){
+ $actions ['links-beta']=
+ [
+ 'label'=>__('Éditeur de liens').' (DEV)',
+ 'url'=>$crud->route.'/$id/edit/$action',
+ 'target'=>'_blank'
+ ];
+ }
+ }
@endphp
@if($entry->allowsEdit())
<a class="btn btn-sm btn-link" href="#"