Comments (3)
Hi @Morgy93
Indeed, I can reproduce this problem on a clean Magento 2.4.2 installation!
I've only tested this module on Magento 2.4.0 so far, not on 2.4.1 or 2.4.2, so something in those versions has changed which must have caused this problem.
I'll have a look later on for a way to solve this.
Thanks!
from magento2-module-url-data-integrity-checker.
Is fixed in version 1.2.1 of this module.
I picked option 4 and introduced a silly workaround for the issue. The other options would be better for future improvements, but would take a lot longer to implement.
Also, we aren't the only ones who run into this problem with Magento 2.4.2, see: magento/magento2#32292
Thanks for the report @Morgy93!
from magento2-module-url-data-integrity-checker.
Magento 2.4.2 came with this change which starts causing this issue: magento/magento2@2638e0f
This feels like a bug in Magento because a Collection isn't being forced to implement a getSelect()
method.
And since we use the Collection to read from a json file and not from the database this might be difficult to implement.
Possible solutions:
- start storing and reading data to/from the database instead of from a json file (which we were already planning of doing in scope of #13 (comment))
- use an alternative Magento grid implementation like https://github.com/hyva-themes/magento2-hyva-admin (downsides: it currently only supports Magento 2.4 or higher and PHP 7.4 or higher)
- the combination of the two above
- doing something clever that is much less work then the above (not sure if that will be possible)
This might take a while until fixed since I don't have that much free time, but I'll see what I can do 🙂
from magento2-module-url-data-integrity-checker.
Related Issues (20)
- Pagers in admin grids on Magento 2.4.0 no longer work properly
- Issue Data Integrity - Product Url Key HOT 4
- Killed Integrity Urlkey process in console HOT 7
- Detect url_key's which aren't normalized HOT 8
- Call to undefined method on all backend views / incompatible with firecheckout HOT 5
- CLI commands do not work on Magento 2.4.1 HOT 3
- An unexpected exception occured: 'We are already refreshing the product url key's, just have a little patience HOT 1
- Product has a non-null url_path attribute HOT 10
- Feature request: Check url rewrites of disabled products pointing to non existing categories
- Can't find category with id / We are already refreshing the category url key's, just have a little patience 🙂 HOT 10
- Ignore Not Visible Products HOT 7
- Memory exhausted HOT 2
- Area code is already set HOT 3
- catalog:product:integrity:urlkey shows false positives HOT 5
- file not found HOT 5
- Are url_path really needed currently? HOT 2
- Support for PHP 8.2 HOT 2
- Regarding, product url path.. HOT 1
- Detect missing url_path's of categories on a certain storeview
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from magento2-module-url-data-integrity-checker.