示例#1
0
 /**
  * Display view list content
  *
  * @param string $list      List name
  * @param array  $arguments List common arguments OPTIONAL
  *
  * @return void
  */
 protected function displayViewListContent($list, array $arguments = array())
 {
     if ($this->isMarkTemplates()) {
         $templateId = static::$templateId++;
         $current = new \XLite\Core\CommonGraph($list);
         $data = new \XLite\Core\CommonCell();
         $data->templateId = $templateId;
         $data->isList = true;
         $current->setData($data);
         static::$current->addChild($current);
         static::$current = $current;
     }
     parent::displayViewListContent($list, $arguments);
     if ($this->isMarkTemplates()) {
         static::$current = static::$current->getParent();
     }
 }