Предложение по процессору: добавить параметр (напр
Aug 25, 2013
Предложение по процессору: добавить параметр (например cascade), который будет задавать, ставить ли activeClass всей цепочке от родителя к текущему или только текущему документу (у меня возникла такая проблема, при выводе древовидного списка категорий, чтобы оно не закрывалось при перерисовке): <code> public function process() { $output = '';
// get active parents
if(!empty($this->modx->resource) AND $this->modx->resource instanceOf modResource){
$resource = $this->modx->resource;
$this->activeIDs[] = $resource->id;
-
if($this->getProperty('cascade')){ while($resource = $resource->getOne('Parent')){ $this->activeIDs[] = $resource->id; } -
} </code> ну и соответственно добавить параметр cascade} } // get menu items if(!$items = $this->getMenuItems()){ return; } // prepare menu items $items = $this->prepareMenu($items); return array( 'success' => true, 'message' => '', 'object' => $items, );