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(); }