Tutto l’universo cospira affinché chi lo desidera con tutto se stesso possa riuscire a realizzare i propri sogni.

(Paulo Coelho, L'alchimista)

Installare un’estensione di Yii2

Installare un’estensione di Yii2

Yii2 è un framework molto maturo e mette a disposizione un numero elevato di estensioni per poter utilizzare strumenti già pronti nel proprio progetto. Un elenco esaustivo di tali estensioni si trova alla pagina http://www.yiiframework.com/extensions/?tag=yii2 1. Come installare un’estensione Per installare un’estensione possiamo utilizzare ancora il grande strumento chiamato composer, poichè la maggior parte delleLeggi di più a riguardoInstallare un’estensione di Yii2[…]

Abilitare i pretty urls

Abilitare i pretty urls

Anzichè avere un URL del tipo http://localhost/basic/index.php?r=site/login vorremmo avere un url del tipo http://localhost/basic/site/login Nulla di più semplice! Apriamo il file di configurazione main.php e aggiungiamo le seguenti righe all’array di configurazione: ‘urlManager’ => [ ‘baseUrl’ => ‘/workmedia/’, ‘class’ => ‘yii\web\UrlManager’, ‘enablePrettyUrl’ => true, ‘showScriptName’ => false, ‘rules’ => [ ‘<controller:\w+>/<id:\d+>’ => ‘/view’, ‘<controller:\w+>/<action:\w+>/<id:\d+>’ =>Leggi di più a riguardoAbilitare i pretty urls[…]

Url dell’applicazione – Il file .htaccess

Url dell’applicazione – Il file .htaccess

La url di accesso alla pagina principale di Yii2 è /basic/web/index.php, oppure /advanced/frontend/web/index.php e /advanced/backend/web/index.php. Naturalmente noi vogliamo modificare questa url per due motivi: Non vogliamo che l’utente veda che il sito risiede nella cartella web; Non vogliamo che sia possibile accedere ad altre cartelle. Per questo dobbiamo modificare il file .htaccess.   1. .htaccessLeggi di più a riguardoUrl dell’applicazione – Il file .htaccess[…]