View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005687 | OXID eShop (all versions) | 2.3. Extensions (modules, themes) | public | 2014-03-07 17:22 | 2017-02-07 22:32 |
Reporter | d3 | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | assigned | Resolution | open | ||
Product Version | 4.8.4 / 5.1.4 | ||||
Summary | 0005687: Module chain is case sensitive | ||||
Description | https://bugs.oxid-esales.com/view.php?id=3686 is not fixed in 4.8.4 | ||||
Steps To Reproduce | Module A part of metadata.php: $aModule = array( 'id' => 'modulea', 'title' => 'modulea', 'description' => array( 'de' => 'modulea macht kaputt', 'en' => 'englisch', ), 'thumbnail' => '', 'version' => '1.0.0.0', 'author' => 'D³ Data Development', 'url' => 'http://www.shopmodule.com', 'email' => '[email protected]', 'extend' => array( 'Order_List' => 'modulea/modules/application/controllers/d3_order_list_modulea', ), ); Module B part of metadata.php $aModule = array( 'id' => 'moduleb', 'title' => 'moduleb', 'description' => array( 'de' => 'moduleb macht kaputt', 'en' => 'englisch', ), 'thumbnail' => '', 'version' => '1.0.0.0', 'author' => 'D³ Data Development', 'url' => 'http://www.shopmodule.com', 'email' => '[email protected]', 'extend' => array( 'order_list' => 'moduleb/modules/application/controllers/d3_order_list_moduleb', ), ); Result is mentioned in the screenshot: the shop creates 2 separated module chains, caused by the case-sensitive, extended class name. | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Theme | Not defined | ||||
Browser | All | ||||
PHP Version | Not defined | ||||
Database Version | Not defined | ||||
related to | 0003686 | resolved | Linas Kukulskis | Module chain is case sensitive |
has duplicate | 0006489 | closed | Modules brokes when class extending-definition is not identical to other modules | |
has duplicate | 0006506 | closed | QA | Extended Classes case-sensitive must be checked |