Muy buenos días, aprovecho para decir que excelente tus videos. Quisiera saber si esto se pueda implementar conjunto a VueJs ? o unicamente toca mediante blade. Mil gracias quedo atento
@@informaticadp todas jajaja. Me gustaría que muestres con cualquiera de estos dashboard que presentas, ya sea moonshine, Filament, o el que sea sobre todo ORCHID, como consumirías un backend en Orchid, quiero con un amigo que es backend y yo meterle al front con esa plantilla de orchid que es espectacular. se que explicas httpClient pero me gustaría ver como tomarlo desde una de estas plantillas, ya que vienen con acceso a usuarios y notificaciones etc. y por defecto eso debería enviarlo en backend e un endpoint. puedes hacer algo sencillo como para poder correr la plantilla? seria mortal
Esta muy bueno Orchid, se lo ve bien estructurado y sencillo en la documentación. No he visto si tiene opción para personalizar la ubicación de la barra de menú. Estaría genial que tuviera ya implementado el modo dark.
Excelente como siempre tus explicaciones super claras y concisas. No se si lo tenes pensado pero estaría muy bueno un video comparativo de Pros y Contras entre estos creadores de AdminPanels como Orchid, Tablar, Craftable, Filament, Easy Panels, etc.
Hola, no puedo avanzar del minuto 8:37, cada vez que ejecuto el comando php artisan make:model Post -m me da este error Symfony\Component\HttpKernel\Exception\HttpException The resource "App\Orchid\Resources\PostResource" must specify the Eloquent class to generate. que podria ser? Saludos
Gracias Alfonso!! Si podemos hacer un proyecto más grande. Fíjate en el canal con open admin y laravel ya tiene para subir imágenes fácilmente.. saludos
Hermano, conoces laravel-admin u Open-admin, o paquetes similares que tengan herramientas psra crear crud desde el mismo panel? Seria genial conocer esos paquetes tambien, me gustan mucho tus videos.
Cuál es mejor: Orchid, Moonshine, Fillament, Splade? A la finales siempre termino utilizando Inertia o VUE solo... Ya que me topo con cosas muy personalizadas que no se pueden lograr con ningún framework
Frase hecha pero cierta, "Depende del proyecto". Filament 3 lo ví en producción y funciona perfectamente. Moonshine es el que me gusta a mí por UI. Siempre la personalización total la logra uno con un proyecto desde cero.
si tengo una relación 1 a muchos entre usuarios y posts, sabes si el panel puede mostrar únicamente los posts del usuario? Es para que cada usuario solo pueda ver sus posts y que el administrador pueda ver todos. He buscado en la documentación, peor no encuentro nada
Buenas, estoy en el medio de un proyecto con laravel 11. Instalé adminLte pero no me convenció ya que usa Mix y bootstrap. Así que pienso en utilizar Orchid. El problema es que tengo instalado el kit de jetstream y estoy utilizando los componentes de jetstream. Necesito un admin panel, qué me recomendas hacer para continuar con lo que hice?
Gracias bro! Se puede configurar los permisos de una manera muy fácil, en el video muestro los que vienen por default pero con un poco de codigo los refinas,. orchid.software/en/docs/access/
Buenas tardes al seguir tu proyecto me sale un error en crear el modelo de Post el error es el siguiente "The resource "App\Orchid\Resources\PostResource" must specify the Eloquent class to generate.", [] alguien me podrá ayudar por favor
hola, tengo un inconveniente, al ejecutar el comando para crear el modelo me saca esto. php artisan make:model Area -m Symfony\Component\HttpKernel\Exception\HttpException The resource "App\Orchid\Resources\AreaResource" must specify the Eloquent class to generate. 1 vendor\laravel\framework\src\Illuminate\Foundation\helpers.php:47 Illuminate\Foundation\Application::abort("The resource "App\Orchid\Resources\AreaResource" must specify the Eloquent class to generate.", []) 2 vendor\laravel\framework\src\Illuminate\Foundation\helpers.php:88, alguna idea de como se soluciona esto para poder continuar?
En lo personal yo prefiero dejar el modelo en guarded y afinar bien la logica del Validator para tener mejor control, total siempre que inyecte en el Validator el va a depurar todo.
Claro poner el fillable te ayuda a solo pasarle al modelo la info necesaria y es un poco mas seguro; pero con esta variante de pasar el Validator inyectdo en el store o update de un CRUD te ayuda a depurar mejor lo que recibes por parte del formulario. Ej: Controller: /** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(ValidacionCategoria $request) { if ($request->ajax()) { Categoria::create($request->validated()); return $this->vista(); } else { abort(404); } } Validator: /** * Get the validation rules that apply to the request. * * @return array */ public function rules() { return [ 'nombre' => 'required|max:50|unique:categoria,nombre,'. $this->route('id'), 'slug' => 'required|max:50|unique:categoria,slug,'. $this->route('id'), ]; } Y mi modelo en $guarded = []; Cuando se inyecta en el metodo store el Validator el depura lo que viene en el form y solo permite pasar nombre y slug sigueinte esas reglas de cada campo. Y en caso de que haya un update uso el mismo Validator asi ahorro codigo.
Tengo una pregunta bueno algunas preguntas: ¿Debo implementar el panel de administración en el backend (en mi caso, uso Laravel) o es posible hacerlo en el frontend con React? ¿Cómo puede el administrador acceder al panel podría usar peticiones con Axios desde el frontend? ¿Es posible implementar el acceso al panel de administración directamente desde el frontend mediante un login? Soy nuevo y tengo esas dudas, si alguien es tan amable de responder se les agradeceria un monton.
Esta herramienta es para crear un CMS. Puede utilizarce para un "backend", pero no es ese el concepto, React, Vue, Angular, Svelte, incluso Laravel/PHP son para desarrollar el front o sea lo que el usuario va a ver e interactuar. Lo que ves al registrarte/loguearte es parte del front pero este llama informacion que estan en las BD o sea el back.
Estoy haciendo mi práctica profesional en laravel, es un software para una piñera que lleva muchos CRUDS y tiene roles y multiempresa, empecé viendo tus videos para aclarar conceptos y ahora no se si usar, ORCHID, moonshine o hacerlo yo mismo desde cero jaja.
cual me recomiendas utilizar para una software con roles y multi empresa? el mas sencillo y facil para alguien con poca experiencia. Gracias de antemano
Justo necesitaba para la chamba jajaja gracias
excelente aporte, sigo viendo todos tus videos
Gracias Thomas!!
excelente se ve muy bueno orchid
Así es amigo!
Muy buenos días, aprovecho para decir que excelente tus videos. Quisiera saber si esto se pueda implementar conjunto a VueJs ? o unicamente toca mediante blade. Mil gracias quedo atento
Hola Martin, gracias!! La documentación no menciona a Vue, ni siquiera menciona a inertia. Saludos.
muy bueno, estaria genial que muestres mas detalles de los componentes que tiene y lo que se puede hacer
Gracias bro! Si vamos a hacer proyectos mas completos.
@@informaticadp todas jajaja. Me gustaría que muestres con cualquiera de estos dashboard que presentas, ya sea moonshine, Filament, o el que sea sobre todo ORCHID, como consumirías un backend en Orchid, quiero con un amigo que es backend y yo meterle al front con esa plantilla de orchid que es espectacular. se que explicas httpClient pero me gustaría ver como tomarlo desde una de estas plantillas, ya que vienen con acceso a usuarios y notificaciones etc. y por defecto eso debería enviarlo en backend e un endpoint. puedes hacer algo sencillo como para poder correr la plantilla? seria mortal
Como estás! Orchid se viene pero después del que estoy preparando que es con Filament y la Ultima version. Ya estoy grabando los videos! Abrazo
Excelente explicacion
Gracias Raúl!
Esta muy bueno Orchid, se lo ve bien estructurado y sencillo en la documentación. No he visto si tiene opción para personalizar la ubicación de la barra de menú. Estaría genial que tuviera ya implementado el modo dark.
Saludos bro!
Excelente como siempre tus explicaciones super claras y concisas. No se si lo tenes pensado pero estaría muy bueno un video comparativo de Pros y Contras entre estos creadores de AdminPanels como Orchid, Tablar, Craftable, Filament, Easy Panels, etc.
Gracias brother!! Genial recomendación!! Hay todavía algunos más que vamos a probar y ya podríamos hacer una review de admin panel. Abrazo y gracias!
Excelente video. se puede implementar con una base de datos existente?
Hola, no puedo avanzar del minuto 8:37, cada vez que ejecuto el comando
php artisan make:model Post -m
me da este error
Symfony\Component\HttpKernel\Exception\HttpException
The resource "App\Orchid\Resources\PostResource" must specify the Eloquent class to generate.
que podria ser? Saludos
amigo, exelentes tus tutos. podrías abordar el tema de la subida de imagenes? enlaces simbolicos etc. saludos
Gracias Alfonso!! Si podemos hacer un proyecto más grande. Fíjate en el canal con open admin y laravel ya tiene para subir imágenes fácilmente.. saludos
Hermano, conoces laravel-admin u Open-admin, o paquetes similares que tengan herramientas psra crear crud desde el mismo panel? Seria genial conocer esos paquetes tambien, me gustan mucho tus videos.
FAça Mais uma aula com mais informações. Achei muito útil.
Excelente, bro. Es de código libre? Y que opinas de BackPack Laravel?
Gracias!! Es open source, tengo pendiente un proyecto con backpack, lo habia usado en versiones anteriores de laravel. Es muy bueno.
esta bueno profe, alguna posibilidad que las tabla se puede exportar a formato excel
Cuál es mejor: Orchid, Moonshine, Fillament, Splade? A la finales siempre termino utilizando Inertia o VUE solo... Ya que me topo con cosas muy personalizadas que no se pueden lograr con ningún framework
Frase hecha pero cierta, "Depende del proyecto". Filament 3 lo ví en producción y funciona perfectamente. Moonshine es el que me gusta a mí por UI. Siempre la personalización total la logra uno con un proyecto desde cero.
MoonShine 🔥
si tengo una relación 1 a muchos entre usuarios y posts, sabes si el panel puede mostrar únicamente los posts del usuario?
Es para que cada usuario solo pueda ver sus posts y que el administrador pueda ver todos.
He buscado en la documentación, peor no encuentro nada
Buenas, estoy en el medio de un proyecto con laravel 11. Instalé adminLte pero no me convenció ya que usa Mix y bootstrap. Así que pienso en utilizar Orchid. El problema es que tengo instalado el kit de jetstream y estoy utilizando los componentes de jetstream. Necesito un admin panel, qué me recomendas hacer para continuar con lo que hice?
hola buenas noches tengo un fallo al usar el comando php artisan make: Post -m
Excelente video. Tengo varias precguntas. Tiene para administrar multiples Idiomas?, Como se crean los permisos?
Gracias bro! Se puede configurar los permisos de una manera muy fácil, en el video muestro los que vienen por default pero con un poco de codigo los refinas,. orchid.software/en/docs/access/
Buenas tardes al seguir tu proyecto me sale un error en crear el modelo de Post el error es el siguiente "The resource "App\Orchid\Resources\PostResource" must specify the Eloquent class to generate.", [] alguien me podrá ayudar por favor
excelente video!!!! y no tiene la funcion buscar?
Hola Claudio! si tiene la función de buscar, la pudiste activar?
Excelente, que tan complejo puede escalar?
Gracias Osmar! Ya tiene sus años y una gran comunidad así que bien. Además de una documentación completa. Abrazo!
hola, tengo un inconveniente, al ejecutar el comando para crear el modelo me saca esto. php artisan make:model Area -m
Symfony\Component\HttpKernel\Exception\HttpException
The resource "App\Orchid\Resources\AreaResource" must specify the Eloquent class to generate.
1 vendor\laravel\framework\src\Illuminate\Foundation\helpers.php:47
Illuminate\Foundation\Application::abort("The resource "App\Orchid\Resources\AreaResource" must specify the Eloquent class to generate.", [])
2 vendor\laravel\framework\src\Illuminate\Foundation\helpers.php:88, alguna idea de como se soluciona esto para poder continuar?
x2 pudiste arreglarlo?
Que extensión usas en visual code porfa jejeje
Jaja cuál de todas? Las de Laravel o temas?
En lo personal yo prefiero dejar el modelo en guarded y afinar bien la logica del Validator para tener mejor control, total siempre que inyecte en el Validator el va a depurar todo.
Gracias por el aporte.
Claro poner el fillable te ayuda a solo pasarle al modelo la info necesaria y es un poco mas seguro; pero con esta variante de pasar el Validator inyectdo en el store o update de un CRUD te ayuda a depurar mejor lo que recibes por parte del formulario. Ej:
Controller:
/**
* Store a newly created resource in storage.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response
*/
public function store(ValidacionCategoria $request)
{
if ($request->ajax()) {
Categoria::create($request->validated());
return $this->vista();
} else {
abort(404);
}
}
Validator:
/**
* Get the validation rules that apply to the request.
*
* @return array
*/
public function rules()
{
return [
'nombre' => 'required|max:50|unique:categoria,nombre,'. $this->route('id'),
'slug' => 'required|max:50|unique:categoria,slug,'. $this->route('id'),
];
}
Y mi modelo en $guarded = [];
Cuando se inyecta en el metodo store el Validator el depura lo que viene en el form y solo permite pasar nombre y slug sigueinte esas reglas de cada campo. Y en caso de que haya un update uso el mismo Validator asi ahorro codigo.
Tengo una pregunta bueno algunas preguntas:
¿Debo implementar el panel de administración en el backend (en mi caso, uso Laravel) o es posible hacerlo en el frontend con React?
¿Cómo puede el administrador acceder al panel podría usar peticiones con Axios desde el frontend? ¿Es posible implementar el acceso al panel de administración directamente desde el frontend mediante un login? Soy nuevo y tengo esas dudas, si alguien es tan amable de responder se les agradeceria un monton.
Esta herramienta es para crear un CMS. Puede utilizarce para un "backend", pero no es ese el concepto, React, Vue, Angular, Svelte, incluso Laravel/PHP son para desarrollar el front o sea lo que el usuario va a ver e interactuar. Lo que ves al registrarte/loguearte es parte del front pero este llama informacion que estan en las BD o sea el back.
hola hermano tengo preguntas
No existe algo parecido a esto pero con Vue con inertia y TailwindCss?
Buena pregunta, vamos a investigar y si hay, hacemos un proyecto.
Puedes revisar el proyecto de vuestic admin me parece que usa las tecnologías que mencionas amigo, un saludo.
SPLADE
@@leonelmunozlopez SPLADE es con blade
Estoy haciendo mi práctica profesional en laravel, es un software para una piñera que lleva muchos CRUDS y tiene roles y multiempresa, empecé viendo tus videos para aclarar conceptos y ahora no se si usar, ORCHID, moonshine o hacerlo yo mismo desde cero jaja.
Es así bro! Mucha variedad jaja y faltan varios, en breve sale video con Backpack, mucho más fácil todavía. Abrazo!
cual me recomiendas utilizar para una software con roles y multi empresa? el mas sencillo y facil para alguien con poca experiencia. Gracias de antemano
En mi opinión, Moonshine es mejor
no se porque siempre me sale el error
403
Forbidden
Es un tema de permisos aparentemente
@@informaticadp cada vez que creo un nuevo proyecto no me hace las preguntas de que base de datos voy usar
y tampoco me hace las migraciones
@bolivartapia2153 actualizaste laravel globalmente? Que usas xampp o wamp?
@@informaticadp si lo actualizo siempre antes de crear un proyecto, uso xamp
Alguna libreria semejante a esta para ALrsvel pero con vue 3 e inertia si conocen comenten por favor necesito un dashboard con esas tecnologías
Puedes revisar el proyecto de vuestic admin me parece que usa las tecnologías que mencionas amigo, un saludo.
Que diferencia tendría con MoonShine?