Esempio n. 1
0
 public function render()
 {
     global $core;
     /* @var $blueprint Blueprint */
     $blueprint = $core->models['pages']->blueprint($core->site_id);
     $blueprint->populate();
     $options = [];
     foreach ($blueprint->ordered_records as $record) {
         $options[$record->nid] = str_repeat(" ", $record->depth * 4) . $record->label;
     }
     $this[self::OPTIONS] = [null => ''] + $options;
     return parent::render();
 }