Exemplo n.º 1
0
 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;
 }
Exemplo n.º 2
0
 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;
 }