View Issue Details

IDProjectCategoryView StatusLast Update
0004129OXID eShop (all versions)2.3. Extensions (modules, themes)public2014-01-10 12:28
ReporterStefan_Werner Assigned To 
PriorityhighSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version4.6.1 revision 45706 
Target Version4.7.11 / 5.0.11Fixed in Version4.7.11 / 5.0.11 
Summary0004129: metadata.php changes are not committed right to aModules
Descriptionchanges in metadata.php of an already used module are not saved to aModules, especially the remove of an entry!

Steps To ReproduceSteps to reproduce:

1. write metadata.php with
    
'extend' => array(
        'basket' => 'mymodule/mymodule_basket',
    ),

2. activate module via admin interface
3. change metadata.php to

'extend' => array(
        'oxbasket' => 'mymodule/mymodule_basket',
    ),

4. deactivate and activate module via admin interface
5. in module overview and amodules the entry
basket' => 'mymodule/mymodule_basket
is still activate
TagsNo tags attached.
ThemeBoth
BrowserAll
PHP Versionany
Database Versionany

Relationships

related to 0004025 resolvedLinas Kukulskis no update of tbl:oxtplblocks by changing module/metadata.php 'blocks' => array() 
related to 0005270 resolvedmantas.vaitkunas after deactivation still data in db 
child of 0004942 closedSvenBrunk Changing Module ID will move old module(id) to aDiabledModules and let them stay there until the module directory is deleted 
child of 0004866 resolvedLinas Kukulskis Start page header element (including CSS) disappear after ruining installed PayPal module. 

Activities

Stefan_Werner

2012-06-06 17:44

reporter   ~0006799

i forgot, the only solution for fixing that issue is remove amodules from oxconfig table and reactivate the modules

Linas Kukulskis

2014-01-10 12:27

reporter   ~0009403

added garbage collector