Repolode
Team-Tea-Time

Team-Tea-Time/laravel-forum

Un paquete de foros ligero para Laravel que añade hilos, publicaciones y categorías a una aplicación Laravel existente con una configuración mínima.

Estrellas
651
Forks
174
Issues abiertos
4
Último commit
hace 4 días

¿Qué es?

Laravel Forum es un paquete de PHP que añade funciones de foro a una aplicación Laravel. Incluye categorías, hilos, publicaciones y otras funciones relacionadas con los foros, y está diseñado para integrarse en un proyecto existente, no para funcionar como sistema independiente.

La instalación se realiza mediante Composer. Después, se publican la configuración, las traducciones y las migraciones del paquete, y se ejecutan las migraciones. Los presets de interfaz se instalan con un comando de Artisan; el preset predeterminado, livewire-tailwind, usa Livewire y Tailwind. Los archivos de configuración controlan el comportamiento del foro y la conexión del paquete con el modelo de usuario, incluido el atributo que se usa como nombre visible.

El paquete incluye traducciones a 15 idiomas, entre ellos chino, y un comando para cargar categorías, hilos, publicaciones y un usuario de ejemplo para hacer pruebas. Las versiones corresponden a versiones específicas de Laravel y PHP; Laravel 13 requiere PHP 8.3 o posterior.

Funciones clave

  • 01Añade categorías, hilos y publicaciones a una aplicación Laravel.
  • 02Se instala mediante Composer y comandos de Artisan, con descubrimiento del paquete.
  • 03Incluye presets de interfaz, entre ellos uno basado en Livewire y Tailwind.
  • 04Incluye traducciones a 15 idiomas, entre ellos chino.
  • 05Incluye un comando para cargar datos de ejemplo del foro.

Casos de uso

  • Añadir un foro de debate comunitario a un sitio web existente creado con Laravel.
  • Crear un foro de soporte o preguntas y respuestas dentro de un producto basado en Laravel.
  • Crear prototipos de funciones de foro con datos de ejemplo cargados.

Inicio rápido

  1. 1

    Instala el paquete con Composer

    composer require riari/laravel-forum:^8.0
  2. 2

    Publica la configuración, las traducciones y las migraciones del paquete

    php artisan vendor:publish
  3. 3

    Ejecuta las migraciones de la base de datos

    php artisan migrate
  4. 4

    Instala un ajuste preestablecido de UI, por ejemplo, livewire-tailwind

    php artisan forum:preset-install livewire-tailwind

Antes de usarlo

  • Requiere Laravel 12 o 13 y PHP 8.2 o posterior, por lo que no es compatible con aplicaciones Laravel antiguas.
  • El ajuste preestablecido de UI predeterminado necesita Livewire y otras dependencias de front-end.
  • Las versiones anteriores del paquete ya no reciben mantenimiento.

Temas

Preguntas frecuentes

¿Qué es laravel-forum?
Un paquete de foros ligero para Laravel que añade hilos, publicaciones y categorías a una aplicación Laravel existente con una configuración mínima. Laravel Forum es un paquete de PHP que añade funciones de foro a una aplicación Laravel. Incluye categorías, hilos, publicaciones y otras funciones relacionadas con los foros, y está diseñado para integrarse en un proyecto existente, no para funcionar como sistema independiente.
¿laravel-forum es gratuito? ¿Qué licencia tiene?
laravel-forum es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿laravel-forum sigue mantenido?
Mantenimiento activo. El último commit de laravel-forum fue el 2 nov 2026.
¿Para qué puedo usar laravel-forum?
Añadir un foro de debate comunitario a un sitio web existente creado con Laravel. Crear un foro de soporte o preguntas y respuestas dentro de un producto basado en Laravel. Crear prototipos de funciones de foro con datos de ejemplo cargados.
¿Cómo se instala laravel-forum?
Instala el paquete con Composer: composer require riari/laravel-forum:^8.0 Publica la configuración, las traducciones y las migraciones del paquete: php artisan vendor:publish Ejecuta las migraciones de la base de datos: php artisan migrate Instala un ajuste preestablecido de UI, por ejemplo, livewire-tailwind: php artisan forum:preset-install livewire-tailwind
¿Dónde consigo laravel-forum?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Team-Tea-Time/laravel-forum

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados

Paquete de Laravel que sustituye las ventanas emergentes de JavaScript por alertas, notificaciones toast y solicitudes de entrada basadas en SweetAlert2 mediante una API fluida de PHP.

Frontend y UI#laravel#php#popup
1,2 mil166PHPMITActualizado hace 21 días