Пример #1
0
 /**
  * Get all translated pages for a select/options
  *
  * @return array
  */
 public function getPagesForSelect()
 {
     $pages = Page::select('pages.id', 'title', 'locale', 'parent')->join('page_translations', 'pages.id', '=', 'page_translations.page_id')->where('locale', Config::get('typicms.adminLocale'))->order()->get();
     $pagesArray = TypiCMS::arrayIndent($pages);
     $pagesArray = array_merge(['' => '0'], $pagesArray);
     $pagesArray = array_flip($pagesArray);
     return $pagesArray;
 }