2014-01-13 201 views
0

我試圖使用ZF2專輯教程和設置zfTable模塊,這是菱這裏:zftable模塊的Zend Framework 2

https://github.com/dudapiotr/ZfTable

我按照本網站上的安裝說明,我覺得沒事兒。然而,我確實感覺到新手zendframework 2的實現部分缺少細節。

任何人都可以解釋如何獲取基本示例並將結果實施到表中嗎?我認爲「專輯」的例子非常完美,因爲很多人都以此爲出發點。

http://dudapiotr.eu/table/base

本網站中引用給出的信息只有得到這個工作的基本安裝後的指令是一類。

一些細節在哪裏放這個類,如何調用它等將是很好的。

我認爲這將是一個偉大的使用對許多其他人誰似乎有這個問題(但沒有解決方案或教程似乎是在那裏嘿嘿)

class Base extends AbstractTable 
{ 

    protected $config = array(
     'name' => 'Base table', 
     'showPagination' => true, 
     'showQuickSearch' => false, 
     'showItemPerPage' => true, 
     'itemCountPerPage' => 20, 
     'showColumnFilters' => false, 
     'showExportToCSV ' => false, 
     'valuesOfItemPerPage' => array(5, 10, 20, 50 , 100 , 200), 
     'rowAction' => '' 
    ); 

    //Definition of headers 
    protected $headers = array(
     'idcustomer' => array('title' => 'Id', 'width' => '50') , 
     'name' => array('title' => 'Name'), 
     'surname' => array('title' => 'Surname'), 
     'street' => array('title' => 'Street'), 
     'city' => array('title' => 'City'), 
     'active' => array('title' => 'Active' , 'width' => 100), 
    ); 

    public function init() 
    { 
    } 

    protected function initFilters(\Zend\Db\Sql\Select $query) 
    { 

    } 
} 

感謝,

回答

2

我設法得到這個工作,經過很多辛苦和麻煩。

我想向人們試圖做同樣的內容:

你遵循的基本指令後,看在\供應商\ dudapiotr \ zftable文件夾。

在這裏你可以看到他如何讓所有的東西都能工作的設置。例如,結構,

控制器 示例 - >模型,TableExample

我用這個實現它到我自己的模塊。這當然要求你改變命名空間和模塊名稱等。

如果有人回覆此線程,我會考慮製作一個指南,因爲我花了12個多小時才制定出來,所以我相信其他人也會遇到同樣的問題。

當它工作時,它很棒..繼續嘗試

+0

這將是很好的獲得一個指導,因爲你提到。 – vlr