Installare innanzitutto la paginazione con Laravel (non sarebbe nescessario, ma se si vuole personalizzare occorre farlo) $ php artisan vendor:publish –tag=laravel-pagination Vengono installate delle nuove view sotto resources/view/vendor/pagination Delle viste che vengono installate, ho trovato che il tradeoff più conveniente sia questa: bootstrap-4. Modificare così a view (es. resources/views/companies/index.blade.php): Il controller deve richiamare la stessa …
Categoria: internet
Gen 10
Pillole Java: Gestione della memoria
Architettura Hotspot JVM La Java Virtual Machine è un software che fornisce un ambiente operativo virtuale per applicazioni Java. L’architettua Java Hotspot è composta di tre elementi il motore di esecuzione: è composto di un compilatore a tempo immediato (just in time o JIT compiler) che traduce il codice in chiaro in bytecode (compilazione) al …
Gen 06
Fondamenti sui formati raster
Sto lavorando ad una applicazione GIS, per cui mi documento sugli aspetti teorici di base dell’applicazione. Queste informazioni si trovano sul sito di ArcGIS anche se in questo lavoro sto utilizzando principalmente QGIS. Faccio una breve premessa. Raster è sinonimo di reticolo: le informazioni di un file raster sono l’unione di una informazione geometrica (coordinate …
Dic 29
Applicazione AJAX con Laravel
Premetto che, a quanto ho visto, non c’è un vero e proprio standard in Laravel per gestire chiamate asincrone (AJAX). Quindi il tutto rimane sempre un po’ sporco perché si è costretti a mescolare il codice generando, ad esempio, codice HTML al volo con Javascript. Non ho trovato un modo diverso. Laravel ci viene incontro …
Dic 14
Laravel: i18n di una applicazione
La localizzazione (o internationalization o i18n) di Laravel è già gestita da un apposito middleware. Seguiamo questi pochi passi necessari ad atttivare la funzionalità multilingua per un’applicazione Laravel. Attivazione e configurazione del middleware i18n $ php artisan make:middleware Localization Questo comando crea un nuovo file in app/Http/Middleware/Localization.php che va personalizzato se vogliamo gestire la lingua …
Dic 14
Laravel primi passi: generare model, migrazione e seeding in un solo comando
La creazione di un model in Laravel può generare contestualmente anche altre classi, come le migrazioni per la tabella associata, il controller, le rotte resource, fino addirittura alle classi Faker/Seeder per riempire di dati di test la tabella. $ php artisan make:model Role -mcrf Questo comando oltre a creare il model creerà anche la migrazione …
Dic 14
Laravel: protezione con login Auth/Vue.js
Aggiungiamo Auth + Vue.js, il modo più diretto di aggiungere al progetto Laravel una protezione con password. Il plugin Auth è uno scaffold di autenticazione che utilizza Vue.js. Installazione di Vue/Auth composer require laravel/ui:^2.4 php artisan ui vue –auth npm install npm run dev php artisan migrate Il comando ui installa le componenti Vue.js e …
Dic 14
Laravel – impostare il nome dell’applicazione
Il nome dell’applicazione può essere visualizzato nelle views di Laravel e può essere definito in almeno tre modi file .env Il file di configurazione delle variabil di ambiente è situato nella radice dell’albero dell’applicazione e si chiama .env. Al suo interno si trova una variabile che possiamo personalizzare: Poi, all’interno della view, ci riferiremo a …
Dic 13
Laravel – primi passi: localizzare un’applicazione con BabelEdit
BabelEdit è un programma che ci aiuta a localizzare l’applicazione. Si devono infatti personalizzare i file di localizzazione della lingua che già Laravel mette a disposizione nella cartella resources/lang. Fondamentalmente l’applicazione fa uso di etichette che poi recuperano per associazione il valore esteso del testo da visualizzare. Per aiutare in questo tipo di attività, soprattuto …
Nov 30
Laravel – primi passi: il CRUD
CRUD è l’acronimo per Create, Read, Update, Delete che sono le quattro operazioni fondamentali sui dati. Laravel non ha molta automazione da questo punto di vista, dobbiamo costruirci le form HTML per creare e modificare i file, così come le viste per visualizzare tutti i dati oppure solo un record e alla fine la funzionalità …





Commenti recenti