'name' => 'icons',
'label' => __('Icons'),
'type' => Code::class,
- 'language' => 'xml']);
+ 'language' => 'xml',
+ 'default' => '<svg xmlns="http://www.w3.org/2000/svg" style="display: none;"></svg>']);
}
}
use App\Jobs\UpdateWS2ThemeTable;
use Cubist\Backpack\Magic\Fields\Color;
use Cubist\Backpack\Magic\Fields\Files;
+use Cubist\Backpack\Magic\Fields\SelectFromModel;
use Cubist\Backpack\Magic\Models\CubistMagicAbstractModel;
use Illuminate\Database\Eloquent\Builder;
use Illuminate\Support\Facades\Auth;
]);
$this->addField([
'name' => 'iconSet',
- 'type' => 'SelectFromArray',
- 'options' => [
- 15 => 'Jeu d\'icônes par défaut',
- ],
+ 'type' => SelectFromModel::class,
+ 'optionsmodel' => FluidbookIconset::class,
'label' => __('Jeu d\'icônes'),
'default' => 15,
'translatable' => false,
</li>
@endcanany
-@canany(['fluidbook-quote:read','signature:read','fluidbook-theme:read','fluibook-translate:write'])
+@canany(['fluidbook-quote:read','signature:read','fluidbook-theme:read','fluidbook-iconset:read','fluibook-translate:write'])
<li class='nav-item nav-dropdown open'><a class='nav-link nav-dropdown-toggle' href='#'><i
class="nav-icon la"><img src="/images/icons/icon-fluidbook.svg"/></i>{{__('Fluidbook')}}</a>
<ul class='nav-dropdown-items'>
<li class="nav-item"><a class="nav-link" href="{{ backpack_url('fluidbook-theme') }}"><i
class="la la-palette nav-icon"></i> {{__('Thèmes')}}</a></li>
@endcan
+ @can('fluidbook-iconset:read')
+ <li class="nav-item"><a class="nav-link" href="{{ backpack_url('fluidbook-iconset') }}"><i
+ class="la la-icons nav-icon"></i> {{__('Jeux d\'icônes')}}</a></li>
+ @endcan
@can('fluibook-translate:write')
<li class="nav-item"><a class="nav-link"
href='{{ backpack_url('fluidbook-translate/1/edit/?locale=en') }}'><i
@if(!empty($saveAction['options']))
</div>
@endif
- @if($crud->entry && $crud->entry instanceof \Cubist\Backpack\Magic\Models\CubistMagicAbstractModel)s
+ @if($crud->entry && $crud->entry instanceof \Cubist\Backpack\Magic\Models\CubistMagicAbstractModel)
@foreach($crud->entry->getEditActions() as $view)
@include($view)
@endforeach