Showing ideas with status New.
Show all ideas
Feature request from Vinai, posted on GitHub Jul 30, 2016
Whenever I try to use a custom or core UI component the experience is frustrating, time consuming and painful.
It would be great to see the components either made simpler (to use and understand how they work) or to be replaced with something simpler altogether :tada:.
There is so much JS "magic" and conventions and poor documentation I find the developer experience severely lacking. Much of the XML is bonkers to read and write. So much of it seems to be "just do X and it will work" without information on WHY and HOW to debug if something does not work.
The combination of a ton of PHP, XML and JS makes for a very tricky debugging process. It is very hard to properly write tests in small steps. Much of it is "add ALL the required code or NOTHING will work".
Seemingly simply things become bloated tasks.
Preconditions
This applies to any version of Magento 2 from beta up to the latest version on github.
Steps to reproduce
Try to use UI components, either custom ones or core ones, without using extensive copy&paste and actively avoiding the urge to even think the question "Why?".
Expected result
The system should be simple to use AND understand.
Actual result
Hours wasted slogging through code and documentation, trying to understand WTF I got wrong and I find myself questioning some of my life choices.
... View more
Allow a customer-level setting that enables/hides payment methods. For example, I have a small number of customers who cannot be removed from their price group, but who I want to force into Proforma Invoicing rather than Creditcard. By linking the payment method to the price group, I have to double up the number of price groups, one for normal people and one for those with bad credit etc.
... View more
Feature request from sunilit42, posted on GitHub May 30, 2016
Hello,
I am login as customer and i have 5 address in my account.
I am on checkout page now, i want to edit shipping address on checkout page but there is no functionality for same.
... View more
Feature request from Asitis, posted on GitHub Jun 10, 2016
Would it be possible to make the import/export function also available for all the static pages and blocks? Nowadays webshops are barely just products, but also consist of a lot of static content, but migrating it is a real headache. It is doable by exporting/importing database tables but it's a hassle to set all the correct storeviews, ID's and pages. Plus in a combination of static blocks tied to widgets in a certain theme, this is horrific.
It would be nice to see some WordPress functionality here, if you export stuff from WordPress and import it in another you get a screen with all the variables (like author and such) and you can select to create that author, or adding that content to another existing author. The same could be in Magento;
How it could work
If you import Pages and/or Blocks, it could be mapped to all storeview by default, or (like WordPress) show the option to add the missing storeviews or add them to an exisiting.
Adding Widgets would ask for input about which theme, storeview and block it would be assigned to, or leave the block open (and import is as inactive) to add the blocks at a later stage after the import
... View more
Hi, Is there any plan to include Store pickup feature in Magento Community Edition? If yes, then in which version is it planned to release and also what is the date of release. I am waiting for this feature since long....
... View more
See more ideas labeled with:
In Magento the country of Netherlands Antilles is available, when this doesn't exist anymore https://en.wikipedia.org/wiki/Netherlands_Antilles. It should be split up into Aruba (which is already there), Curacao (which is not there), Sint Maarten - note this is different to Saint Martin (which is not there). There are also 3 Municipalities (Bonaire, Sint Eustasius and Saba) which form the Caribbean Netherlands - ISO code BQ. This would also need to be added.
... View more
See more ideas labeled with:
Currently in 2.4+, the process of applying category rules requires a manual save of each category. This is extremely time consuming for a store that has a lot of categories and also could severely impact the cache if done during business hours. These rules should be applied automatically or at least on a schedule. A bonus would be to do this in a cache-preserving way.
... View more
See more ideas labeled with:
Currently, the default contact form only allows customers to send an email to a single recipient. For stores that have multiple departments(ie. service, sales, customer support) that have different emails, this default contact form is simply not sufficient. Magento 2 allows admin to enter different email addresses into the backend for different departments so why not support the same thing on the frontend. It would be a great feature for customers to be able to choose which department or person to send a message to. Does anyone else think this would be a good feature? Let me know if I can clarify this in any way.
... View more
See more ideas labeled with:
Feature request from flipflap, posted on GitHub Aug 24, 2016
Preconditions
Magento 2.0.9
Steps to reproduce
Ad the Widget Catalog Product List to homepage
Ad a condition for a specific category
Try to sort products in the category by position
Expected result
Products on homepage should in sort position of category
Actual result
Products on homepage are not sorted at all
... View more
To improve security on magento 2, I'd like to suggest encrypt customer data && order data (customer related), because it's also quite sensitive data. If hackers will get database, then they can easily re-use customer data from customer tables or order tables. That's logical that email field cannot be encrypted, but lastname, firstname, address, vat & company would be nice to have encrypted
... View more
We want to use single image for multiple products to avoid image duplication in pub/media/catalog/product folder. What we understand today is when we import same image for multiple products Magento will create separate directories for each product and copy the same image to each directory. Can we improve this process to have single directory created for both the product which has same image and copy this one image only once to that directory and this used by both the products?
... View more
See more ideas labeled with:
Hello, We are stuck in using 3rd part blog modules and or integration of additional CMS such as Wordpress to use as blogging on website. I know allot of big companies have such issues as well and they stuck in using wordpress as blog together with magento 2 which is not good to use 2 different CMS solutions. It will be best if you integrate internal blog solution that can be simple and easy to use, where we can add blog categories and content post to each category and can have option to add category into top menu to link to blog page. I hope you will look into that solution to integrate, special in enterprise edition.
... View more
See more ideas labeled with:
Feature request from kandrejevs, posted on GitHub Jul 05, 2016
We have developed store with 3 languages- sk_SK, hu_HU, cs_CZ. Problem is that i18n:collect-phrases from root collects over 8000 strings including ones from adminhtml. We want only to translate frontend strings and leave backend in en_US locale. This can be achieved by creating csv file for every single module running command only on view/frontend directory. But that is time consuming.
Proposition: Add option to i18n:collect-phrases command, to exclude view/adminhtml directories and xml files that contains translatable strings for backend.
Here I played around a bit and made a small script that scans through app/code, theme and vendor folders, searches for base or frontend directory in view directory, translates it and in the end creates 2 csv files for comparison. in my case only frontend phrases are 770 vs 10 000 all phrases.
https://gist.github.com/kandrejevs/72dcc1cfd9841e3a646ffe1c23c73801
... View more
A big restriction in Magento is that it is not possible to use store view codes multiple times for different stores / websites. For example this should be possible: www.store1.com/en www.store1.com/de www.store1.com/nl www.store2.com/en www.store2.com/de www.store2.com/nl www.store3.com/en www.store3.com/de www.store3.com/nl But this is not possible, because the store view code must be unique. Now we have to do something like this: www.store1.com/en www.store1.com/de www.store1.com/nl www.store2.com/eng www.store2.com/deu www.store2.com/nld www.store3.com/l_en www.store3.com/l_de www.store3.com/l_nl And this just doesn't make sense. It would be nice to have the possibility to use store view codes across different websites / stores. Or to rewrite the storeview codes on the frontend, something like this: code - rewrite to eng - en fra - fr deu - fr english - en french - fr german - de
... View more
See more ideas labeled with:
Hi, I am thinking in add the feature to use telephone number instead of email on Magento 2. Mobile phones are everywhere and and in some countries people are using more their numbers to associate in some services instead of an email address. My idea is offer both type of authentication on Magento 2 (email or sms) and also send the transactional emails using SMS messages to these customers. The admin user can customize the sms templates like it happens on transactional emails. To send the messages we can offer a ready integration with a 3rd party service like Twilio or MessageMedia. I was working on that in a custom extension, it's working good but my idea is incorporate that on Magento core. Thanks.
... View more
See more ideas labeled with:
There is no REST API exposed for adding a Catalog Price Rule. I verified this with the EE support team. There are APIs available for adding special pricing and Cart Price rules, so why not for the Catalog one? Thanks
... View more
See more ideas labeled with:
Feature request from surfer190, posted on GitHub Mar 10, 2017
Preconditions
Magento version: Magento 2.1.5
Steps to Reproduce
System -> Export
Select Product
Expected result
Expect there to be a javascript function to select all of the attributes, so I can only uncheck price if I want to export just the product sku and price.
Actual result
There is no select all option
... View more
When you look at app/etc/config.php you see all the modules that are installed. However, whenever a new module is installed or upgraded, the sort order of this file is scrambled. I don't know if this is necessary or not, but it sure as hell makes version control a nightmare: Is it possible to always make sure that this list is ordered alphabetically? It makes resolving merging issues a whole lot easier.
... View more
Magento 2, just like Magento 1, uses a WAY too aggressive image compression when product images are uploaded. They look blurry and dirty, and almost unusable - regardless of the quality or the resolution of the uploaded image. It would be great to be able to turn off or adjust the level of compression applied by Magento. Catalogue images need to look crisp, sharp and professional. Thank you!
... View more
See more ideas labeled with:
History We started our first Magento Cloud project in 2019 and both Magento and us received several complaints about the bad performance (slow response-times of non-cached requests) from that customer back then. We did several other Magento/Adobe Commerce projects since 2019, some hosted on Magento cloud, others hosted on different infrastructure solutions, which included custom multi-node AWS-setups and single-node setups. Over all those years we started several attempts to optimize both the code-base of the projects and the configuration of the Magento Cloud infrastructure, which brought some improvements, but the resulting performance never came close to the one of the single-node setups that were used by most of projects. By numbers we are calculating an average of 2.5-times the response-time for Magento-Cloud projects compared to projects hosted e.g. on a single https://www.hetzner.com/dedicated-rootserver/ax102/ Current situation We received another complaint from a customer, again optimized the code-base and Magento-Cloud configuration, but also came up with our own considerations regarding the Magento Cloud infrastructure in general. We initially raised those requests at our onboarding team, the customer's suggest manager, were forwarded to the support, which forwarded us to this section of the forum at the end. Considerations Overall architecture To our knowledge the usage of a Magento Cloud infrastructure always implies the use of at least 3 different nodes on 3 different availability-zones. (Visual representation: https://experienceleague.adobe.com/docs/commerce-cloud-service/assets/az-stack-diagram.png?lang=en) From several cloud-projects (AWS and Magento Cloud) we also learned that the usage of several nodes/servers for the different services increases the over-all response time, as network-latencies are introduced into the communication between the application and its services and the replication of the data between the same service on the different service-nodes. Those network-latencies are even worse, if the the different nodes are distributed over several availability-zones. Is there a possibility to drop either the 3-node architecture, or at the least the use of different availability zones? We are aware that this would reduce the redundancy of such a setup, but from the feedback of our customers a better performance would be more important to them then the redundancy currently offered. An a number of those customers do not have the high number of traffic-volume that would require a multi-node setup. Type of CPU For our current customer executing a cat /proc/cpuinfo on one of the cloud-environments reveals the following data: model name : Intel(R) Xeon(R) Platinum 8171M CPU @ 2.60GHz cpu MHz : 2095.081 So Magento Cloud currently provides a CPU that was released back in 2017 and has only a CPU clock speed of 2.1 GHz. Whereas a hosting-option from another hoster (https://www.hetzner.com/dedicated-rootserver/ax102/) would give us a AMD Ryzen™ 9 7950X3D (from 2023) with 4.2 GHz. And yes, we are aware that the most recent hardware is not available at every location of AWS or Azure, but at least more recent hardware with higher CPU clock speed would be available at both of those provided, some of it even for cheaper prices than the hardware currently provided. https://learn.microsoft.com/de-de/azure/virtual-machines/linux/compute-benchmark-scores#hbv3 Is there a chance to get more recent hardware for our Magento Cloud customers?
... View more
See more ideas labeled with: