I work for a startup that is using Magento to run its eCommerce site and was wandering if anyone on here has any experience designing for Magento. If so whats your workflow regarding staging and writting code. I've been having to use the CMS editor in the admin panel which is getting old and really making me miss a proper coding environment like Sublime Text. Thanks!
Ugh. Magento. I'm so sorry. Note the date on that "designer's guide." That's about the most current thing they've got, and that's almost four years old.
It's frustrating. We've basically dug in with Woo as much as possible.
It might be old, but it's still relevant for the creator of this thread.
Magento is a bitch, but a good one.
I wouldn't say that designing for Magento is difficult, you just need to know what modules/functions you have available. What I mean is that you shouldn't design an add to cart function that's using AJAX if you don't have that functionality in place or have the resources to build a module that's working that way. As an example.
I'm a certified Magento FE dev and I've been solely implementing/designing Magento sites the last 3 years and I still encounter things that makes me want to off myself. But once you get the hang of it, it's a super powerful eCommerce platform.
As @Hubert wrote you shouldn't "edit" Magento via the Admin panel. To keep it short: you create your custom theme/package and do all the changes in there. Never make modifications in a "core" file.
Start with reading the Designer's Guide To Magento.
Here are some tips on how to minimize the process of development https://soft-loft.com/how-to-minimize-magento-development-process/
Sorry, WooCommerce guy.
I would like to know this as well, I am looking to start my online shop with Magento as well.
I've only ever worked directly on one Magento project. I basically wrote static html/css/js and handed this to our PHP guy to integrate into Magento. Updates and final refinements I had to do through the CMS editor.