View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006941 | OXID eShop (all versions) | 1.05. Users | public | 2019-01-18 17:03 | 2024-06-05 14:48 |
Reporter | bYemma | Assigned To | |||
Priority | low | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 6.1.1 | ||||
Fixed in Version | 7.0.0 | ||||
Summary | 0006941: First entry in account breadcrumb not propperly linked | ||||
Description | When you are on a account page other than dashboard, the breadcrumb link to "My Account" ist just a hash key. This should be filled with a propper link. | ||||
Steps To Reproduce | Go to a account page other than dashboard, for example cl=account_order. | ||||
Tags | Account, breadcrumb, CE, Link, PE, Shop, User | ||||
Attached Files | |||||
Theme | Not defined | ||||
Browser | Not defined | ||||
PHP Version | Not defined | ||||
Database Version | Not defined | ||||
|
Not reproducible in 6.1.1. The breadcrumb link to "My Account" is a proper link. DE: https://domain/mein-konto/ EN: https://domain/en/my-account/ It seems that your oxseo table is incomplete. -MF |
|
Sorry for reopening. I verified this also in the demo shop! Did you look at this link from a account page which is NOT the dashboard? If I am for example on the page index.php?cl=account_wishlist, the breadcrumb link for My Account is "#". |
|
Reproducible in CE and PE but not in EE. -MF |
|
The reason is, that the OXOBJECTID field of the oxseo table have wrong checksums. Because of that, the shop can‘t find the SEO URLs which results in a wrong filled data array for the breadcrumbs. As a workaround you can overwrite the oxseo data with those from the inital data: source/Setup/Sql/initial_data.sql To overwrite the data, use the INSERT INTO `oxseo` sql statement and remove the comma from the last line at the end of the line and add the following line: ON DUPLICATE KEY UPDATE `OXOBJECTID` = VALUES(`OXOBJECTID`), `OXIDENT` = VALUES(`OXIDENT`), `OXSHOPID` = VALUES(`OXSHOPID`), `OXLANG` = VALUES(`OXLANG`), `OXSTDURL` = VALUES(`OXSTDURL`), `OXSEOURL` = VALUES(`OXSEOURL`), `OXTYPE` = VALUES(`OXTYPE`), `OXFIXED` = VALUES(`OXFIXED`), `OXEXPIRED` = VALUES(`OXEXPIRED`), `OXPARAMS` = VALUES(`OXPARAMS`), `OXTIMESTAMP` = VALUES(`OXTIMESTAMP`); -MF |
|
This no longer happens in OXID 7 |