1. My clients products (custom fishing lures) can have numerous options which can be complex. With this in mind, they "duplicate" products often rather than make them from scratch so as to not need to rebuild a set of as many as a dozen option selectors. This used to work fine but now appears to truncate the option set to as many as 4 options and the rest just don't remain connected to the duplicated product.
2. We've also noted that if you update an existing product in any way, that the options get truncated in the same way. For example, we took a product with 10 options, changed the price, now 6 options were removed with no explanation.
3. When making this type of change to a product, instead of the expected "success" message you'd expect within the confirmation page, the page displays a set of unformatted error codes.
Code: Select all
Notice: Undefined index: product_seo_url in /home/.../baitbox/admin/controller/catalog/product.php on line 1193Notice: Undefined index: points in /home/.../baitbox/admin/model/catalog/product.php on line 138Warning: Cannot modify header information - headers already sent by (output started at /home/.../baitbox/admin/controller/startup/error.php:34) in /home/.../baitbox/system/library/response.php on line 36
Code: Select all
Notice: Undefined index: option_value_id in /home/.../baitbox/admin/model/catalog/product.php on line 185Notice: Undefined index: option_value_id in /home/.../baitbox/admin/model/catalog/product.php on line 185Notice: Undefined index: option_value_id in /home/.../baitbox/admin/model/catalog/product.php on line 185Notice: Undefined index: option_value_id in /home/.../baitbox/admin/model/catalog/product.php on line 185Notice: Undefined index: option_value_id in /home/.../baitbox/admin/model/catalog/product.php on line 185Notice: Undefined index: option_value_id in /home/.../baitbox/admin/model/catalog/product.php on line 185Notice: Undefined index: option_value_id in /home/.../baitbox/admin/model/catalog/product.php on line 185Notice: Undefined index: option_value_id in /home/.../baitbox/admin/model/catalog/product.php on line 185Notice: Undefined index: option_value_id in /home/.../baitbox/admin/model/catalog/product.php on line 185Notice: Undefined index: option_value_id in /home/.../baitbox/admin/model/catalog/product.php on line 185Warning: Cannot modify header information - headers already sent by (output started at /home/.../baitbox/admin/controller/startup/error.php:34) in /home/.../baitbox/system/library/response.php on line 36
I don't think this is material but want to also mention the following. The site had recently auto-updated (around 1/16/22) to 3.0.3.8 through "Installatron" (Yes, I know now, that's a bad thing) which broke the site completely. I was able to revert it back to the previous version and it appeared to be fine. I turned off the auto-update feature also. I don't think that caused the issue so I lean in favor of this error regarding options and product updates was probably there since the v3 update in August but as products had not been updated it wasn't known to us. That said, it is possible that Installatron created this issue yet, once reverted to the earlier version I believe any traces of the update would be over written with previous correct code that was not installed or ever updated using Installatron.