View Issue Details

IDProjectCategoryView StatusLast Update
0007952OXID eShop (all versions)4.09. SEO, SEO URLpublic2026-05-20 13:40
ReporterMarcelOxid Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status feedbackResolutionopen 
Product Version7.5.0 
Summary0007952: oxparams context will be removed from stdUrl after update
DescriptionWhen updating the Seo-URL of a product for a specific category, the context(cnid/mnid/vnid) will be removed from the stdUrl.
index.php?cl=details&anid=05848170643ab0deb9914566391c0c63&cnid=0f41a4463b227c437f6e6bf57b1697c4 --> index.php?cl=details&anid=05848170643ab0deb9914566391c0c63
Steps To Reproduce1. Login to Admin-space and switch to products
2. Create a new product and add a category to it
3. Move to Seo-Tab (-> Seo-Entry will be generated / stdUrl contains category-id)
2. Change and update the Seo-URL

The context from the stdUrl was removed in the DB
Additional InformationThe reason is that the update of the Seo-URL (and also the update of the meta-keywords/description) works is the following:

When the Seo-tab will be opened, methods like SeoEncoderArticle::getArticleMainUri/getArticleUri/getArticleVendorUri/getArticleManufacturerUri() are used which generates the Seo-entry with the stdUrl including the specific context.

Updating the Seo-URL is done in ObjectSeo::save() which executes SeoEncoder::addSeoEntry(). For stdUrl the method $this->getStdUrl which uses Article::getBaseStdLink() will be used. getBaseStdLink just creates the base without the context.

TagsNo tags attached.
ThemeNot defined
BrowserNot defined
PHP VersionNot defined
Database VersionNot defined

Activities

QA

2026-05-20 13:40

administrator   ~0018510

Dear Marcel,

please check the column oxparams.
this contains the category id in your example.

Could you please provide the broader picture why this is should be an issue?
Could you also verify your product version of 7.5?

Best Regards
QA -SG-