webworld888/resources/views/uiobjects/widgetbox/show.blade.php
2021-10-26 19:14:12 +09:00

32 lines
1.3 KiB
PHP

<div id="widgetbox-{{ $id }}">
@if($widgetbox)
<div class="widgetbox-content">
{!! $presenter->render() !!}
</div>
@can('edit', new Xpressengine\Permission\Instance('widgetbox.'.$id))
<hr>
<div class="widget-controll">
<p>
<button type="button" onclick="window.open('{{route('widgetbox.edit', ['id' => $id])}}', 'widgetboxEditor', 'directories=no,titlebar=no,toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no');return false"> {{ $link or $widgetbox->title.' '.xe_trans('xe::editWidgetBox') }}</button>
</p>
</div>
@endcan
@else
@if(auth()->user()->isAdmin())
{{ app('xe.frontend')->js(['assets/core/xe-ui-component/js/xe-page.js', 'assets/core/xe-ui-component/js/xe-form.js'])->load() }}
<div class="widget-controll">
<p>{{ xe_trans('xe::notFoundWidgetBox', ['id' => $id]) }} <a href="#" data-url="{{ route('widgetbox.create', ['id' => $id]) }}" data-toggle="xe-page-modal" >{{ xe_trans('xe::createNow') }}</a></p>
</div>
@endif
@endif
</div>
{{ XeFrontend::html('widgetbox.preview')->content("
<script>
function previewWidgetBox(id, html) {
$('#widgetbox-'+id).find('.widgetbox-content').html(html);
}
</script>
")->load() }}