public function listRandomAction()
 {
     $args = $this->request->getArguments();
     if (isset($args['category'])) {
         $articles = $this->articleRepository->findRandomSorting($this->settings['numberRandomList'], $args['category']);
     } else {
         $articles = $this->articleRepository->findRandomSorting($this->settings['numberRandomList']);
     }
     $this->view->assign('number', $this->settings['numberRandomList']);
     $this->view->assign('articles', $articles);
     $this->view->assign('articleImagePath', $this->settings['articleImagePath']);
     $this->view->assign('detailPage', $this->settings['detailPage']);
 }