Laravel 4.2 è la versione precedente del framework MVC di sviluppo web PHP open source creato da Taylor Otwell. Laravel ti aiuta a creare applicazioni usando una sintassi semplice ed espressiva.
Sto ripetendo tutti i commenti pubblicati dall'autore di un particolare post. foreach($post->user->comments as $comment) { echo "<li>" . $comment->title . " (" . $comment->post->id . ")</li>"; } Questo mi dà I love this post (3) This is a comment (5) This is the second Comment (3) Come dovrei ordinare in …
Sto creando la mia prima app in Laravel e sto cercando di capire i messaggi flash della sessione. Per quanto ne so nell'azione del controller, posso impostare un messaggio flash sia andando Redirect::to('users/login')->with('message', 'Thanks for registering!'); //is this actually OK? In caso di reindirizzamento a un'altra rotta, o Session::flash('message', 'This …
Sono nuovo nell'usare Laravel e Homestead e apprezzerei qualsiasi aiuto o un punto nella giusta direzione. Sono riuscito ad arrivare alla schermata "Sei arrivato" quando eseguo "php artisan serve" ma quando provo a fare la stessa cosa tramite Vagrant, ottengo "nessun file di input specificato". Il mio file Homestead.yaml ha …
Ho uno script che eseguo utilizzando php artisan (con utente root ) e talvolta provoca la creazione del file di registro giornaliero prima che lo faccia l'utente apache www-data , il che significa che quando un utente reale utilizza la mia applicazione web, ottengo l'errore di autorizzazione della cartella: Impossibile …
Sto cercando di far funzionare qualcosa di molto semplice. Sono abituato a CI e ora sto imparando Laravel 4, ei loro documenti non lo rendono facile! Ad ogni modo, sto cercando di creare un modulo di accesso e mi assicuro solo che i dati vengano pubblicati correttamente stampandoli nel modulo …
Sto cercando di utilizzare la Mail Class in Laravel 4 e non sono in grado di passare variabili all'oggetto $ m. l'oggetto $ team contiene i dati che ho preso dal DB con eloquente. Mail::send('emails.report', $data, function($m) { $m->to($team->senior->email, $team->senior->first_name . ' '. $team->senior->last_name ); $m->cc($team->junior->email, $team->junior->first_name . ' '. …
Ho una tabella che contiene, tra le altre colonne, una colonna delle versioni del browser. E voglio semplicemente sapere dal set di record quanti di ogni tipo di browser ci sono. Quindi, ho bisogno di finire con qualcosa del genere: Total Records: 10; Internet Explorer 8: 2; Chrome 25: 4; …
Sto usando Eloquent insieme alla classe Pagination di Laravel 4. Problema: quando sono presenti alcuni parametri GET nell'URL, ad esempio http://site.com/users?gender=female&body=hot:, i collegamenti di paginazione prodotti contengono solo il pageparametro e nient'altro. Modello di lama {{ $users->link() }} C'è una ->append()funzione per questo, ma quando non sappiamo quanti dei parametri …
Vorrei ottenere valore dal seguente SQL utilizzando Eloquent ORM. - SQL SELECT COUNT(*) FROM (SELECT * FROM abc GROUP BY col1) AS a; Poi ho considerato quanto segue. - Codice $sql = Abc::from('abc AS a')->groupBy('col1')->toSql(); $num = Abc::from(\DB::raw($sql))->count(); print $num; Sto cercando una soluzione migliore. Per favore dimmi la soluzione …
Ho due modelli correlati: Categorye Post. Il Postmodello ha uno publishedscopo (metodo scopePublished()). Quando provo a ottenere tutte le categorie con tale ambito: $categories = Category::with('posts')->published()->get(); Ottengo un errore: Chiamata a un metodo non definito published() Categoria: class Category extends \Eloquent { public function posts() { return $this->HasMany('Post'); } } …
Ho una relazione molti a molti impostata e funzionante, per aggiungere un articolo al carrello che utilizzo: $cart->items()->attach($item); Che aggiunge un elemento alla tabella pivot (come dovrebbe), ma se l'utente fa nuovamente clic sul collegamento per aggiungere un elemento che ha già aggiunto, crea una voce duplicata nella tabella pivot. …
Sono nuovo a Laravel. Per cercare di mantenere la mia app organizzata, vorrei mettere i miei controller in sottocartelle della cartella del controller. controllers\ ---- folder1 ---- folder2 Ho provato a instradare verso un controller, ma laravel non lo trova. Route::get('/product/dashboard', 'folder1.MakeDashboardController@showDashboard'); Che cosa sto facendo di sbagliato?
Ho creato una tabella utilizzando la migrazione in questo modo: public function up() { Schema::create('despatch_discrepancies', function($table) { $table->increments('id')->unsigned(); $table->integer('pick_id')->unsigned(); $table->foreign('pick_id')->references('id')->on('picks'); $table->integer('pick_detail_id')->unsigned(); $table->foreign('pick_detail_id')->references('id')->on('pick_details'); $table->integer('original_qty')->unsigned(); $table->integer('shipped_qty')->unsigned(); }); } public function down() { Schema::drop('despatch_discrepancies'); } Devo cambiare questa tabella e rilasciare il riferimento alla chiave esterna e la colonna pick_detail_ide aggiungere una nuova …
Sto cercando di aggiungere una condizione utilizzando una query JOIN con Laravel Query Builder. <?php $results = DB::select(' SELECT DISTINCT * FROM rooms LEFT JOIN bookings ON rooms.id = bookings.room_type_id AND ( bookings.arrival between ? and ? OR bookings.departure between ? and ? ) WHERE bookings.room_type_id IS NULL LIMIT 20', …
Posso cambiare la chiave primaria del modello eloquente. Voglio impostare la chiave primaria, ad esempio, admin_idinvece di "id"? So di poter cambiare il nome della tabella per un modello simile protected $table = "admin"; C'è qualcosa di simile per la chiave primaria?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.