View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006694 | OXID eShop (all versions) | 4.09. SEO, SEO URL | public | 2017-09-14 11:10 | 2018-01-29 14:30 |
Reporter | HR | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 6.0.0-rc.2 | ||||
Fixed in Version | 6.0.1 | ||||
Summary | 0006694: Manufacturer Seo urls not properly stored in database | ||||
Description | Issue can be seen when calling SeoEncoderManufacturer::getManufacturerPageUrl(). oxseo.oxtype 'oxmanufacturers' is not in the enum list for oxseo.oxtype. `OXTYPE` enum('static','oxarticle','oxcategory','oxvendor','oxcontent','dynamic','oxmanufacturer') NOT NULL COMMENT 'Record type') Database entries are stored with truncated oxseo.oxtype (empty), so shop will not find them again and tries again and again to store that seo page. NOTE: the fix requires a database change. | ||||
Steps To Reproduce | See tests/Integration/Seo/GetManufacturerPageSeoTest.php in branch https://github.com/OXID-eSales/oxideshop_ce/tree/SeoEncoderManufacturer_GetManufacturerPage_oxtype_oxmanufacturers-6694 | ||||
Tags | No tags attached. | ||||
Theme | Not defined | ||||
Browser | Not defined | ||||
PHP Version | 5.6 | ||||
Database Version | 5.5 | ||||