<?php
    $domId = $id . '_' . Str::random(5);
?>
<?php if(isset($language)): ?>
<div id="<?php echo e($domId); ?>-form-item-wrapper" class="form-field-editor is-versionable form-group form-language-group <?php echo e($blocksMode ? "blocks-mode--$blocksMode" : 'blocks-mode--hide'); ?> form-language-<?php echo e($language); ?><?php echo e($language == $defaultLang ? ' default-lang' : ''); ?> <?php $__errorArgs = [$errorKey];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> has-error <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?> <?php echo e($parentHidden ? ' parent-hidden' : ''); ?>" style="<?php echo e(!empty($hide) ? 'display:none' : ''); ?>">
<?php else: ?>
<div id="<?php echo e($domId); ?>-form-item-wrapper" class="form-group is-versionable <?php $__errorArgs = [$errorKey];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> has-error <?php echo e($blocksMode ? "blocks-mode--$blocksMode" : 'blocks-mode--hide'); ?> <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?> <?php echo e($parentHidden ? ' parent-hidden' : ''); ?>" style="<?php echo e(!empty($hide) ? 'display:none' : ''); ?>">
<?php endif; ?>
    <?php echo Form::label($domId, ucfirst($label), array('class' => 'control-label')); ?>

    <?php if(isset($language)): ?>
        <div class="form-group-translation-tools pull-right">
            <?php echo $__env->make('admin.generic.components.forms.copy-translation', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
        </div>
    <?php endif; ?>
    <div class="editor-wrapper" <?php $__errorArgs = [$errorKey];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> data-toggle="tooltip" title="<?php echo e($message); ?>" <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>>
    <?php if($enabled): ?>
        <?php echo Form::textarea($name, $value, array(
            'id' => $domId,
            'class' => 'form-control-redactor' . (isset($language) && $language == $defaultLang ? ' default-lang' : ''))); ?>

    <?php else: ?>
    <div class="redactor-readonly"><?php echo e($value); ?></div>
    <?php echo Form::textarea($name, $value, array(
        'id' => $domId,
        'class' => (isset($language) && $language == $defaultLang ? ' default-lang' : ''),
        'style' => 'display:none')); ?>

    <?php endif; ?>
    </div>
    <?php if(!empty($info)): ?>
        <span id="helpBlock" class="help-block"><?php echo e($info); ?></span>
    <?php endif; ?>
</div>

<script>
    $(function(){
        new Eae.View.BackendGenericField({
            el: $("#generic_form_<?php echo e(RequestContext::get('generic_form_timestamp')); ?> #<?php echo e($domId); ?>-form-item-wrapper"),
            fieldId: '<?php echo e($domId); ?>',
            type: "editor",
            parent:  <?php echo empty($parent) ? 'false': json_encode($parent); ?>,
            fieldName: '<?php echo e($fieldName); ?>',
            <?php if(isset($language)): ?>
                language: <?php echo json_encode($language, 15, 512) ?>
            <?php endif; ?>
        });
    });
</script>

<?php /**PATH /var/www/html-staging/resources/views/admin/generic/components/forms/editor.blade.php ENDPATH**/ ?>