Articles of laravel

Laravel si unisce a 3 tabelle

Sto costruendo un’app di tipo Twitter. C’è un feed in cui voglio mostrare solo i post degli utenti che seguo. Ho provato tutto con join, ma niente sembra funzionare. Ho 3 tabelle: Users , Followers , Shares Le tabelle hanno questo aspetto: Utenti : id Seguaci : user_id , follower_id Condivisioni : user_id Quello che […]

Come confrontare due timestamp in carbonio?

Ho due timestamp, edited_at che ho creato e created_at (Laravel’s) … Nel database, entrambi hanno tipo timestamp e valore predefinito 0000-00-00 00:00:00 … Ma var_dump(edited_at variable) sta dando una stringa. Mentre var_dump(created_at variable) è object / Carbon. Cosa c’è di sbagliato in questi timestamp? Devo confrontare entrambi dopo la conversione in numero intero usando il […]

configurazione di nginx per Laravel 4

Sto cercando di impostare il mio progetto Laravel 4 usando nginx. Ecco il mio blocco server nginx per laravel: server { listen 80; root /home/prism/www/laravel/public; index index.php index.html index.htm; server_name example.com; location / { try_files $uri $uri/ /index.php$is_args$args; } location ~ \.php$ { try_files $uri =404; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; […]

C’è un modo per “limitare” il risultato con ELOQUENT ORM di Laravel?

C’è un modo per “limitare” il risultato con ELOQUENT ORM di Laravel? SELECT * FROM `games` LIMIT 30 , 30 E con Eloquent?

“Npm install” installa tutte le dipendenze nella directory node_modules, invece di averle annidate

Devo sapere se il seguente comportamento è normale. Quando npm install , ogni pacchetto dal mio package.json e le dipendenze non vengono più nidificati , ma ogni dipendenza è installata nella directory node_modules . Questo rende la mia directory node_modules soffiata e assomiglia a questa: Questo è successo da quando ho aggiornato npm e node. […]

Aggiungi una nuova colonna alla tabella esistente in una migrazione

Non riesco davvero a capire come aggiungere una nuova colonna alla mia tabella esistente nel mio database usando PHP laravel framework. Ho provato a modificare il file di migrazione in public function up() { Schema::create(‘users’, function($table){ $table->integer(“paid”); }); } e in terminal php artisan migrate:install e migrate Come aggiungere nuove colonne?

Come posso implementare i controller di risorse se uso molti “get” su laravel?

Ho percorsi laravel come questo: Route::prefix(‘member’)->middleware(‘auth’)->group(function(){ Route::prefix(‘purchase’)->group(function(){ Route::get(‘/’, ‘Member\[email protected]’)->name(‘member.purchase.index’); Route::get(‘order’, ‘Member\[email protected]’)->name(‘member.purchase.order’); Route::get(‘transaction’, ‘Member\[email protected]’)->name(‘member.purchase.transaction’); }); }); Il mio controller in questo modo: <?php … class PurchaseController extends Controller { … public function index() { … } public function order() { … } public function transaction() { … } } Voglio cambiarlo in Resource Controller ( https://laravel.com/docs/5.6/controllers#resource-controllers […]

Laravel: ottieni l’ultima voce di ogni tipo di UID

Ho una tabella che contiene centinaia di voci per oltre 1000 prodotti diversi, ciascuno identificato da un UID univoco. ID UID MANY COLUMNS CREATED AT 1 dqwdwnboofrzrqww1 … 2018-02-11 23:00:43 2 dqwdwnboofrzrqww1 … 2018-02-12 01:15:30 3 dqwdwnbsha5drutj5 … 2018-02-11 23:00:44 4 dqwdwnbsha5drutj5 … 2018-02-12 01:15:31 5 dqwdwnbvhfg601jk1 … 2018-02-11 23:00:45 6 dqwdwnbvhfg601jk1 … 2018-02-12 01:15:33 […]

Laravel: non posso inviare più di 2 variabili dal controller a una vista

Quindi sto cercando di inviare alcune query dal controller a una vista, ma quando provi ad usare la terza variabile dice: Variabile non definita: tipo (Visualizza 🙂 Il codice che sto usando è presente nel controller: $doc=DB::table(‘documents’) ->join(‘users’, ‘users.id’, ‘=’, ‘documents.id_user’) ->join(‘type_docs’, ‘type_docs.id’, ‘=’, ‘documents.id_tipo_doc’) ->join(‘departments’, ‘departments.id’, ‘=’, ‘documents.id_departamento’) ->select(‘documents.*’, ‘type_docs.type’, ‘users.name’,’departments.abbreviation’) ->get(); $user=DB::table(‘users’) ->select(‘users.*’) […]

L’installazione di Laravel non è riuscita ad aprire il stream

Sto provando a configurare laravel ma sta dimostrando di essere un vero e proprio! L’ho clonato da Github e ho anche usato il compositore per clonare laravel e ho entrambe le tecniche che funzionano, il che è buono perché è qualcosa che volevo davvero imparare. Più semplice di quanto pensassi. Tuttavia quando provo a navigare […]