Laravel 5

Búsqueda con Typesense para Laravel Scout

Usando Typesense como su proveedor de búsqueda para Laravel Scout e Instantsearch.

Typesense es una gran alternativa de código abierto para Algolia. Dado que Algolia tiene un paquete de precios bastante caro, podría valer la pena echarle un vistazo a Typesense. Además de eso, ya tiene algunas integraciones con paquetes famosos como Instantsearch.js y Laravel Scout. Comenzó hace poco, por lo que su documentación aún carece de algunos ejemplos. Eso es […]

Usando Typesense como su proveedor de búsqueda para Laravel Scout e Instantsearch. Leer Más "

Cómo solucionar el error de Laravel Gulp: no se puede encontrar el módulo 'internal/fs'

Error de Laravel Gulp: no se puede encontrar el módulo 'internal/fs' ¿Obtienes este error? vagabundo@homestead:*****$ gulp module.js:472 throw err; ^ Error: no se puede encontrar el módulo 'internal/fs' en Function.Module._resolveFilename (module.js:470:15) en Function.Module._load (module.js:418:25) en Module.require (module.js: 498:17) en require (internal/module.js:20:19) en evalmachine.:18:20 en Object. (/usr/lib/node_modules/gulp/node_modules/vinyl-fs/node_modules/graceful-fs/fs.js:11:1) en Module._compile (module.js:571:32) en Object.Module._extensions. .js (module.js:580:10) en Module.load (module.js:488:32) en tryModuleLoad (module.js:447:12) ¿Cómo solucionar este error?

Cómo solucionar el error de Laravel Gulp: no se puede encontrar el módulo 'internal/fs' Leer Más "

Travis CI – Integración de Laravel Forge y webhook

Mientras desarrollaba pruebas para mi aplicación, quería tener una integración con Laravel Forge en este orden: Enviar a Github después de la confirmación Pruebas realizadas por Travis CI Llamar a la URL del disparador de implementación de Laravel Forge / Envoyer si la prueba se ejecuta correctamente. Esta URL se ve así: https://forge.laravel.com/servers/111111/sites/2222222/deploy/http?token=TOKEN Para hacer esto, crea un archivo travis.yml como:

Travis CI – Integración de Laravel Forge y webhook Leer Más "

Optimización de velocidad y rendimiento de Laravel 101: la guía

Estoy trabajando con un sitio Laravel bastante pesado con muchas solicitudes y muchas llamadas Eloquent/SQL. A pesar del VPS con mucha memoria y CPU, sentí que hay margen para mejorar el rendimiento. Por eso me gustaría escribir algunas mejoras para acelerar Laravel: 1. Utilice la base de datos o Redis para el caché y las sesiones.

Optimización de velocidad y rendimiento de Laravel 101: la guía Leer Más "

Laravel 5.3 cambia la ruta de inicio de sesión y evita el registro

Evita que /login sea la ruta predeterminada para iniciar sesión Gracias a Stackoverflow. Ve a tu route/web.php Y cambia: Auth::routes(); En: // Iniciar sesión Route::group(['middleware' => ['web']], function() { Route::get('login-new-address', ['as' => 'login', 'uses' => 'Auth\LoginController@showLoginForm']); Route::post('login-new-address', ['as' => 'login.post', 'uses' => 'Auth\LoginController@login']); Route::post('logout-new-address', ['as' => 'logout', 'uses' => 'Auth\LoginController@logout']); }); // Registro de rutas… Route::get('register', ['as' =>

Laravel 5.3 cambia la ruta de inicio de sesión y evita el registro Leer Más "

Relaciones de triple pivote de Laravel Eloquent

Solución del problema HasManyTriple A veces te encuentras en la situación en la que tienes una tabla como shop_country_category, que tiene la siguiente estructura: countries – id – name shop – id – name products – id – name shop_country_product – id – country_id – shop_id – product_id En este caso, una tienda tiene productos específicos

Relaciones de triple pivote de Laravel Eloquent Leer Más "

Manual de actualización y actualización de Laravel Forge Ubuntu con correcciones de errores de OpenSSL

Tenga cuidado: no todos los comandos se han probado completamente; utilice estas instrucciones con cuidado y bajo su propio riesgo. Repito, como ocurre con todos nuestros artículos, ¡usar nuestras instrucciones es bajo su propio riesgo! Este artículo se centra principalmente en los servidores Ubuntu 14.04 y 16.04 que funcionan con Laravel Forge, pero puede

Manual de actualización y actualización de Laravel Forge Ubuntu con correcciones de errores de OpenSSL Leer Más "

Mensaje personalizado de cierre de sesión de Laravel 5.1 y redirección a la página anterior

Cuando cierras sesión en Laravel 5 y 5.1, se llama a AuthenticatesUsers y al método getLogout. Dado que está en el directorio Illuminate, no es bueno escribir en este archivo directamente. Es mejor reescribir el método getLogout desde un Auth\AuthController. Normalmente, AuthCntroller podría usar estos rasgos: use AuthenticatesAndRegistersUsers, ThrottlesLogins; Ahora cambiaremos el nombre

Mensaje personalizado de cierre de sesión de Laravel 5.1 y redirección a la página anterior Leer Más "

El campo de validación de formulario de Laravel 5 debe estar vacío

¿Te gustaría tener una validación para el hecho de que un campo debe estar completamente vacío en Laravel 4 o 5? En ese caso, agrega esta regla de validación de formulario: $this->validate($request, [ 'field_that_should_be_empty' => 'regex:/^$/i', );

El campo de validación de formulario de Laravel 5 debe estar vacío Leer Más "

Integración de Facebook con Laravel 5 Socialite

¿Te gustaría ofrecer una funcionalidad de inicio de sesión con Facebook junto con un inicio de sesión regular basado en correo electrónico? Este es un tutorial para lograrlo con Laravel 5 y el complemento Socialite. Este tutorial se basa en el tutorial de Matt Stauffer. En primer lugar, incorpora Laravel Socialite a través de Composer: Composer require laravel/socialite Crea los usuarios y password_remember

Integración de Facebook con Laravel 5 Socialite Leer Más "

es_ESEspañol
Ir arriba