View Issue Details

IDProjectCategoryView StatusLast Update
0002078OXID eShop (all versions)4.05. Performancepublic2012-12-10 13:29
Reportermanuel Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionno change required 
Product Version4.4.0 revision 28699 
Fixed in Version4.5.5 revision 40299 
Summary0002078: Unnecessary full oxArticle Object for fetching the alternative template
DescriptionDetails::init() calls Details::getProduct() to check if there is an alternative template in oxarticles__oxtemplate. This getProduct call results for example in the full building of a variant tree etc. Even in a cached state is this call processed every time. Is the full product really necessary for fetching the template name, a field editable in the backend? We would save runtime and gain speed, if this call is removed from the init-call. Everybody who needs a module to get the template name, can build the module logics as usual. But this use case is not as usual as the wish to get a speedy details page out of the box.
TagsPerformance
Theme
BrowserAll
PHP Versionany
Database Versionany

Activities

arvydas_vapsva

2011-11-05 10:37

reporter   ~0005363

Details view has no init method any more, so issue is gone. This was changed in version 4.5.1