mirror of
https://github.com/moodle/moodle.git
synced 2025-08-05 00:46:50 +02:00
MDL-73532 navigation: Modify methods that extend the setting nav
Introduces some changes to the exising _extend_settings_navigation() methods that utilize the global $PAGE object. In order to accomodate the changes done for the secondary navigation for single activity courses, the methods that extend the settings navigation can no longer rely on the $PAGE object, instead the more reliabe way to obtain this infomation is through the get_page() method from settings_navigation class.
This commit is contained in:
parent
bf27303955
commit
4a9c83ac9e
19 changed files with 132 additions and 145 deletions
|
@ -3,6 +3,10 @@ information provided here is intended especially for developers.
|
|||
|
||||
=== 4.0 ===
|
||||
* A new API function introduced to handle custom completion logic. Refer to completion/upgrade.txt for additional information.
|
||||
* Modules that extend the settings navigation via '_extend_settings_navigation()' should use the get_page() method from
|
||||
the settings_navigation class in order to obtain the correct moodle_page information associated to the given settings
|
||||
navigation. After the recent changes to the navigation in single activity courses, using the global $PAGE may result
|
||||
in returning inaccurate data in this course format, therefore it is advisable to use $settingsnavigation->get_page().
|
||||
|
||||
=== 3.9 ===
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue