Пример #1
0
 public function process()
 {
     parent::process();
     Loader::includeModule('catalog');
     if (!CCatalog::GetByID($this->id())) {
         CCatalog::Add(['IBLOCK_ID' => $this->id()]);
     }
 }
Пример #2
0
 /**
  * @param $code
  * @param $class
  */
 public static function setEntityClass($code, $class)
 {
     \TAO\Infoblock::setEntityClass($code, $class);
 }
Пример #3
0
 /**
  * @param $type
  * @param $code
  * @param $class
  */
 public function infoblockSchema($type, $code, $class)
 {
     if (strpos($class, '\\') === false) {
         $class = $this->className("Infoblock\\{$class}");
     }
     \TAO::setOption("infoblock.{$code}.bundle", $this);
     \TAO\Infoblock::processSchema($type, $code, $class);
 }