Magento 2.3.0 – Migrated from 1.9.3.4 – Some attributes not updating on product save

Having some weird trouble with a migrated M2 website. I’ve seen some resources on here, but they all don’t seem to be showing the same symptoms.

Migrated a site using the Magento tool – all went well apart from an odd issue with the select attributes not functioning as expected.

If I update a migrated (Say Attribute Value “A” to Value “B”), it will revert to “A” on save.

If I create a new product and do the same thing it works fine.

I’ve seen that it may be an issue in the eav_attribute table.

For reference, this is one of the troublesome attributes (which were also migrated):

*************************** 1. row ***************************    attribute_id: 586  entity_type_id: 4  attribute_code: room attribute_model: NULL   backend_model: Magento\Eav\Model\Entity\Attribute\Backend\ArrayBackend    backend_type: varchar   backend_table: NULL  frontend_model: NULL  frontend_input: multiselect  frontend_label: Room  frontend_class: NULL    source_model: Magento\Eav\Model\Entity\Attribute\Source\Table     is_required: 0 is_user_defined: 1   default_value:       is_unique: 0            note: NULL 

Compare that to a test attribute I created after migration:

*************************** 1. row ***************************    attribute_id: 1212  entity_type_id: 4  attribute_code: test_select_attribute attribute_model: NULL   backend_model: NULL    backend_type: int   backend_table: NULL  frontend_model: NULL  frontend_input: select  frontend_label: Test Select Attribute  frontend_class: NULL    source_model: Magento\Eav\Model\Entity\Attribute\Source\Table     is_required: 0 is_user_defined: 1   default_value:       is_unique: 0            note: NULL 

The only big difference being the backend_model. – I set this to NULL, but that didn’t make a difference.

Other issues I’ve noticed:

In debug.log, there’s a bunch of these errors:

main.WARNING: Attempt to load value of nonexistent EAV attribute '575'                          for entity type 'Magento\Catalog\Api\Data\CategoryInterface'. [] [] 

Also, I can’t for the life of me get these attributes to load in layered navigation. I would assume it’s related to the above issues.

Anyone out there who’s able to help at all?

Cheers

magento 2.3.0 shipping method based coupon code not working in cart page

We have a special coupon code , it should work only for “Fedex Ground Shipping method”. This shopping cart price rule is worked in checkout page but it is not worked for cart page.

In cart page : We fill data in Estimate Shipping Tax details (country, postal code) then selecting the shipping method (Fedex Ground) and then submitting the coupon button. It gives error message like ‘The coupon code “xxxxx” is not valid and also selected shipping method , postal code detail are magento 2.3vanished.

Why this happening? how can resolve this issue? please give your valid reply… ‘

Sign In – following upgrade from 2.3.0 to 2.3.1 – Fatal error: Uncaught Error: Cannot instantiate interface

If you Sign In to your account and then Sign Out again whilst on the Home page or Category Page you get the following error :- Fatal error: Uncaught Error: Cannot instantiate interface Magento\Shipping\Model\CarrierFactoryInterface in /var/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php:116 Stack trace: #0

If you Sign In when on a product page the error occurs straight away.

This started after updating from v2.3.0 to v2.3.1

Initially on updating I had to disable several Magento modules that were causing the following error when running the command to Re-index

PHP Fatal error: Uncaught Error: Cannot instantiate interface Magento\InventoryIndexer\Model\StockIndexTableNameResolverInterface in /var/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php:116 Stack trace: #0

I solved the reindex issue by disabling a number of modules in config.php

I am assuming my current Sign In issue is similar but I’m not sure what to disable.

I have tried the usual commands to Update and Compile with no result.

Does anyone know what modules could be related to the error – Cannot instantiate interface Magento\Shipping\Model\CarrierFactoryInterface?

I am getting an Mismatched annonymus define mdule() False error in the magento 2.3.0

Hi Sometimes it happens that my page information doesn’t displayed anything, but when page reload once the information on the page get displayed. On the cross check of browser consol I am getting an Uncaught Error: Mismatched anonymous define() module: false http://requirejs.org/docs/errors.html#mismatch at makeError (require.js:166) at intakeDefines (require.js:1221) at require.js:1408

My require js is – require.js

Thanks in advance for Help.

Magento 2.3.0 TinyMCE removes anchor tag href suffix when used with {{store url=”}}

I am trying to add category link in the CMS block.

<ul class="list-unstyled"> <li><a href="{{store url=''}}test-collection.html">Test Collection</a></li> </ul> 

When I hide/show editor, it removes “test-collection.html” from the code. New output:

<ul class="list-unstyled"> <li><a href="{{store url=''}}">Test Collection</a></li> </ul> 

In previous versions, it was working fine. Help, please.

Magento 2.3.0 Admin grid using UI component sticky CSS is not working

I have created a grid using UI component. in this grid, I display only grid I don’t need to display button <buttons></buttons>. gird is working perfectly when I scroll down in grid page sticky CSS is not working and grid layout is brek.

When I add a button using <buttons></buttons> and scroll down element sticky grid is working fine but if I remove button <buttons></buttons> (I remove button because I don’t want) and scroll down sticky grid is not working.

What actual result :

enter image description here

What Expected result :

enter image description here

Any help would be appreciated! Thanks.

Magento backup functionality is deprecated as of 2.1.16, 2.2.7, and 2.3.0?

I was happily reading the documeent below enjoying the fact that these backup commands for media, db and code existed

https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-backup.html

But then I read

Deprecation Notice Magento backup functionality is deprecated as of 2.1.16, 2.2.7, and 2.3.0. We recommend investigating additional backup technologies and binary backup tools (such as Percona XtraBackup).

So does this really mean the commands bin/magento setup:backup and bin/magento info:backups:list and bin/magento setup:rollback will stop working?

So is this true? (or am I reading this wrong)

And maybe then why?

Magento 2.3.0 – Applied Gift Cards not showing in Invoice

We have gift cards enabled, but when a customer applies one to an order we receive an invoice with only the purchased product and the reduced price after the card was applied with no other evidence of a card being used. So for instance an invoice will show that customer purchased a $ 110 product for just $ 10 in the subtotal with no evidence of a card being applied on the invoice.

While we use discount codes fairly regularly and they don’t have this issue as they show underneath the product on the invoice. So we’re unsure why this may be happening. It’s causing a bit of confusion.

Categrory URL Rewrite Not Working After Upgrading To Magento 2.3.1 from Magento 2.3.0

After upgrading to Magento 2.3.1 from 2.3.0, Category URL Rewrite don’t seem to be working.

After the update, now when I am creating a new product, the URL that’s being generated is something like this: http://example.com/catalog/product/view/id/3708/s/test-product-1/. The correct format should have been http://example.com/mobile-spare-parts/test-product-1/.

My settings are as follows:

  • Configuration >> General >> Web >> Search Engine Optimization >> Use Web Server Rewrites: Yes
  • Configuration >> Catalog >> Search Engine Optimization >> Use Categories Path for Product URLs: Yes
  • Configuration >> Catalog >> Search Engine Optimization >> Use Canonical Link Meta Tag For Categories: No
  • Configuration >> Catalog >> Search Engine Optimization >> Use Canonical Link Meta Tag For Products: Yes