Sindbad~EG File Manager
<!-- Importancia -->
<form <?php echo e(( $opcion == "importancia") ? 'style=display:inline;' : 'style=display:none;'); ?>>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label>Importancia:</label>
<div wire:ignore>
<textarea class="form-control" id="summernoteimportancia" wire:model="importancia" rows="3"></textarea>
</div>
<?php $__errorArgs = ['importancia'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> <span class="text-danger"><?php echo e($message); ?></span><?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
</div>
</div>
</div>
<?php if($tipo == 'editar'): ?>
<button wire:click.prevent="editimportancia()" class="btn btn-success">Actualizar</button>
<?php else: ?>
<button wire:click.prevent="storeimportancia()" class="btn btn-success">Guardar</button>
<?php endif; ?>
<button wire:click.prevent="cancel()" class="btn btn-danger">Cancelar</button>
</form>
<!-- Alcance -->
<form <?php echo e(( $opcion == "alcance") ? 'style=display:inline;' : 'style=display:none;'); ?>>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label>Alcance:</label>
<div wire:ignore>
<textarea class="form-control" id="summernotealcance" wire:model="alcance" rows="3"></textarea>
</div>
<?php $__errorArgs = ['alcance'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> <span class="text-danger"><?php echo e($message); ?></span><?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
</div>
</div>
</div>
<?php if($tipo == 'editar'): ?>
<button wire:click.prevent="editalcance()" class="btn btn-success">Actualizar</button>
<?php else: ?>
<button wire:click.prevent="storealcance()" class="btn btn-success">Guardar</button>
<?php endif; ?>
<button wire:click.prevent="cancel()" class="btn btn-danger">Cancelar</button>
</form>
<!-- Objetivo -->
<form <?php echo e(( $opcion == "objetivo") ? 'style=display:inline;' : 'style=display:none;'); ?>>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label>Objetivo:</label>
<div wire:ignore>
<textarea class="form-control" id="summernoteobjetivo" wire:model="objetivo" rows="3"></textarea>
</div>
<?php $__errorArgs = ['objetivo'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> <span class="text-danger"><?php echo e($message); ?></span><?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
</div>
</div>
</div>
<?php if($tipo == 'editar'): ?>
<button wire:click.prevent="editobjetivo()" class="btn btn-success">Actualizar</button>
<?php else: ?>
<button wire:click.prevent="storeobjetivo()" class="btn btn-success">Guardar</button>
<?php endif; ?>
<button wire:click.prevent="cancel()" class="btn btn-danger">Cancelar</button>
</form>
<!-- Tutor -->
<form <?php echo e(( $opcion == "tutor") ? 'style=display:inline;' : 'style=display:none;'); ?>>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label>Tutor:</label>
<div wire:ignore>
<textarea class="form-control" id="summernotetutor" wire:model="tutor" rows="3"></textarea>
</div>
<?php $__errorArgs = ['tutor'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> <span class="text-danger"><?php echo e($message); ?></span><?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
</div>
</div>
</div>
<?php if($tipo == 'editar'): ?>
<button wire:click.prevent="edittutor()" class="btn btn-success">Actualizar</button>
<?php else: ?>
<button wire:click.prevent="storetutor()" class="btn btn-success">Guardar</button>
<?php endif; ?>
<button wire:click.prevent="cancel()" class="btn btn-danger">Cancelar</button>
</form>
<!-- Recurso -->
<form <?php echo e(( $opcion == "recurso") ? 'style=display:inline;' : 'style=display:none;'); ?>>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label>Recurso adicional:</label>
<div wire:ignore>
<textarea class="form-control" id="summernoterecurso" wire:model="recurso" rows="3"></textarea>
</div>
<?php $__errorArgs = ['recurso'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> <span class="text-danger"><?php echo e($message); ?></span><?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
</div>
</div>
</div>
<?php if($tipo == 'editar'): ?>
<button wire:click.prevent="editrecurso()" class="btn btn-success">Actualizar</button>
<?php else: ?>
<button wire:click.prevent="storerecurso()" class="btn btn-success">Guardar</button>
<?php endif; ?>
<button wire:click.prevent="cancel()" class="btn btn-danger">Cancelar</button>
</form>
<!-- Certificado -->
<form <?php echo e(( $opcion == "certificado") ? 'style=display:inline;' : 'style=display:none;'); ?>>
<div class="row" align="center">
<div class="col-md-12">
<div class="form-group">
<label>Certificado: </label><br>
<?php if($tipo == 'editar'): ?>
<?php if($certificadoupdate): ?>
<img src="<?php echo e($certificadoupdate->temporaryUrl()); ?>" width="200px;">
<?php else: ?>
<img src="<?php echo e(asset('/images/certificados/'.$certificado)); ?>" width="200px;">
<?php endif; ?>
<input type="file" class="form-control-file" wire:model="certificadoupdate">
<?php else: ?>
<?php if($certificado): ?>
<img src="<?php echo e($certificado->temporaryUrl()); ?>" width="200px;">
<?php else: ?>
<img src="<?php echo e(asset('/imagenes/imgsystem/galery.png')); ?>" width="200px;">
<?php endif; ?>
<input type="file" class="form-control-file" wire:model="certificado">
<?php endif; ?>
<?php $__errorArgs = ['certificado'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> <span class="error"><?php echo e($message); ?></span> <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
</div>
</div>
<div class="col-md-12">
<?php if($tipo == 'editar'): ?>
<button wire:click.prevent="editcertificado()" class="btn btn-success">Actualizar</button>
<?php else: ?>
<button wire:click.prevent="storecertificado()" class="btn btn-success">Guardar</button>
<?php endif; ?>
<button wire:click.prevent="cancel()" class="btn btn-danger">Cancelar</button>
</div>
</div>
</form>
<!-- Podcast -->
<form <?php echo e(( $opcion == "podcast") ? 'style=display:inline;' : 'style=display:none;'); ?>>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label>Podcast:</label>
<div wire:ignore>
<textarea class="form-control" id="summernotepodcast" wire:model="podcast" rows="3"></textarea>
</div>
<?php $__errorArgs = ['podcast'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> <span class="text-danger"><?php echo e($message); ?></span><?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
</div>
</div>
</div>
<?php if($tipo == 'editar'): ?>
<button wire:click.prevent="editpodcast()" class="btn btn-success">Actualizar</button>
<?php else: ?>
<button wire:click.prevent="storepodcast()" class="btn btn-success">Guardar</button>
<?php endif; ?>
<button wire:click.prevent="cancel()" class="btn btn-danger">Cancelar</button>
</form>
<!-- capsula -->
<form <?php echo e(( $opcion == "capsula") ? 'style=display:inline;' : 'style=display:none;'); ?>>
<div class="row">
<div class="col-md-5" align="center">
<div class="form-group">
<label>Titulo Cápsula:</label>
<input type="text" class="form-control" id="exampleInputEmail1" aria-describedby="emailHelp" wire:model="capsula_titulo" placeholder="Titulo del curso">
<?php $__errorArgs = ['capsula_titulo'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> <span class="text-danger"><?php echo e($message); ?></span><?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?> <br>
<div class="form-group">
<label>Video Cápsula:</label><br>
<?php if($tipo == 'editar'): ?>
<video id="video" src="/videos/capsula/<?php echo e($capsula); ?>" width="250" height="250" controls></video><br>
<?php else: ?>
<video id="video" width="250" height="250" controls></video><br>
<?php endif; ?>
<input type="file" wire:model='capsula' name="capsula" id="file-input" accept="video/mp4,video/x-m4v,video/*"> <br>
<div wire:loading wire:target="capsula" class="text-sm italic text-gray-500">Cargando...</div>
<?php $__errorArgs = ['capsula'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> <span class="text-danger"><?php echo e($message); ?></span><?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
</div>
</div>
<?php if($tipo == 'editar'): ?>
<button wire:click.prevent="updatecapsula()" class="btn btn-success">Actualizar</button>
<?php else: ?>
<button wire:click.prevent="storecapsula()" class="btn btn-success">Guardar</button>
<?php endif; ?>
<button wire:click.prevent="cancel()" class="btn btn-danger">Cancelar</button>
</div>
<div class="col-md-7" align="center">
<div class="row">
<?php $__currentLoopData = $capsulas; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $cap): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<div class="col-md-3">
<b><?php echo e($cap->titulo); ?></b><br>
<video src="/videos/capsula/<?php echo e($cap->capsula); ?>" width="150" height="150" controls></video><br>
<button wire:click.prevent="editcapsula(<?php echo e($cap->id); ?>)" class="btn btn-sm btn-info"><i class="fas fa-edit"></i></button>
<button type="button" class="btn btn-danger btn-sm" data-toggle="modal" data-target="#capsulaModal<?php echo e($cap->id); ?>"><i class="far fa-trash-alt"></i></button>
<!-- Modal -->
<div class="modal fade" id="capsulaModal<?php echo e($cap->id); ?>" tabindex="-1" role="dialog" aria-labelledby="capsulaModalLabel" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="capsulaModalLabel">Eliminar capsula</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
<p>¿Realmente quiere eliminar la capsula: <?php echo e($cap->titulo); ?>?</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Cerrar</button>
<button type="button" wire:click="deletecapsula(<?php echo e($cap->id); ?>)" class="btn btn-danger" data-dismiss="modal">Eliminar</button>
</div>
</div>
</div>
</div>
</div>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
</div>
</div>
</div>
<script>
const input = document.getElementById('file-input');
const video = document.getElementById('video');
const videoSource = document.createElement('source');
input.addEventListener('change', function() {
const files = this.files || [];
if (!files.length) return;
const reader = new FileReader();
reader.onload = function (e) {
videoSource.setAttribute('src', e.target.result);
video.appendChild(videoSource);
video.load();
video.play();
};
reader.onprogress = function (e) {
console.log('progress: ', Math.round((e.loaded * 100) / e.total));
};
reader.readAsDataURL(files[0]);
});
</script>
</form>
<hr><?php /**PATH /var/www/html/eva.sumar.com.py/resources/views/livewire/cursos/campos.blade.php ENDPATH**/ ?>
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists