View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003268 | OXID eShop (all versions) | 2.3. Extensions (modules, themes) | public | 2011-09-22 17:18 | 2018-11-19 15:02 |
Reporter | bugcity | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | unable to reproduce | ||
Product Version | 4.5.2 revision 38481 | ||||
Summary | 0003268: Theme-specific options not possible for child-themes | ||||
Description | Adding theme-specific options into db-tables oxconfig && oxconfigdisplay lets backend show these options, but they are irrelevant / not processed in template / frontend. Only the values of the parent-theme are valid. | ||||
Steps To Reproduce | 1.) Create custom theme like described in http://wiki.oxidforge.org/Tutorials/Understanding_theme_management_in_OXID_eShop_from_4.5.0 ( -> "Custom themes") 2.) Add new theme specific config options by http://wiki.oxidforge.org/Tutorials/Understanding_theme_management_in_OXID_eShop_from_4.5.0 ( -> "Theme specific config"), e. g. by copying all options from Azure. 3.) Activate new custom theme in backend 4.) change some value (e. g. "aNrofCatArticles[0]" from 10 to 99... and save 5.) update frontend-view 6.) Result: no change, changing this value is only possible by editing it in the options of the parent-theme ( == Azure) | ||||
Additional Information | The philosophy "if file/template in child-theme is different from file/template of parent-theme then take child-file/template, otherwise take it from parent-theme" would be consequently followed, if specific options in child-themes would be possible. Thanks a lot! Mark | ||||
Tags | Configuration Options, Theme Handling | ||||
Theme | Not defined | ||||
Browser | All | ||||
PHP Version | Not defined | ||||
Database Version | Not defined | ||||
duplicate of | 0003250 | resolved | jurate.baseviciene | Theme settings not loaded correctly in subshops |
|
The bug is not reproducible anymore (Flow). My steps to test it: 1. Copied the folder Application/views/flow/ to Application/views/flow2 2. Removed anything in Application/views/flow2/tpl/ (so the tpl folder is empty) 3. Removed all settings in flow2/theme.php but "blFooterShowLinks". 4. Emptied the folder "tmp". 5. Activated flow2 6. Unchecked the option "blFooterShowLinks" so flow2 has false, flow has true. 7. Checked the frontend. The footer didn't show the help link anymore. -MK |
|
Please see https://bugs.oxid-esales.com/view.php?id=3268#c12683 |