public function initialize() { $this->setDefaultProperties(array("sort" => "publishedon", "dir" => "DESC", "in_rss_only" => true, "in_news_list_only" => true, "summary" => true, "limit" => 24, "cache" => 0)); if (empty($this->modx->smarty)) { $this->modx->switchContext('web'); $this->modx->invokeEvent('OnHandleRequest'); } return parent::initialize(); }
public function initialize() { /*$this->modx->setLogLevel(3); $this->modx->setLogTarget('HTML');*/ $this->setDefaultProperties(array('cache' => 0, 'limit' => 20, 'parent' => 0, 'context_key' => 'web', 'showhidden' => 1, 'showunpublished' => 1, 'sort' => 'id', 'dir' => 'DESC', "query_string" => '', "JoinParents" => true, "show_hidden_on_mainpage" => true)); /* Если нет прав видеть чужие статьи, указываем "Только свои" */ if (!$this->modx->hasPermission('view_not_own_articles')) { $this->setProperty('own_articles', 1); } # if($sort = $this->getProperty('sort')){ # $this->setProperty('sort', "{$this->classKey}.{$sort}"); # } # print '<pre>'; # var_dump($this->properties['parent']); return parent::initialize(); }
public function initialize() { $this->setProperties(array("sort" => "visits.visits", "dir" => "DESC")); return parent::initialize(); }
public function initialize() { $this->setProperties(array("main_news_only" => true)); return parent::initialize(); }
public function initialize() { $this->setDefaultProperties(array("showunpublished" => $this->modx->hasPermission('view_unpublished_topics'), "approved" => false)); return parent::initialize(); }