User tests: Successful: Unsuccessful:
The frontend supports overriding the active template by passing a template=
query parameter. However, when this is passed, only the template name is overridden, ignoring all other data associated with the template (i.e. its params). This is also inconsistent with our fallback behavior onto Beez3 when the specified or configured template cannot be found which does use that template's full configuration object. This is corrected.
Pre-patch, with Protostar as the active template, make a request to index.php?template=beez3
and in the Beez3 index.php file add this line: var_dump($this->params)
You should have the Protostar template's parameters here. Apply the patch and refresh the page, you should now have the Beez3 template's parameters.
N/A
Status | New | ⇒ | Pending |
Category | ⇒ | Libraries |
Labels |
Added:
?
|
I have tested this item
Status | Pending | ⇒ | Ready to Commit |
Labels |
Added:
?
|
I have tested this item
Status | Ready to Commit | ⇒ | Fixed in Code Base |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2016-08-29 12:35:30 |
Closed_By | ⇒ | wilsonge |
Labels |
Removed:
?
|
I have tested this item✅ successfully on a0a1bb2
This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/11826.