Beispiel #1
0
 private function _getListRandom()
 {
     $data = array();
     $iconPath = pm_Context::getBaseUrl() . 'images/icon_16.gif';
     for ($i = 0; $i < 150; $i++) {
         $data[] = array('column-1' => '<a href="#">' . (string) rand() . '</a>', 'column-2' => '<img src="' . $iconPath . '" /> ' . (string) rand());
     }
     $list = new pm_View_List_Simple($this->view, $this->_request);
     $list->setData($data);
     $list->setColumns(array('column-1' => array('title' => 'Random with link', 'noEscape' => true), 'column-2' => array('title' => 'Random with image', 'noEscape' => true)));
     // Take into account listDataAction corresponds to the URL /list-data/
     $list->setDataUrl(array('action' => 'list-data'));
     return $list;
 }