Order Archiving in Magento 2.3 … Other than moving the row from sales_flat_order_grid to magento_sales_flat_order_grid_archive … What else happens?

Is it really just as simple as “goes from one table to the other”? Is there any loss of data whatsoever? We’re about to do it for 300,000 orders.

Also, have you seen much performance difference after doing this? I’ve warned our team that a better idea is to optimize the columns on the Order Maintenance page, and we’ll do that eventually, but I am worried that after we do this, NOTHING will change…

submitted by /u/Mr_Viper
[link] [comments]

Survey to understand the Future of ECommerce

Do you guys believe that the future of eCommerce lies in a very simple but powerful app in our mobile? Yes, it is our communication app like Whatsapp, Telegram, iMessage or others based on the popularity in your geography.

We are doing an anonymous survey in order to understand from the eCommerce community here. If you own an eCommerce store, please help by responding here https://forms.gle/NmXVB27pybYkzrxY6

Thanks in Advance!

submitted by /u/aabhishekbindal
[link] [comments]

What are some specific things to avoid when writing a theme, to ensure maximum performance?

Lots of threads recently have been shitting on Magento 2’s performance and in each of the threads there are comments saying that a badly-written theme by shitty developers can make or break a website.

But none of the comments actually go into detail about what makes a bad theme so bad, and I’ve not seen a guide about how to write a good, performant theme.

So what are some mistakes which these “bad developers” make which affect performance so much? And how can a bad developer turn into a good developer?

TL;DR How make Magento 2 go fast?

submitted by /u/TheQueefGoblin
[link] [comments]

Access Compat Errors

I know that these errors in the error logs is showing that the local.xml cannot be accessed and can be safely ignored.

The problem is that it is checking every second, so I was wondering if this was common or if I have something configured wrong. I am trying to clean up this project I took over from another admin and some of this is new to me.

Can this self check be dialed back to check less frequently?

submitted by /u/xecutech
[link] [comments]

Need some help with JavaScript initialization in Magento 2

Hi, I’m trying to replace the standard menu in topmenu.phtml with a custom dropdown-menu. Therefore my plan was to use the dropdown-widget.

I put the HTML markup in topmenu.phtml which works fine but I don’t get the Javascript part. There is the documentation on how to initialize Javascript but I’m completely lost on this. How would I get the dropdown working? Putting

$('.magento__dropdown-widget').dropdown(); 

just in <script> tags does not work, obviously.

Would be very nice if someone could help me out. Thank you very much.

submitted by /u/zlep
[link] [comments]

Magento SUPEE-11314… nah, just kidding! You’re going to want SUPEE-11314-v2.

Just in case anyone missed it, if you installed SUPEE-11314, apparently, you’re going to want to revert and install v2 of this patch.

The original patch was released April 28th, and the new version was published on May 12th.

https://jetrails.com/blog/magento-releases-2-3-5-and-1-9-4-5-ce-1-14-4-5-ee-supee-11314-and-pwa-studio-6-0-0/

submitted by /u/ProudTechNerd
[link] [comments]

My Magento 2.3 experience. Is there any hope?

Hello,

I work for a company that wanted to upgrade our eCommerce platform from opencart to magento because of all the community support for the platform. Because none of us had much experience with magento we hired a local company to setup the new magento website for us.

After about 3 months we got the site and everything looked good so we imported our product and category structure which has around 30k products and around 200 attributes and about 50 categories. After this import the site crawled to a stop. Category pages take 40+ seconds to load and product pages can take up to 120 seconds.

We went back to the developers which told us we just needed to put the site in production mode and turn on varnish cache. With those changes a cached page will load just fine however with so many products and such long load times it seems impossible to keep the whole site cached without overloading my server with page requests.

Our original developers are completely unwilling to help us with this problem and we have hired 2 other Magento 2 “experts” who were able to make some progress but have come to the conclusion that only a complete rewrite of the theme will get us to where we want to be.

I guess posting here is just a kind of last ditch effort to see if anyone knows of somewhere I can go for help with this problem. I have already tried everything that is suggested in probably every magento 2 speed optimization blog I could find. I have tried flat product tables, redis cache, memcache among many other site configuration changes to try and optimize the speed. Also I am on a computer with 16 gigs of ram and 500 gig ssd with 8 cores.

Sorry for the long post and thank you for any suggestions.

submitted by /u/centidev
[link] [comments]

[question] Multiple carts using Admin API?

Hi, I’m a NodeJS dev and I’ve never worked with Magento (nor know PHP) and it may be a dumb question.

I’ve used the Admin REST API to process orders by following this tutorial:

https://devdocs.magento.com/guides/v2.3/rest/tutorials/orders/order-intro.html

I’ve written a (NodeJS) server, which processes orders when it receives data from a 3rd-party source.

Now, the problem is that if I receive two requests at the same time, R1 and R2, the first request (R1) fails because the cart is not accessible anymore. I think the second request (R2), when it creates a new cart, deactivates the older one.

I am wondering if there is a way to work with multiple carts at the same time.

Thanks

P.S. I’ve asked this question in multiple places (Magento Forum) and SO (here).

submitted by /u/Faheemify
[link] [comments]

Hosting for Magento2 Study & Practice.

Hi there. I am looking to get started with Magento 2 and want to purchase some hosting that will serve as a good test bed for learning about all the basics. I’m a PHP developer so I wish to dive into Modules when I’ve found my feet. I’m not looking to purchase the best hosting on the market because it will just go to waste, but I would like something that exposes me too all the problems that a Magento developer would have to deal with on a daily basis.

Thanks.

submitted by /u/goldisking11
[link] [comments]