예제 #1
0
파일: item.php 프로젝트: alencarmo/OCF
 function getFields()
 {
     if (!$this->fields && ($cid = $this->getCid()) !== null) {
         $query = "SELECT * FROM @itemfield WHERE cid=#cid# ORDER BY sortId ASC";
         G::load($this->fields, array($query, $cid));
         ItemField::updateFromUserFields($this->fields);
     } elseif (!$this->fields) {
         $this->fields = ItemField::getFixAndCommonFields();
     }
     return $this->fields;
 }
예제 #2
0
파일: itemfield.php 프로젝트: alencarmo/OCF
 function getFixAndCommonFields()
 {
     static $fields = 0;
     if (!$fields && G::load($fields, "SELECT * FROM @customfield WHERE cid=0 AND isCommon=1 ORDER BY sortId ASC")) {
         ItemField::updateFromUserFields($fields);
     }
     return $fields;
 }