Browsed by
標籤:framework

[ZendFramework 2] 頁面接值

[ZendFramework 2] 頁面接值

在Zend Framework 2頁面接值可使用Zend\Mvc\Controller\Plugin\Params
Zend Controller Plugins
Controller Plugins 預設會被預先載入,所以不需要額外用use載入。

 

[ZendFramework] ZendFramework 2 安裝

[ZendFramework] ZendFramework 2 安裝

取得ZF2的libs有兩個方式,一是使用composer,二是從Zend的github clone

 

利用composer安裝
※注意,若以下任何指令失敗並出現「Permission Denied」,請配合sudo操作。

 

若執行 php composer.phar update 出現 「Warning: This development build of composer is over 30 days old. It is recommended to update it by running “composer.phar self-update” to get the latest version.」,則改用self-update

 

若出現執行逾時的狀況,可加長執行時間

 

從GitHub安裝
※Windows平台建議使用此方法安裝(雖然composer官方有Windows的Installer,but…直接從GitHub拉回來比較省事啦XD)
※Windows使用者請記得將php.exe的路徑加入系統環境變數內,否則你的cmd會不認識php
※Windows使用者若沒有bash環境可用,請自行將第二行的mv視為rename

 

設定Apache
在apache設定檔中加入以下內容,將DNS指到zf2-test/public

 

打開瀏覽器輸入zf-test.localhost,即可看到default page

若沒有DNS的話,也可以開一個port指過去zf2-test/public

 

打開瀏覽器輸入localhost:8080,即可看到default page