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 |