View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006880 | OXID eShop (all versions) | 1.01. Products (product, categories, manufacturer, promotions etc.) | public | 2018-08-10 10:45 | 2022-03-15 12:15 |
Reporter | d3 | Assigned To | |||
Priority | urgent | Severity | major | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 4.10.8 / 5.3.8 | ||||
Fixed in Version | 6.4.2 | ||||
Summary | 0006880: oxseo and oxseohistory entries will not deleted by deletetion of oxvendor and oxmanufacturer | ||||
Description | Reproduction: 1. manufacturer go to admin/manufacturer -> select "Cabrinha" f.e. -> copy seo url from seo tab "en/By-Manufacturer/Cabrinha/" delete manufacturer "Cabrinha" Enter shopurl with seo url: domain.de/en/By-Manufacturer/Cabrinha/ an empty page will be displayed -> have to be an 404 error open database an execute query: SELECT * FROM `oxseo` WHERE oxseourl = 'en/By-Manufacturer/Cabrinha/'; an existing entry will be displayed if the manufacturer was renamed, the oxseohistory entries remains. 2. vendor go to admin/vendor -> select "www-true-fashion-com" f.e. -> copy seo url from seo tab "en/By-distributor/www-true-fashion-com/" delete vendor "www-true-fashion-com" Enter shopurl with seo url: domain.de/en/By-distributor/www-true-fashion-com/ an exception occurs: "vendor/oxid-esales/oxideshop-ce/source/Application/Controller/VendorListController.php] [line 446] [message Call to a member function getId() on boolean]" -> have to be an 404 error open database an execute query: SELECT * FROM `oxseo` WHERE oxseourl = 'en/By-distributor/www-true-fashion-com/'; an existing entry will be displayed if the vendor was renamed, the oxseohistory entries remains. best regards Kristian | ||||
Tags | Database, Exception, Manufacturer, SEO, Vendor | ||||
Theme | Not defined | ||||
Browser | Not defined | ||||
PHP Version | Not defined | ||||
Database Version | Not defined | ||||
related to | 0006304 | resolved | florian.auer | oxseohistory is left untouched when deleting entities like oxArticle, oxCategory, oxContent, oxManufacturer, oxVendor |