FilamentPHP | Creando paneles administrativos rápido 🚀
Вставка
- Опубліковано 15 гру 2024
- ¿Quieres crear paneles administrativos en menos de 15 minutos? Ahora ya puedes empezar con FilamentPHP, un nuevo paquete de PHP para crear aplicaciones administrativas en muy poco tiempo.
Terminal Warp: www.warp.dev
Servidor de discord: / discord
👍 Si te gusta este video, ¡considera presionar el botón Me gusta!
🥁 Suscríbete para recibir notificaciones sobre nuevos videos: / @elrincondeisma
Transforma la creación de interfaces administrativas con FilamentPHP: el framework potenciado por Laravel que te permite diseñar paneles de control de manera ultrarrápida, sin necesidad de escribir código frontal.
Libera tu creatividad, simplifica la gestión y disfruta de resultados sorprendentes en tiempo récord. Descubre cómo FilamentPHP y Laravel hacen realidad la administración web sin esfuerzo.
Crea paneles administrativos muy rápido gracias a FilamentPHP.
🎮🎮🎮🎮🎮🎮 SET UP 🎮🎮🎮🎮🎮🎮🎮
📸 Cámara PRO 👉amzn.to/4dFO1kZ
📸 Webcam Logitech C922 👉amzn.to/4cFnx1y
💡 Focos Air 👉 amzn.to/3T9Bs9d
📳 Elgato Stream Deck MK.2 👉 amzn.to/478icyB
📳 Elgato Stream Deck + 👉 amzn.to/3Z0lyln
🎞 Capturadora PRO 👉 amzn.to/3Z9XcWt
🎤 Micrófono MAONO (actual) 👉 amzn.to/474TI9k
📱Tablet iPad Air M2 👉 amzn.to/3Z5oiOu
😎 EQUIPO PC 😎
💻 Mi Pantalla LG 2k 144 Hz 👉 amzn.to/3MqpxA0
💻 MacBook Air M3 👉 amzn.to/478Gpok
🎧 Cascos 👉 amzn.to/3X4dnlo
🖱 Mi Ratón MX Master 3S 👉 amzn.to/4dEidNa
⌨ Teclado 👉 amzn.to/3Xq2fkh
🛠️ DockStation 👉 amzn.to/3XywCVP
🎬 Mira más videos aquí:
🔴 Laravel 9 desde cero: • CURSO LARAVEL 9 GRATUITO
🟠 Crea una API REST: • Curso API REST con LAR...
🟡 Despliega tu aplicación fácilmente: • 📝 Curso API REST con L...
🟢 Roles y permisos con Laravel: • Laravel : Cómo crear R...
🔵 Laravel Excel: • Aprende a crear REPORT...
🟣 Tareas programadas con Laravel: • CÓMO crear TAREAS PROG...
⚫️ Laravel Inertia: • Aprende a crear un CRU...
------------------------Redes Sociales--------------------------
📽️ TikTok: www.tiktok.com...
🐦 Twitter: / elrincondeisma
👨💻 Github: github.com/elr...
📷 Instagram: / elrincondeismaoficial
💌 Telegram: t.me/+Dw3D-OB5...
☕️ Otra manera de apoyar el canal 👇🏼 "buymeacoffee"
www.buymeacoff...
🚀 Gracias a FilamentPHP vamos a poder crear interfaces administrativas mucho más rápidas que desde cero. ¿Has buscado alguna vez un paquete como este? Déjame tus comentarios para charlar sobre esto 👇
Saludos bro, no veo que dejaste el link del terminarl var.
@@joselynabreu728 ahora lo pongo. Mil gracias. www.warp.dev
😮😮 primera vez que veo FilamentPHP y es increíble.
Muchisimas Gracias , se ve magnifico . Justo cuando estaba pensando abandonar PHP y dedicarme de lleno a NodeJS y todo su stack aparecen estos videos que me seducen a quedarme donde estoy , despues de todo, es lo que paga las cuentas a final de mes. Saludos desde Argentina!.
Nunca es malo aprender nuevas cosas
Madre mía, los de PHP y Laravel van a por el primer lugar del ranking de frameworks webs.
Totalmente
Hola Isma! Por suerte para mi, ayer descubrí tu canal. Soy fullstack JS / PHP y no encontraba canales dedicados a PHP tan modernos como el tuyo. La edición, la calidad de audio e imagen, lo bien que resumes y explicas todo, una maravilla! Espero que crezcas en UA-cam como te mereces.
Muchas gracias!! Es complicado
No conocía Filament y estoy muy gratamente sorprendido. También por tus videos que explican todo de manera muy clara y precisa.
Felicitaciones y muchísimas gracias.
Muchas gracias Isma, te explicas fantásticamente, con el nivel de detalle justo para tener la visión global y para atreverse a ensuciarse las manos ;-)
mil gracias!
excelente, muy bueno el paquete.... Felicitaciones Rincon de Isma
Gracias a ti!
Una locura tu video Isma, me dejo boquiabierto que sea tan sencillo y rápido de crear, excelente contenido.
Mira el curso que voy a sacar
Este video me ha venido de perlas!! , Me ayudará mucho con mi proyecto de grado en la universidad, tengo que programar un ecommerce con su panel administrador, seria increíble que explicaras a detalle todo esto ! ❤️🙌🏼
Intentemos llegar a los 500👍
@@elrincondeismase llego 🎉🎉🎉🎉 go go ho felicidades
Gracias Isma, siempre aportando a la comunidad. Creo que este Laracon nos dio muchas alegrías a los desarrolladores de Laravel y PHP.
Saludos desde La Rioja, Argentina.
Saludos desde España!! Si yo creo que este Laracon ha sido maravilloso
Genial, no sabia que exisitia esto. Yo seguia utilizando plantillas como ADMINLTE.... esto facilita todo. Voy a seguir con el curso. Espero que sigas con más videos como este.
Gracias
Excelente aporte Gracias Isma!!!!!! no conocia Filament . De ahora en mas te sigo
Pasate por el discord
Como desarrollador frontend, esto lo veo muy bien. Ya que muchas veces paneles de administracion de los 90 y esto es avance. Gracias por compartir
Totalmente!!
Excelente muchas gracias por compartir tus conocimientos! Buen material
Mañana sale la primera parte del curso gratuito de filament. Estate muy atento
Gracias profe Isma, muy bien explicado y con la sencillez que le caracteriza. Este material vale oro. Muchas gracias y felicidades
Muchisimas gracias a vosotros
Excelente Isma, muy bueno tu tutorial, nos ayudarías muchísimo enseñándonos mas sobre esta fabulosa herramienta, gracias!!!!!!🙏
Que Genial PHP en su máxima expresión... Te ganaste un suscriptor.
Saludos desde Costa Rica
Muchisimas gracias. Pasate por nuestro discord
Diablos que llamativo y cuánto se ahorra tocará echarle un ojito a ese framework
Si. Es una pasada
Hace poco que te he descubierto y estoy disfrutando de la calidad de tus videos. Gracias.
Estoy esperando más sobre este paquete que me parece muy interesante.
Lo que no he sabido encontrar es el canal en Discord
Muchisimas gracias. Espero que la comunidad siga creciendo.
jueeeeeLa gran p....
que genial esta el FilamentPHP lo estare probando
Te lo recomiendo
buena, simpre utilizando laravel y tardaba en crear todo, con esto sera mucho mas rapido
Muy bueno, parece magia!
JAJAJAJAJAJA estoy super sorprendido con esto, empecé con laravel hace poco, estoy desarrollando todo un sistema para la universidad, veía el tema de Filament pero pensé que solo era un pack básico de laravel y uffff la diferencia de crear un sistema desde cero del modo tradicional con Filament es tremendo, hiciste en 30 minutos lo que me hubiese llevado un buen rato hacer.
Eso es
Pasate por el curso
Wow!!! vi el video completo, pero esto es increible! Existen herramientas como estas en otros lenguajes? realmente increible. Excelente video!
Si. Django en python hace algo parecido.
Ha estado genial, un paquete muy interesante, gracias por tu tiempo, saludos😀
Gracias a todos
Excelente video, gracias por compartir!!
Genial vídeo, en el minuto 8:09 haces mención sobre el método unguarded que es similar a definir la propiedad $guarded = [] en cada modelo. Sí es recomendable siempre y cuando tengas control de los datos que son enviados, por ejemplo usando un FormRequest, en la sección de rules (reglas), defines que campos van a ser recibidos.
Por ejemplo defines ahí: nombre: required,string; apellido:required,string. Si un usuario avanzado o 'habil' envía más datos como cumpleaños, teléofono, etc ... que no están definidos en el FormRequest, entonces el controlador solamente va a guardar los datos definidos del FormRequest: nombre y apellido.
Saludos! ✌
😂😂😂😂 Si, me viste que no estaba suscrito, obviamente nuevo suscriptor, saludos desde Cuba Maestro. Gracias por aportar sus conocimientos
Saludos y gracias
Excelente video y buenísima explicación. Se agradece tu esfuerzo, sigue asi.
Muchas gracias
Bro muchas gracias por el video, te ganaste un nuevo subscriptor.
Gracias!!!
Está brutal, yo me he tenido que matarme en crear en react un CRUD "un poco" el proceso de creación de formularios, pero esto está mejor para hacer los formularios básicos de administración que es lo más usado en herramientas,
Eso es. Para lo mas básico es como funciona. La verdad. Aunque se pueden llegar a realizar cosas muy chulas
Isma... Gracias!! de verdad aportas un montón
Muchas gracias. Comentarios asi hacen que siga subiendo mas contenido
Excelente este paquete!!! Gracias
Gracias a ti
Muy buena la interfaz y excelente explicación, Sigue adelante con sus vídeos parcero
Muchas gracias!!!
Claro Añadir código sin saberlo que estás añadiendo dará una seguridad perfecta y el control deseado
Es genial, armarte un curso sobre esto.
Lo tengo en mente
Buenas tardes Isma, gracias por el contenido. Te comenti que yo utilizo Laravel Sail para los ambientes de DEVs y tuve que usar el comando con require con el :"^3.0-stable" para poder ejecutar el artisan filable:install. Un abrazo.
Excelente video, puedes complementarlo con la parte de asignar roles con FilamentPHP . Gracias por tu tiempo y por enseñarnos cosas nuevas
Excelente forma de explicarlo. He visto que hay un plugin para importar CSV, podías mostrar un ejemplo de su funcionamiento
Tremdno, gracias por tu aporte.
Con gusto
Lo usare para mis desarrollos de programacion
denle like gente , esta super bueno , gracias por el video
Gracias!!
Se ve un paquete muy apetecible de aprender con Isma, por supuesto, y llevarlo a producción
Jejeje muchas gracias
Está muy bueno, me hubiera servido hace años, ahora ya tengo desarrollado uno propio que hace las mismas cosas y algunas más como generar reportes en automático y control de datos pero sin laravel ni nada, solo php y Javascript, implementando controles de seguridad de los que requieren el lugares cómo bancos.
Gran trabajo entonces!!
@@elrincondeisma si ya estoy haciendo la nueva versión con IA para que se cree sóla la aplicación en base a lo que debería llevar según la descripción de cada función. Lo malo es que es un suicidio cómo programador, pero si no lo hago alguien más lo va a hacer así que preferible ser parte del cambio y no parte de quien es cambiado por la IA
@@TripleSith si quieres contactar conmigo puedo ayudarte
@@elrincondeisma muchas gracias por la oferta, no necesito ayuda de momento. Igual nuevamente gracias por el gesto.
Excelente video
Muchisimas gracias
Espectacular
Espectacular Isma, seria genial si hicieras un sistema mas avanzado con Filament.
En camino…
Genial para desarrollar rápidamente y veo que no necesita de microframeworks como Jetstream o herramientas como select2, aunque me falta ver el tema de los roles y permisos. Buen video y gracias por el dato.
Tienes el curso gratuito que he realizado
He mirado todo el vídeo y la explicación, no se si esto se adapta para algo más complicado, hay veces que hay paneles que requieren otra lógica más compleja, subir fotos, videos, tal vez relaciones a mano , me tocó hacerlo con datatables , etc.
Gracias por cada vídeo
Gracias a ti! Veremos multitenant por ejemplo
@@elrincondeisma yo he implementado desde 0 y cuesta tiempo pero hay requerimientos que si o si hay que hacerlo a mano, no se si esto serviría para hacer lo básico y luego extenderlo a algo específico, como subir videos, crear avatares, por decir algo
@@ssheduardo totalmente. De todas maneras en septiembre voy a subir una serie de videos en el que crearemos una app completa
@@elrincondeisma tienes el link de esa serie de videos?
Eso está buenísimo ! ✌🏼✌🏼✌🏼
Gracias
Excelente video!👏
Gracias!
Excelente explicación ¿Puedes hacer un vídeo de como subir a producción un proyecto de Filament? Podría ser digital ocean u otro que tú nos recomiendes
Muchas gracias!
Con gusto
Excelente la manera de crear las interfaces, gracias por el video es información muy valiosa, estaré en espera del vídeo donde se muestra la forma de realizar interfaces complejas, solo tengo una duda, de está manera nos olvidamos del motor de vistas blade de Laravel, para utilizar phpfilament?
No. Es mas puedes hacer vistas personalizadas con los componentes que trae
Muy bueno!!
Gracias!!
Es increíble filament principalmente la manera de construir formularios,¿Ese es un paquete aparte o es exclusivo del propio framework?
Es increible. Es un paquete a parte
Ya estamos cerca de los 500 likes , espero el segundo video
💪 llegaremos!!! Poco a poco
Hola Isma excelente video, quisiera consultarte como se puede poner una sumatoria en los tratamientos, es decir si tiene 4 tratamientos colocar la sumatoria del total, gracias sigue adelante compartiendo tus conocimientos.
Gracias amigo! Me gustaría saber que diferencia o similitudes hay entre FilamentPHP y Laravel Nova, y que ventajas hay entre una herramienta sobre otra (sin considerar que Nova es de pago)
Nova lo probe hace muchos años. No te puedo decir sinceramente grandes ventajas de uno a otro frente a que uno es gratis y el otro no
Por favor, una duda, donde escribiste $table->unsignedBigInteger('price') (de la tabla 'trataments'), ¿no sería más adecuado usar decimal, por ejemplo: $table->decimal('price', 12, 2)->nullable();?
Aula incrível. Obrigado. Saudações do Brasil!
Excelente video.
buen aporte :)
Muchas gracias
@@elrincondeisma sabes q estoy trabajando en hacer como un sistema de control de estudio, pero necesito hacer unos procesos en los datos a nivel de controlador, pero en filament lo encuentro un poco engorroso, si pudiera explicar o hacr un video de usos un poco mas extensos para procesar datos o algo que me oriente ya que aunque programo aun no estoy a nivel de programadores como tu, y eso me motiva a estudiar mas. he estudiado filamen y ando viendo como implementarlo en este proyecto o mejor dicho utilizar todo el potencial de filament pero no encuentro la manera de procesar datos antes de mostrarlos en las vistas, asi como realizar querys iner en la carga de datos para mostrar consultas que se ejecuten en tablas relacionadas de manera extensa o con varios parametros relacionados en varias tablas.. asi como modificar mas alla las vistas de las platillas que el trae para la carga y visualizacion de datos. y en verdad exclente canal.
una consulta si tengo una relacion entre 3 tablas clientes, historia y citas, donde "citas" tiene el historia_id y a su ves "historia" tiene cliente_id como hago para sacar el nombre del cliente desde la tabla citas ? Forms\Components\Select::make('historia_id')
->relationship('historia','cliente_id')
Alguno que haya seguido el tutrotial que le haya dado error en las relationmanager
Cuando trato de ingresar un tratamiento me dice que el paciente_ID no tiene un valor determinado
Compa.. excente paquete de laravel no lo conocia; sabes si es posible ingresar registros en varias tablas por ejemplo al crear un usuario tambien q llene una tabla historicos.
Mañana sale la primera parte del curso de filament gratuito. Estate muy atento
Buenas noches Ismael. Es mejor utilizar los componentes de filaments o usar html con blade?
Como bien senior… depende. Quieres algo rapido? Usa los de filament. Quieres algo personalizado? Usa los que crees tu.
@@elrincondeisma Gracias por responder.
Gracias por tu aporte Isma. No conocía Filament y me sorprendió gratamente. Traté de simular el ejemplo pero quedé atrapado en un error: Class "NumberFormatter" not found. ¿Alguna sugerencia?... ya apliqué la recomendación de actualizar en php.ini la extension intl, pero sigue el error. Gracias por compartirnos tu conocimiento
Cuando te da ese error
Pásate por nuestro discord
@@elrincondeisma gracias por tu respuesta, este mensaje me sale al intentar mostrar el listado de 'patients', los patients se crearon exitosamente pero la vista en Patients respondió con ese error.
Se ve interesante ese Framework en PHP. Aunque yo tengo un propio sistema de panel de administración, pero la curva de aprendizaje me parece que para mi no vale la pena de momento, aunque el diseño del Panel es moderno sirve para inspiración.
Buen video.
Muchas gracias
Hola Isra.
Se puede para rest api?
2. Puedo usar la combinación en las vistas de breeze + react y ademas instalar aparte livewire para el admin?
Por supuesto!
Excelente! podrías mostrar como configurar en producción para un server Nginx pues intente subirlo pero me da error 404 para los archivos de livewire
Hola buenas, tengo una duda que pudiera parecer un poco tonta pero, ¿Es posible añadir código html en una page? es decir, si necesito añadir algún carousel o un elemento estático para generar una page personalizada, ¿Cómo podría hacerlo dentro de filament?
sabes como actualizar una columna al eliminar un recurso, como por ejemplo si tienes un campo "deleted_by" para tener un log en la aplicacion de los usuarios que eliminaron un recurso como se actualizaria este campo con el id de ese usuario que elimino el recurso?
excelente video, una consulta, podrias decirma si antes de crear el usuario modificaste el archivo env para indicarle el nombre de la bdd o le corriste las migraciones??? gracias por tu tiempo man
Siempre antes de correr las migraciones
@@elrincondeisma muchas gracias broster
Pregunta isamel, esto sigue funcionand con laravel 11?
Hola Ismael, usando filament tambien puedo añadirle multitenancy al proyecto?
Si eso eso
si las opciones del select vienen de una db como se haria?
Hola.
He intentado hacer su proyecto pero siempre me sale este anuncio cuando instalo filament.
nstallation failed, reverting ./composer.json and ./composer.lock to their original content.
Que sera?
composer esta con la ultima actualizacion.
Hola, se puede listar los datos de un campo ENUM de la BD? saludos
Muy buen video. Gracias por el ejemplo, tengo una consulta, en caso de implementar algo personalizado en la vista como se haría.
En el extendido lo vamos a ver
buenos dias isma. lo que no pude agregar es una vista personalizada al menu. osea que se abra dentro del mismo panel
En el extendido haremos algo parecido. Llegaremos a los 500?
Muy buen video, y el terminal warp es lo mejor que he visto, pero tengo windows :(
Gracias a ti! Y si a ver si lo portan a otras plataformas
Si y yo linux ... a buscar una alternativa!!!
A mi no me aparece el apartado donde se agrega el relation-manager, osea los tratamientos, hice lo del video, pero no aparece, incluso vi en otro video donde se crea con el nombre de la relación que esta en el modelo y a pesar de hacerlo asi, no aparece. alguien mas tuvo este problema?
Hola, traigo un par de preguntas que quizás alguien mas las tenga:
1 - Que pasa si en algún momento del desarrollo requiero hacer una pantalla con una funcionalidad mas personalizada.... ¿Es posible modificar las vistas?
2 - Que posibilidad hay de migrar un proyecto ya existente a esta tecnología y cuales serian los requisitos mínimos para esa migración ?
Pasate por discord
que hay si quieres añadir logica extra? por ejemplo un boton y al pulsarlo haga x cosa...
Mira los proximos videos
Hola Isma que tal. tienes algo que le de profundidad al uso de Charts. este video a sido una pequeña gran guia. Saludos
De momento no
Acabo de caer, se puede integrar un sistema de permisos (avanzado) por acl? por vista / editar / borrar, / que x usuarios no vean x campo?
Si. Con spatie permission
@@elrincondeisma gracias trasteare!
Hola Isma necesito ayuda como hago para mejorar el filamentphp 3 en la velocidad veo que se comporta muy lento y cuando veo tus videos se ven que es rapido hay algun paso o tutorial lo estoy haciendo en localhost y siempre es necesario hacerlo por php artisan serve y activando xampp gracias
Muy bien me parece una herrameinta genial, pero tengo una pregunta por ejemplo si yo en mi formulario tengo que recoger un dato numerico en un input y antes de guardarlo debo tratar ese numero por decir algo usarlo en una formula para guardar el resultado de esa formula como debo hacerlo enq ue parte se hace ese calculo antes de guardarlo? es decir en formulario pido el numer x pero ese campo no existe en la tabla en la tabla existe resutado de la formula y espera es el resultado de dicha formula. Como se hace eso?
Te invito a mirar el curso donde tratamos campos
@@elrincondeisma gracias, me pones el link al curso pensemos en los que lleguen al mismo dilema.
Quiero crear un CMS para gestionar lading pages......
y como puedo editar las vistas que nos trae por defecto?
Las vistas administrativas?
Las principales no puedes. Debes crear tus propias paginas.
Y si quieres cambiar el estilo debes crear un tema personalizado
@@elrincondeisma pensaba hacer algo similar a WordPress..
O sea la apariencia de la dashboard no se puede cambia, correcto
Dale gracias por tu consejo, creare las plantillas para implementarlas en el proyecto
No funciona, sale error: ERROR Command "filament:install" is not defined. Did you mean one of these?. Incluso volviendo a instalar y siguiendo todo paso a paso.
Pasate por nuestro discord.
Hola, super su canal, excelente. Molestia: ERROR cuando trato de instalar el ADMIN ME SALE ESTE There are no commands defined in the "filament" namespace., PUEDE AYUDARME, horas y no oluciono esto.
Reinstala todo el proyecto
ya paso los 500 likes hehe 😅
El proximo video de la semana que viene vamos a hacer un saas multitenant. Hay que apoyar ese vídeo más que este!!! 😀
me falla en la parte de relationmanager, no me inserta la columna que es foreign id
Que error te da
@@elrincondeisma Integrity constraint violation: 19 NOT NULL constraint failed filament
Buena tarde man, disculpa me sale este error a la hora de cargar la tabla con los datos y no encuentro como resolverlo: class "numberformatter" not found
Que php tienes
ya solucione Isma hay que quitar la linea comentada del archivo php.ini que dice extension=intl, recargas el php artisan serve y listo@@elrincondeisma
esta bueno pero si se hace con unguard se dejaria sin seguridad los formularios, y del modo que explicas es mas sencillo pero seria bueno que explicaras como trabajar con filamentphp sin dejarlo inseguro. saludos , buen video
Eso es. Para el extendido haremos algo para ponerlo en produccion
Hola Buenas ....Me sale este error al tratar de instalar el panel : The "--panels" option does not exist. Me podrías indicar cual puede ser el problema... seguí los pasos del video paso a paso, pero no me funciona.
Pasate por nuestro discord
@@elrincondeisma tienes telegram?
¿ Este paquete tiene algún costo ? imagino que pronto tome ese camino y igual se ve demasiado útil. y si llega a tener versiones premium seguro que vale la pena aun para los de Latinoamerica o países con monedas mas devaluadas.
De momento es gratuito
Como se puede acceder a las vistas para modificar el lenguaje ?
me instala la version 2.17 y no me deja actualizar a 3, genial