View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0006987||OXID eShop (all versions)||2.4. Administer products||public||2019-05-28 17:00||2019-06-07 16:10|
|Target Version||Fixed in Version|
|Summary||0006987: Cannot edit product description in subshop (with|
|Description||The Texteditor gets a disabled textarea in subshops:|
<textarea disabled="" id="editor_oxarticles__oxlongdesc" name="oxarticles__oxlongdesc" style="width: 100%; height: 300px; display: none;">
This comes from the function _generateTextEditor() called with $field = 'oxarticles__oxlongdesc'
In EE $field gets later compared in a function named canUpdateField() against entries in $aMultishopArticleFields. These entries are defined without the table name.
We have 'oxlongdesc' in $aMultishopArticleFields but not 'oxarticles__oxlongdesc'
|Steps To Reproduce||see description|
|Tags||Admin, Article, EE, Multi Shop, Products, WYSIWYG|
|PHP Version||Not defined|
|MySQL Version||Not defined|
As the comment of aMultishopArticleFields says "Define oxarticles fields which could be edited individually in subshops."
However the requested field is not in oxarticles but in oxartextends.
In earlier shop versions oxlongdesc was included in the oxarticle.
Not sure If I got this right. Only fields from oxarticles can/should be added to aMultishopArticleFields and to the table oxfield2shop?
That would mean the article long description cannot be a multishop field?
Correct. Only fields from oxarticles can be added.
But since the long description is still part of the article despite the database design, I acknowledged this as a bug.
So the correct behaviour should be that we can add oxlongdesc to aMultishopArticleFields ?
We have a MultiShop Setup with Oxid 5 and one with Oxi6 and in both we added oxlongdesc to aMultishopArticleFields and it works fine in the frontend for years/month.
If that is not supposed to work and might not work in the future when the bug is fixed, we would defentitely need to know that.
It should be possible to edit the oxlongdesc in sub shops which isnt currently working.
Product management is informed and will decide when it will be fixed.