Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.3, 2.4
-
MOODLE_23_STABLE, MOODLE_24_STABLE
-
MOODLE_22_STABLE, MOODLE_23_STABLE, MOODLE_24_STABLE
-
-
Easy
-
Description
We have a client that has moved all the standard blocks from the left to right side which meant no blocks on the left side. Testing the upgrade to Moodle 2.3.2 you get this error on logon.
Replication steps:
- Log in as admin
- Switch theme to Standard (Legacy)
- Navigate to the Front page
- Turn editing on
- Move all blocks to the right side
- Turn editing off
The following error is displayed.
Coding error detected, it must be fixed by a programmer: page layout file D:\xampp\htdocs\master_integration/theme/standardold/layout/frontpage.php does not contain the main content placeholder, please include "<?php echo $OUTPUT->main_content() ?>" in theme layout file.
|
|
Debug info:
|
Error code: codingerror
|
Stack trace:
|
|
line 746 of \lib\outputrenderers.php: coding_exception thrown
|
line ? of unknownfile: call to core_renderer->header()
|
line 1416 of \lib\setuplib.php: call to call_user_func_array()
|
line 98 of \index.php: call to bootstrap_renderer->__call()
|
line 98 of \index.php: call to bootstrap_renderer->header()
|
Attachments
Issue Links
- duplicates
-
MDL-23226 'standardold' theme broken for login page
-
- Closed
-