Articles of laravel

Laravel 5.2: la solicitud POST siempre devuelve “405 Método no permitido”

Así que estoy desarrollando una API con Laravel 5.2 y me enfrento a un problema importante. Tengo un UserController que administrará los usuarios de mi aplicación. Este es mi archivo route.php: Route::group(array(‘prefix’ => ‘api/v1’), function() { Route::post(‘user’, ‘UserController@store’); }); Y tengo mi UserController definido así: class UserController extends Controller { public function index() { return […]

Donde poner el comando php artesanal migrate

Intento implementar la aplicación de laravel en la ventana acoplable. Lo que estoy confundido o no puedo averiguar es dónde puedo ejecutar esta migración de php artesanal: actual para generar las tablas requeridas en mysql. Los servicios y la tarea están funcionando bien. docker-compose.yml version: ‘3.3’ networks: smstake: ipam: config: – subnet: 10.0.10.0/24 services: db: […]

Laravel: ansioso por cargar un método (no una relación) de un modelo Eloquent

Al igual que podemos cargar con entusiasmo una relación de un modelo Eloquent, ¿hay alguna forma de cargar con entusiasmo un método que no sea un método de relación del modelo Eloquent? Por ejemplo, tengo un modelo Eloquent GradeReport y tiene el siguiente método: public function totalScore() { return $scores = DB::table(‘grade_report_scores’)->where(‘grade_report_id’, $this->id)->sum(‘score’); } Ahora […]

nombrar tablas en muchas a muchas relaciones laravel

Me preocupé por las tablas de nombres automáticos en una relación Laravel de muchos a muchos. por ejemplo: Schema::create(‘feature_product’, function (Blueprint $table) { cuando cambie el nombre de la tabla a: Schema::create(‘product_feature’, function (Blueprint $table) { Tengo un error en mi relación. ¿Qué pasa con product_feature ?

Laravel 5.5 locale como prefijo en url

Por el momento tengo en mis routes/web.php lo siguiente: Route::group( [ ‘prefix’ => ‘{locale?}’, ‘middleware’ =>\App\Http\Middleware\Locale::class ], function (\Illuminate\Routing\Router $router) { Route::get( ‘/’, ‘LandingController@index’ )->name( ‘home’ ); Route::get( ‘/hero/create’, ‘HeroController@create’ )->name( ‘hero.create’ ); } ); Esto realmente no funciona como debería ser. Lo que quiero es tener una url como esta: /create/hero # should work […]

Laravel 5 – Encontrar la página de paginación para un modelo

Estoy trabajando en la construcción de un foro básico (inspirado en laracasts.com/discuss ). Cuando un usuario publica una respuesta a un hilo: Me gustaría dirigirlos al final de la lista de respuestas paginadas con el ancla de su respuesta (el mismo comportamiento que Laracasts). También me gustaría devolver al usuario a la página correcta cuando […]

Filtrado de datos de tablas dinámicas con modelos Laravel.

Digamos que tengo tres tablas (esto es solo un ejemplo): users user_id username roles role_id name user_roles user_id role_id primary (boolean) Y los correspondientes modelos de laravel: class User extends Eloquent { public function roles() { return $this->belongsToMany(‘Role’)->withPivot(‘primary’); } } class Role extends Eloquent { public function users() { return $this->belongsToMany(‘User’)->withPivot(‘primary’); } } Quiero obtener […]

No se pudo establecer la conexión con el host smtp.gmail.com

No puedo enviar ningún correo electrónico en mi entorno local. Sigo recibiendo: _ archivo .env. MAIL_DRIVER=smtp MAIL_HOST=smtp.gmail.com MAIL_PORT=465 MAIL_USERNAME=my-email@gmail.com MAIL_PASSWORD=***** Nota : Sorprendentemente, tengo la misma configuración en mi servidor de producción y funciona perfectamente. ¿Alguna sugerencia / sugerencias?

Laravel ruta url con cadena de consulta

En el laravel 4 podría generar una url con cadenas de consulta usando el helper route (). Pero en 4.1 en lugar de: $url = url(‘admin.events’, array(‘lang’ => ‘en’)); // admineventsurl/?lang=en Yo obtengo: $url = url(‘admin.events’, array(‘lang’ => ‘en’)); // admineventsurl/en Hice algunas investigaciones y todos los métodos de laravel para generar url están usando […]

Siembra múltiples filas a la vez laravel 5

Actualmente estoy tratando de sembrar mi tabla de usuarios. Si lo bash así con 2 filas, falla. Funciona bien si solo uso una matriz única en lugar de las 2 matrices dentro de la matriz $ users para crear algunos datos falsos. ¿Qué estoy haciendo mal, cuál es la forma correcta de hacer esto? class […]