Laravel 5

Rechercher avec Typesense pour Laravel Scout

Utiliser Typesense comme moteur de recherche pour Laravel Scout et Instantsearch.

Typesense est une excellente alternative open source à Algolia. Étant donné qu'Algolia propose un package tarifaire assez cher, il pourrait être intéressant de jeter un œil à Typesense. En plus de cela, il dispose déjà de quelques intégrations avec des packages célèbres comme Instantsearch.js et Laravel Scout. Il a commencé récemment, donc sa documentation manque encore de quelques exemples. C'est […]

Utiliser Typesense comme moteur de recherche pour Laravel Scout et Instantsearch. En savoir plus "

Comment corriger l'erreur Laravel Gulp : impossible de trouver le module "interne/fs"

Erreur Laravel Gulp : Impossible de trouver le module 'internal/fs' Vous obtenez cette erreur ? vagrant@homestead : ***** $ gulp module.js : 472 throw err ; ^ Erreur : impossible de trouver le module 'internal/fs' dans Function.Module._resolveFilename (module.js:470:15) dans Function.Module._load (module.js:418:25) dans Module.require (module.js : 498:17) à require (internal/module.js:20:19) à evalmachine.:18:20 à Object. (/usr/lib/node_modules/gulp/node_modules/vinyl-fs/node_modules/graceful-fs/fs.js:11:1) dans Module._compile (module.js:571:32) dans Object.Module._extensions. .js (module.js:580:10) sur Module.load (module.js:488:32) sur tryModuleLoad (module.js:447:12) Comment corriger cette erreur ?

Comment corriger l'erreur Laravel Gulp : impossible de trouver le module "interne/fs" En savoir plus "

Travis CI – Intégration de Laravel Forge / webhook

Lors du développement de tests pour mon application, je souhaitais avoir une intégration avec Laravel Forge dans cet ordre : Push to Github after commit Tests effectués par Travis CI Appeler l'url de déclenchement de déploiement de Laravel Forge / Envoyer si le test s'exécute avec succès. Cette URL ressemble à : https://forge.laravel.com/servers/111111/sites/2222222/deploy/http?token=TOKEN Pour ce faire, créez un fichier travis.yml comme :

Travis CI – Intégration de Laravel Forge / webhook En savoir plus "

Laravel Optimisation de la vitesse et des performances 101 – La ligne directrice

Je travaille avec un site Laravel assez lourd avec de nombreuses requêtes et beaucoup d'appels Eloquent/SQL. Même avec un VPS à mémoire élevée et à processeur élevé, j'ai senti qu'il y avait place à l'amélioration des performances. C'est pourquoi j'aimerais écrire quelques améliorations pour accélérer Laravel : 1. Utilisez Database ou Redis pour le cache et les sessions.

Laravel Optimisation de la vitesse et des performances 101 – La ligne directrice En savoir plus "

Laravel 5.3 modifie le chemin de connexion et empêche l'enregistrement

Empêcher que /login soit le chemin par défaut pour la connexion Grâce à Stackoverflow. Allez dans votre routes/web.php Et changez : Auth::routes(); Dans : // Connexion 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']); }); // Enregistrement des routes… Route::get('register', ['as' =>

Laravel 5.3 modifie le chemin de connexion et empêche l'enregistrement En savoir plus "

Relations triple pivot éloquentes de Laravel

Résolution du problème HasManyTriple Parfois, vous vous trouvez dans une situation où vous avez une table comme shop_country_category, qui a la structure suivante : countries – id – name shop – id – name products – id – name shop_country_product – id – country_id – shop_id – product_id Dans ce cas, une boutique a des produits spécifiques

Relations triple pivot éloquentes de Laravel En savoir plus "

Manuel de mise à jour et de mise à niveau de Laravel Forge Ubuntu avec corrections de bugs OpenSSL

Attention : toutes les commandes n'ont pas été entièrement testées, vous utilisez ces instructions avec précaution et à vos propres risques. Je le répète, comme pour tous nos articles, l’utilisation de nos instructions se fait à vos propres risques ! Cet article se concentre principalement sur les serveurs Ubuntu 14.04 et 16.04 qui fonctionnent avec Laravel Forge, mais il peut

Manuel de mise à jour et de mise à niveau de Laravel Forge Ubuntu avec corrections de bugs OpenSSL En savoir plus "

Message personnalisé de déconnexion de Laravel 5.1 et redirection vers la page précédente

Lorsque vous vous déconnectez dans Laravel 5 et 5.1, AuthenticatesUsers est appelé ainsi que la méthode getLogout. Comme il se trouve dans le répertoire Illuminate, il n'est pas agréable d'écrire directement dans ce fichier. Il est préférable de réécrire la méthode getLogout à partir d'un Auth\AuthController. Normalement, AuthController, il peut utiliser ces traits : use AuthenticatesAndRegistersUsers, ThrottlesLogins; Maintenant, nous allons renommer

Message personnalisé de déconnexion de Laravel 5.1 et redirection vers la page précédente En savoir plus "

Le champ de validation du formulaire Laravel 5 doit être vide

Souhaitez-vous avoir une validation du fait qu'un champ doit être complètement vide dans Laravel 4 ou 5 ? Dans ce cas ajoutez cette règle de validation de formulaire : $this->validate($request, [ 'field_that_should_be_empty' => 'regex:/^$/i', );

Le champ de validation du formulaire Laravel 5 doit être vide En savoir plus "

Socialite Laravel 5 avec intégration Facebook

Souhaitez-vous proposer une fonctionnalité de connexion Facebook à côté d'une connexion classique par e-mail ? Voici un tutoriel pour y parvenir avec Laravel 5 et le plugin Socialite. Ce tutoriel est basé sur le tutoriel de Matt Stauffer. Tout d'abord, insérez Laravel Socialite via composer : composer require laravel/socialite Créez les utilisateurs et password_remember

Socialite Laravel 5 avec intégration Facebook En savoir plus "

fr_FRFrançais
Défiler vers le haut