View Issue Details

IDProjectCategoryView StatusLast Update
0006941OXID eShop (all versions)1.05. Userspublic2019-01-23 16:09
ReporterbYemma 
PrioritylowSeverityminorReproducibilityalways
Status acknowledgedResolutionreopened 
Product Version6.1.1 
Target VersionFixed in Version 
Summary0006941: First entry in account breadcrumb not propperly linked
DescriptionWhen 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 ReproduceGo to a account page other than dashboard, for example cl=account_order.
TagsAccount, breadcrumb, CE, Link, PE, Shop, User
ThemeNot defined
BrowserNot defined
PHP VersionNot defined
MySQL VersionNot defined

Activities

QA

2019-01-18 18:22

administrator   ~0012769

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

bYemma

2019-01-18 19:07

reporter   ~0012770

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 "#".

bYemma

2019-01-21 08:35

reporter  

breadcrumb-link-anchor.jpg (245,283 bytes)
breadcrumb-link-anchor.jpg (245,283 bytes)

QA

2019-01-22 11:02

administrator   ~0012772

Reproducible in CE and PE but not in EE.

-MF

QA

2019-01-23 16:09

administrator   ~0012773

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