|
|
@@ -98,24 +98,8 @@ class Ahmes_Reklamacje {
|
|
|
$this->_acl = $tblAcl;
|
|
|
$this->_korespAcl = $korespAcl;
|
|
|
$this->_zasobID = $tblAcl->getID();
|
|
|
- Lib::loadClass('Data_Source');
|
|
|
- $this->_dataSource = new Data_Source($tblAcl->getDB());
|
|
|
- $this->_dataSource->setTable($tblAcl->getName());
|
|
|
- $realFieldList = $tblAcl->getRealFieldList();
|
|
|
- $this->_dataSource->setCols($realFieldList);
|
|
|
- $this->_dataSource->setColTypes($tblAcl->getTypes());
|
|
|
- $this->_dataSource->setVirtualCols($tblAcl->getVirtualFieldList());
|
|
|
- $this->_dataSource->setFieldGroupWrite('A_ADM_COMPANY', $tblAcl->hasFieldType('A_ADM_COMPANY'));
|
|
|
- $this->_dataSource->setFieldGroupRead('A_CLASSIFIED', $tblAcl->hasFieldType('A_CLASSIFIED'));
|
|
|
- $this->_dataSource->setAccessFltrAllowed(!$tblAcl->hasSuperAccessPerms());
|
|
|
+ $this->_dataSource = $tblAcl->getDataSource();
|
|
|
$this->_htmlID = 'Ahmes_Reklamacje';
|
|
|
-
|
|
|
- $adminFields = array('A_RECORD_CREATE_DATE', 'A_RECORD_CREATE_AUTHOR', 'A_RECORD_UPDATE_DATE', 'A_RECORD_UPDATE_AUTHOR');
|
|
|
- foreach ($adminFields as $vAdmFld) {
|
|
|
- if (!in_array($vAdmFld, $realFieldList) && $tblAcl->hasFieldType($vAdmFld)) {
|
|
|
- $this->_dataSource->addCol($vAdmFld);
|
|
|
- }
|
|
|
- }
|
|
|
}
|
|
|
|
|
|
public function run() {
|