View Issue Details

IDProjectCategoryView StatusLast Update
0005087OXID eShop (all versions)2.1. Master Settingspublic2023-11-17 17:38
Reporterjuergen_busch Assigned To 
PrioritylowSeveritytextReproducibilityalways
Status confirmedResolutionopen 
Product Version4.7.5 / 5.0.5 
Summary0005087: Option "Allow custom price editing for inherited products" is incorrect
DescriptionIf option "Allow custom price editing for inherited products" isn't checked all fields from aMultishopArticleFields and oxfield2shop can't be edited in the subshop via the admin panel for an article. This is correct for the price fields which are defined by default in the standard shop. However if a shop administrator adds an additional field like "Prod.No." he might be confused why it does not work.
Steps To ReproduceAdd OXARTNUM in config.inc.php
$this->aMultishopArticleFields = array("OXARTNUM", "OXPRICE", "OXPRICEA", "OXPRICEB", "OXPRICEC", "OXUPDATEPRICE", "OXUPDATEPRICEA", "OXUPDATEPRICEB", "OXUPDATEPRICEC", "OXUPDATEPRICETIME");

Add OXARTNUM to oxfield2shop table.
Update views and clear /tmp.

You can't edit "Prod.No." for an inherited arcticle in the subshop via the admin panel. If you enter a value in OXARTNUM field from oxfield2shop table, it isn't shown in the admin panel at all and not used in the frontend.
TagsConfiguration Options, EE, Solution Provided, Subshops
ThemeAll
BrowserAll
PHP VersionAll
Database VersionAll

Activities

QA

2015-10-05 11:09

administrator   ~0011234

Proposal for a quick solution: Rename the config option in the admin panel to clarify what it actually does, e.g. to "Allow individual field values per subshop for inherited articles".