I have tried everything I know to get my block's settings to appear in the Site Administration --> Plugins --> Blocks tree. My code is below:
<?php
defined('MOODLE_INTERNAL') || die();
$settings->add(new admin_settingpage('vlrssettings',get_string('report', 'block_vlrs')));
$report = new moodle_url($CFG->wwwroot.'/blocks/vlrs/report.php');
$report = html_writer::link($report, get_string('report_url', 'block_vlrs'));
$settings->add(new admin_setting_heading('vlrsheading',get_string('report_heading', 'block_vlrs'), get_string('report_desc', 'block_vlrs', array($url=>$report))));
I would love it if someone could tell me what I'm missing here! Ideally, I'd like to add a folder under Site Administration --> Plugins --> Blocks with my plugin's name, and links to different reports. However, I can't even get a simple setting page to show up! Any help is GREATLY appreciated!