15 Formulario de Creación de Productos con Validación y Estilo | Laravel FullStack SistemaInventario
Duración: 48 minDescripción
📦 En este video aprenderás a crear el formulario de productos desde cero usando Laravel 12.
✅ Incluimos validaciones, diseño responsivo y conexión al backend.
🎯 Ideal para sistemas de inventario modernos y escalables.
👨💻 Apto para principiantes y desarrolladores FullStack.
📚 ¡Sigue paso a paso y dale vida a tu sistema de gestión!
Contenido
Fragmento de código usado en la lección del video.
<div class="editor-wrapper">
<textarea id="descripcion" name="descripcion"></textarea>
</div>
<style>
.ck.ck-editor {
width: 100% !important;
}
.ck-editor__editable {
width: 100% !important;
min-height: 300px;
box-sizing: border-box;
}
.ck.ck-toolbar {
flex-wrap: wrap;
}
@media (max-width: 768px) {
.ck-editor__editable {
min-height: 250px;
padding: 10px;
}
}
</style>
<script src="https://cdn.ckeditor.com/ckeditor5/41.4.2/classic/ckeditor.js"></script>
<script>
ClassicEditor
.create(document.querySelector('#descripcion'), {
toolbar: {
items: [
'heading', '|',
'bold', 'italic', 'underline', 'strikethrough', 'subscript', 'superscript', '|',
'link', 'bulletedList', 'numberedList', '|',
'outdent', 'indent', '|',
'alignment', '|',
'blockQuote', 'insertTable', 'mediaEmbed', '|',
'undo', 'redo', '|',
'fontBackgroundColor', 'fontColor', 'fontSize', 'fontFamily', '|',
'code', 'codeBlock', 'htmlEmbed', '|',
'sourceEditing'
],
shouldNotGroupWhenFull: true
},
language: 'es'
})
.then(editor => {
// Forzar responsive después de crear el editor
const editorEl = editor.ui.view.element;
editorEl.style.width = '100%';
editorEl.querySelector('.ck-editor__editable').style.width = '100%';
})
.catch(error => {
console.error(error);
});
</script>
Lecciones
Apoya este proyecto
Si te gusta nuestro contenido, ¡apóyanos con una donación!
Donar por Airtm Donar por Binance¡Gracias por tu apoyo! ❤️