public function getPropertyOptions($property)
 {
     if ($property == 'eventPage') {
         return Page::sortBy('baseFileName')->lists('baseFileName', 'baseFileName');
     }
     return self::getPropertyOptions($property);
 }
Пример #2
0
 public function getParentOptions()
 {
     $ParentOptions = array('' => '-- chose one --');
     $pages = Page::sortBy('baseFileName')->lists('baseFileName', 'baseFileName');
     $ParentOptions = array_merge($ParentOptions, $pages);
     return $ParentOptions;
 }
 public function getSpecificOptions()
 {
     $renderType = Request::input('render');
     // Load the country property value from POST
     $pages = Page::sortBy('baseFileName')->lists('baseFileName', 'baseFileName');
     $Options = ['none' => [], 'settings' => [], 'parent' => [], 'specific' => $pages];
     return $Options[$renderType];
 }
Пример #4
0
 /**
  * Get a list of all pages. Prepend an empty option to the start
  *
  * @return array
  */
 public function getUrlOptions()
 {
     $allPages = Page::sortBy('baseFileName')->lists('title', 'baseFileName');
     $pages = array('' => 'No page link');
     foreach ($allPages as $key => $value) {
         $pages[$key] = "{$key}";
     }
     return $pages;
 }
Пример #5
0
 private function getListPages()
 {
     $pages = Page::sortBy('baseFileName')->lists('baseFileName', 'url');
     return ['' => '- none -'] + $pages;
 }
Пример #6
0
 /**
  * Returns a list of CMS pages as array of page file paths and titles.
  * @return array
  */
 public static function listPages()
 {
     Flash::warning("CmsPropertyHelper::listPages() is deprecated, use Page::sortBy('baseFileName')->lists('baseFileName', 'baseFileName') instead.");
     return Page::sortBy('baseFileName')->lists('baseFileName', 'baseFileName');
 }
 public function getGoToNotificationPageOptions()
 {
     $pages = Page::sortBy('baseFileName')->lists('baseFileName', 'url');
     return ['' => '- none -'] + $pages;
 }
Пример #8
0
 public function listPages()
 {
     return \Cms\Classes\Page::sortBy('baseFileName')->lists('baseFileName', 'baseFileName');
 }
Пример #9
0
 /**
  * @covers Shahin\Events\Components\EventLists::getPostPageOptions
  * @todo   Implement testGetPostPageOptions().
  */
 public function testGetPostPageOptions()
 {
     $eventList = new EventLists();
     $page = Page::sortBy('baseFileName')->lists('baseFileName', 'baseFileName');
     $this->assertTrue($eventList->getPostPageOptions() == $page);
 }
Пример #10
0
 public function getPropertyOptions($property)
 {
     return Page::sortBy('baseFileName')->lists('baseFileName', 'baseFileName');
 }
Пример #11
0
 public function getDetailsPageOptions()
 {
     $pages = Page::sortBy('baseFileName')->lists('baseFileName', 'baseFileName');
     $pages = ['-' => Lang::get('rainlab.builder::lang.components.list_details_page_no')] + $pages;
     return $pages;
 }
Пример #12
0
 public function getRedirectInternalOptions()
 {
     return Page::sortBy('baseFileName')->lists('baseFileName', 'baseFileName');
 }
Пример #13
0
 public function getDefaultParentOptions()
 {
     return Page::sortBy('baseFileName')->lists('baseFileName', 'baseFileName');
 }
Пример #14
0
 /**
  * Get a list of all pages. Prepend an empty option to the start
  *
  * @return array
  */
 public function getUrlOptions()
 {
     $allPages = Page::sortBy('baseFileName')->lists('title', 'baseFileName');
     $pages = array('' => Lang::get('benfreke.menumanager::lang.create.nolink'));
     foreach ($allPages as $key => $value) {
         $pages[$key] = "{$value} - (File: {$key})";
     }
     return $pages;
 }
Пример #15
0
 public function getRedirectURLOptions()
 {
     return array_merge(['' => Lang::get('octodevel.octomail::lang.components.mailTemplate.default.options.none')], Page::sortBy('baseFileName')->lists('baseFileName', 'baseFileName'));
 }
Пример #16
0
 public function getLinkpageOptions()
 {
     return Page::sortBy('baseFileName')->lists('baseFileName', 'baseFileName') + ['' => Lang::get('kurtjensen.mycalendar::lang.events_comp.linkpage_opt_none')];
 }
Пример #17
0
 /**
  *
  * Returns pages list for blog page selection
  *
  * @param null $keyValue
  * @param null $fieldName
  * @return mixed
  */
 public function blogPageOptions($keyValue = null, $fieldName = null)
 {
     return Page::sortBy('baseFileName')->lists('baseFileName', 'baseFileName');
 }
Пример #18
0
 public function getRedirectOptions()
 {
     return ['' => '- none -'] + Page::sortBy('baseFileName')->lists('baseFileName', 'baseFileName');
 }
Пример #19
0
 public function getRedirectToOptions()
 {
     return array_merge([0 => '- none -'], Page::sortBy('baseFileName')->lists('fileName', 'url'));
 }
Пример #20
0
 public function getNewsPageOptions()
 {
     return Page::sortBy('baseFileName')->lists('baseFileName', 'baseFileName');
 }
Пример #21
0
 public function getportfolioDetailsOptions()
 {
     return Page::sortBy('baseFileName')->lists('baseFileName', 'baseFileName');
 }
Пример #22
0
 public function getPagesDropdown()
 {
     return Page::sortBy('baseFileName')->lists('baseFileName', 'baseFileName');
 }
Пример #23
0
 public function getRedirectOptions()
 {
     $default = ['' => '- none -'];
     $pages = Page::sortBy('baseFileName')->lists('baseFileName', 'baseFileName');
     return $default + $pages;
 }
Пример #24
0
 public function getassetListOptions()
 {
     return Page::sortBy('baseFileName')->lists('baseFileName', 'baseFileName');
 }
Пример #25
0
 /**
  * @covers Shahin\Events\Components\ShowEvent::getCategoryPageOptions
  * @todo   Implement testGetCategoryPageOptions().
  */
 public function testGetCategoryPageOptions()
 {
     $showEvent = new ShowEvent();
     $this->assertTrue($showEvent->getCategoryPageOptions() == Page::sortBy('baseFileName')->lists('baseFileName', 'baseFileName'));
 }