" mf_file.date_publication <= '$date' " ,'condition' => ''); $dalData = MfFileDAL::GetDalDataObj(); $dalData->setCondition($data); //$dalData->setLimit(10); $dalData->setSortBy('title'); $arrayFile = MfFileDAL::GetResult($dalData); $arrayFileType = Utils::GetArrayList('mf_file_type', 'id_mf_file_type', 'name'); $arrayFileByCategory = array(); foreach ($arrayFileType as $idCategory => $categoryName) { foreach ($arrayFile as $file) { if ($idCategory == $file->GetType()) { $arrayFileByCategory[$categoryName][] = $file; } } } // Utils::ArrayDisplay($param['urlParam']); // Utils::ArrayDisplay(Router::GenerateUrl('PlikiLabel')); //$this->RunShared('FormDownload', $param); if (SessionProxy::IsSetValue('sendFormInfo')) { $this->addRedirectInfo( Dictionary::Translate('message_sent'),null, Router::GenerateUrl('PlikiLabel'),array(),0); } $this->smarty->assign('arrayFileByCategory', $arrayFileByCategory); $this->smarty->assign('arrayFileType', $arrayFileType); $this->smarty->assign('arrayFile', $arrayFile); } public function IndexModuleAction($param) { //Utils::ArrayDisplay($param); $lang = SessionProxy::GetValue('lang'); $dalData = MfFileDAL::GetDalDataObj(); $dalData->setCondition(array('lang' => $lang, 'mf_file.publication' => 1, 'id_structure' => $param['idStructure'])); $dalData->setSortBy('weight'); $arrayFile = MfFileDAL::GetResult($dalData); $this->smarty->assign('arrayFile', $arrayFile); //Utils::ArrayDisplay($arrayFile); } /** * * @param unknown_type $param * @return unknown_type */ public function preDispatch($param) { $this->smarty->assign('lang', $param['lang']); $this->Run($param); //$this->AddTitle(''); // $this->RunShared('Banner', $param); } /** * * @param unknown_type $param * @return unknown_type */ public function postDispatch($param) { } }