MediaFinder modifications (#5010)
This commit is contained in:
parent
280ae00b88
commit
141893d6a7
|
|
@ -66,7 +66,11 @@ class MediaFinder extends FormWidgetBase
|
|||
|
||||
$user = BackendAuth::getUser();
|
||||
|
||||
if ($this->formField->disabled || !$user || !$user->hasAccess('media.manage_media')) {
|
||||
if ($this->formField->disabled
|
||||
|| $this->formField->readOnly
|
||||
|| !$user
|
||||
|| !$user->hasAccess('media.manage_media')
|
||||
) {
|
||||
$this->previewMode = true;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
id="<?= $this->getId() ?>"
|
||||
class="field-mediafinder style-file-single <?= $value ? 'is-populated' : '' ?> <?= $this->previewMode ? 'is-preview' : '' ?>"
|
||||
data-control="mediafinder"
|
||||
<?= $field->getAttributes() ?>
|
||||
>
|
||||
|
||||
<!-- Find Button -->
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@
|
|||
data-control="mediafinder"
|
||||
data-thumbnail-width="<?= $imageWidth ?: '0' ?>"
|
||||
data-thumbnail-height="<?= $imageHeight ?: '0' ?>"
|
||||
<?= $field->getAttributes() ?>
|
||||
>
|
||||
|
||||
<!-- Find Button -->
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
<?php if ($this->previewMode && !$value): ?>
|
||||
|
||||
<span class="form-control"><?= e(trans('backend::lang.form.preview_no_media_message')) ?></span>
|
||||
<span class="form-control" disabled="disabled"><?= e(trans('backend::lang.form.preview_no_media_message')) ?></span>
|
||||
|
||||
<?php else: ?>
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue