View Issue Details

IDProjectCategoryView StatusLast Update
0006694OXID eShop (all versions)4.09. SEO, SEO URLpublic2018-01-29 14:30
ReporterHR 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version6.0.0-rc.2 
Target VersionFixed in Version6.0.1 
Summary0006694: Manufacturer Seo urls not properly stored in database
DescriptionIssue 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 ReproduceSee tests/Integration/Seo/GetManufacturerPageSeoTest.php in branch
https://github.com/OXID-eSales/oxideshop_ce/tree/SeoEncoderManufacturer_GetManufacturerPage_oxtype_oxmanufacturers-6694
TagsNo tags attached.
ThemeNot defined
BrowserNot defined
PHP Version5.6
MySQL Version5.5

Activities

There are no notes attached to this issue.