Status:
Investigating
Submitted on
08-30-2016
01:02 PM
Submitted by
apiuser
on
08-30-2016
01:02 PM
Feature request from paales, posted on GitHub Jun 28, 2014
Related to #322 and #82.
The idea is that it should be possible to load a certain block (cart, toplinks, wishlist block) without creating a controller, with a nice Javascript API that is scalable for frontend developers.
As @kandy metioned, it is already possible to load certain blocks (although, that seems to have been build for the pagecache, not partial reloads), but I couldn't find a proper JS library to achieve this.
This issue focusses on the JS API.
We have created such a solution for our own needs: https://github.com/ho-nl/Ho_AjaxCart
In short, We have an action source:
<a href="#" data-ho-ajax-link="cart">foo</a>
And have target:
<div data-ho-ajax="<?php echo $this->getNameInLayout(); ?>" data-ho-ajax-group="cart">
...
</div>
When the action is called, the target is reloaded without reloading the complete page.
This solution works well for us, allows us to create fully ajax-reloaded pages. For example: The cart page allows you to clear an item from your cart an it reloads the products table, totals, shipping costs and the cart header. When someone estimates their shipping the shipping block is reloaded and the totals, but the products table.
Something like this would be really handy if it were in the core and would greatly improve compatibility with modules.
... View more
Status:
Investigating
Submitted on
08-30-2016
01:01 PM
Submitted by
apiuser
on
08-30-2016
01:01 PM
Feature request from gfxguru, posted on GitHub Jul 24, 2014
The more I think about the unwillingness to repair a major flaw in Magento the more I think about migrating to another platform. I've worked with so many ecommerce platforms that have zero problems with one of the most important storefront features "SEARCH". I've also watch so many customers search a site and leave the site because a search never presented the actually product the customer was looking for but the store possessed.... That is called a flaw!
Now I understand it's quite an undertaking, but putting it off or relying of someone else to provide such capabilities is not the solution either. I say we fix the issue and make it a top priority. NOW before 2.0 is released.
This is a major issue with magento and if you haven't noticed it yet then you haven't run a store... Period
... View more
Status:
Investigating
Submitted on
08-30-2016
01:01 PM
Submitted by
apiuser
on
08-30-2016
01:01 PM
Feature request from bsstaveley, posted on GitHub Aug 05, 2014
Hi all,
Bit of a boring request but this issue exists in current Magento but I see this as a problem going forward also.
This newsletter_subscriber table doesnt store the created date for a subscriber or the source e.g. newsletter box or during checkout. With more and more laws coming into play with proving when a person subscribed and the reason why/how they subscribed this will become even more of a problem. A recent Canadian Law CASL which actually covers anyone emailing a recipient located within Canada (so could be anyone) the fine is hefty and proof is key (http://www.dotmailer.com/blog/what-marketers-need-to-know-about-casl-canadian-anti-spam-legislation/#.U-DdG_ldV8E).
So a created date column and source to specify on your site where they subscribed would solve this.
Ben
... View more
Status:
Investigating
Submitted on
08-30-2016
01:01 PM
Submitted by
apiuser
on
08-30-2016
01:01 PM
Feature request from seansan, posted on GitHub Aug 06, 2014
Situation:
When creating configurable product
and then creating simple associated products (tab)
using quick create
a hash is added between the mother SKU + the identifying attribute (from simple product)
Thus:
config product ML7.08
with quick simple create in SIZE XL
becomes a simple product with SKU ML7.08-XL
http://www.magentocommerce.com/boards%20/viewthread/13793/
Request: make the "-" configurable, or also a field in quick create, because we use DOTS (and many others use others)
ps. I would also log for MAgento 1.x but there is no working bug tool
... View more
Status:
Investigating
Submitted on
08-30-2016
01:01 PM
Submitted by
apiuser
on
08-30-2016
01:01 PM
Feature request from bsstaveley, posted on GitHub Aug 07, 2014
It would be awesome if Magento had a better form of image management for both product images and content images. So view/edit existing images or re-use a previously uploaded image.
And also providing some form of editing for last minute cropping, rotating etc.
Maybe use something like Aviary for this, instead of building it - https://developers.aviary.com/
... View more
Status:
Investigating
Submitted on
08-30-2016
01:01 PM
Submitted by
apiuser
on
08-30-2016
01:01 PM
Feature request from tzyganu, posted on GitHub Aug 05, 2014
I think it would be a nice improvement for the user experience if in the backend grids of child entities, where there is a parent identification column, this column to be a link to the parent entity edit page.
Here are some examples.
In the shipments grid, the order increment id should be a link to the order edit page. (Same goes for invoice and creditnotes grids).
In the product grid, the attribute set should be a link to the attribute set edit page.
This can be taken even further, for sibling entities.
For example in the category add/edit page, in the 'Associated products' table, the product name can have a link to the product edit page (maybe target="_blank").
This way the user has all the information one click away.
I admit the idea isn't mine. Someone requested this for one of my extensions for 1.x, but I think this should be a nice out of the box feature.
There is already a column rendered for links (edit link for example). It just needs a dynamic label depending on the row.
... View more
Status:
Investigating
Submitted on
08-30-2016
01:01 PM
Submitted by
apiuser
on
08-30-2016
01:01 PM
Feature request from dmanners, posted on GitHub Aug 19, 2014
What is with the base folder under some of the view folders for modules? As far as I can see, according to the documents at https://wiki.magento.com/display/MAGE2DOC/Magento+2+Product+Documentation the folders under view are normally the areas: adminhtml, frontend etc.
I would suggest if these folder can be areas and other items like themse etc that this could cause some confusion.
An example of this is Mage\Bundle\view\base here there are layout and template files
... View more
Status:
Investigating
Submitted on
08-30-2016
01:01 PM
Submitted by
apiuser
on
08-30-2016
01:01 PM
Feature request from napsterv, posted on GitHub Aug 26, 2014
Change Rs. to ₹.
... View more
Status:
Investigating
Submitted on
08-30-2016
01:00 PM
Submitted by
apiuser
on
08-30-2016
01:00 PM
Feature request from tzyganu, posted on GitHub Nov 24, 2014
In the system.xml of the Magento_Checkout module there is a resource referenced: <resource>Magento_Checkout::checkout</resource> but the resource is not defined anywhere.
It seams that the acl.xml file is missing.
And a question on the topic. Why is the acl.xml file located directly inside etc folder and not etc/adminhtml since it is used on the admin area alone?
... View more
Status:
Investigating
Submitted on
08-30-2016
01:00 PM
Submitted by
apiuser
on
08-30-2016
01:00 PM
Feature request from joelvardy, posted on GitHub Nov 28, 2014
I am unable to specify an IPv6 address as the database hostname with the following command line arguments:
--db_host=2a01:7e00::xxxx:xxxx:xxxx:xxxx
--db_host="2a01:7e00::xxxx:xxxx:xxxx:xxxx"
Error received is:
Zend_Db_Adapter_Exception
SQLSTATE[HY000] [2005] Unknown MySQL server host '2a01' (2)
An IPv4 address works as expected.
This was also an issue in Magento 1.x
... View more
Status:
Investigating
Submitted on
08-30-2016
01:01 PM
Submitted by
apiuser
on
08-30-2016
01:01 PM
Feature request from seansan, posted on GitHub Aug 22, 2014
May we request support for fixed bundles?
Eg you sell cuff links. All types have inventory. And are available as a simple product.
Now we sell bundles of 3 types together. A new fixed price. And user cannot choose how many of the sub items. That is fixed.
So you buy the bundle for the bundle price. And the underlying simple products qty is adjusted accordingly for stock.
A little along the lines of this
http://stackoverflow.com/questions/7890908/grouped-product-with-fixed-sub-item-quantities
... View more
Status:
Investigating
Submitted on
08-30-2016
12:30 PM
Submitted by
apiuser
on
08-30-2016
12:30 PM
Feature request from ldusan84, posted on GitHub May 02, 2016
Steps to reproduce
Install Magento from develop branch.
Create a class that extends Magento\Sales\Controller\Adminhtml\Order\AbstractMassAction .
Use that mass action from dropdown.
Expected result
No errors.
Actual result
PHP Fatal error: Call to a member function create() on null in /var/www/html/magento2/app/code/Magento/Sales/Controller/Adminhtml/Order/AbstractMassAction.php on line 54
There is a hidden dependency in https://github.com/magento/magento2/blob/develop/app/code/Magento/Sales/Controller/Adminhtml/Order/AbstractMassAction.php#L54
It is not obvious that the child class requires collectionFactory to be injected so it's not transparent which objects are needed for this class to work.
I tried to create a PR for this, by moving the collection factory to constructor, but the problem is that for example this class:
https://github.com/magento/magento2/blob/develop/app/code/Magento/Sales/Controller/Adminhtml/Order/Pdfinvoices.php
Requires Magento\Sales\Model\ResourceModel\Order\Collection and this one:
https://github.com/magento/magento2/blob/develop/app/code/Magento/Sales/Controller/Adminhtml/Shipment/AbstractShipment/Pdfshipments.php
Requires Magento\Sales\Model\ResourceModel\Order\Shipment\CollectionFactory
These two don't have the same parent class or interface, so it seems that it's not possible to type hint.
Any thoughts?
... View more
Status:
Investigating
Submitted on
08-30-2016
01:00 PM
Submitted by
apiuser
on
08-30-2016
01:00 PM
Feature request from seansan, posted on GitHub Dec 01, 2014
Add configuration setting to "no include default CMS page to sitemap"
Set default CMS page in backend settings as homepage (in this case /homepage)
This site domain is myshop.com
Sitemap should contain myshop.com and not also myshop.com/hompage
if the configuration setting (do not include default CMS page to sitemap is enabled)
... View more
Status:
Investigating
Submitted on
08-30-2016
12:59 PM
Submitted by
apiuser
on
08-30-2016
12:59 PM
Feature request from steig, posted on GitHub Aug 18, 2015
Customer group codes are limited to 32 chars and if there is a valid reason to keep them at 32 that makes sense, but I really can't find a reason right now as to why. If they can be increased, would 64 be enough?
... View more
Status:
Investigating
Submitted on
08-30-2016
12:59 PM
Submitted by
apiuser
on
08-30-2016
12:59 PM
Feature request from markoshust, posted on GitHub Aug 31, 2015
There are two "One or more of the Cache Types are invalidated" messages that appear when a cache clear is needed.
I don't see the purpose of the modal prompting, and then when closing the modal, still seeing the alert at the top of the screen.
The modal is redundant. I believe this should be removed, and stick with the "M1" way of the prompts by just displaying the message at the top of the screen. It's plenty apparent the cache needs to be cleared. Having to close the modal every time is also very cumbersome and annoying...
... View more
Status:
Investigating
Submitted on
08-30-2016
12:59 PM
Submitted by
apiuser
on
08-30-2016
12:59 PM
Feature request from markoshust, posted on GitHub Sep 10, 2015
Clicking on the dropdown box next to a content page shows:
However, the Preview option is either named bad, or has non-existent functionality.
To properly "preview" a page, there needs to be the ability to make edits to a page, save it, and publish it at a later date, so you can "preview" the page before it is published. However, you really aren't previewing anything here, as that link just shows you the page as it is already published on the frontend site.
I believe there should either be full preview functionality added (ability to make edits, "preview" changes (before they are made viewable to the public), and then be able to publish the desired updates. It's possible this could be done on the content edit page without revision tracking, however if this is the case, the "preview" option should be removed from the content grid view, because it's not appropriate here.
I don't think the option to view the page on the frontend website is bad, but if this is kept in, it should be renamed "View", and also open in a new window so it doesn't kick you out of the admin.
... View more
Status:
Investigating
Submitted on
08-30-2016
12:58 PM
Submitted by
apiuser
on
08-30-2016
12:58 PM
Feature request from amenk, posted on GitHub Sep 29, 2015
When installing a new theme, I would add it to
dev/tools/grunt/configs/themes.js
(according to http://devdocs.magento.com/guides/v2.0/frontend-dev-guide/css-topics/css_debug.html#grunt_prereq)
But this file is in the standard git ignore and would be overwritten when doing a composer update (if Magento is installed via composer)
How can we fix this?
Maybe an additional file custom_themes.js which is included if it exists?
... View more
Status:
Investigating
Submitted on
08-30-2016
12:59 PM
Submitted by
apiuser
on
08-30-2016
12:59 PM
Feature request from SasiKiranK, posted on GitHub Sep 26, 2015
So far i have created the new layout called new layout inside my page_layout folder and
copied the content of empty layout.
and the head content coming from the root.phtml. which i am unable to overwrite.
In mangento 1, i have done same using the new layout file.phtml i have removed <?php echo
$this->getChildHtml('head') ?>
This allows me to remove the head section.
Since magento can able to create any web app. i need to create a bank page using new
layout.
... View more
Status:
Investigating
Submitted on
08-30-2016
12:58 PM
Submitted by
apiuser
on
08-30-2016
12:58 PM
Feature request from Lewiscowles1986, posted on GitHub Oct 13, 2015
It's fantastic that you can take backups in Magento 2 for the three different areas, I have some suggestions I believe would make this more professional solution
Ability to backup automatically to a schedule (not just when installing plug-ins)
Default to exclude media from system backups
Default to put system into maintenance mode during backup
Ability to launch all three backups with formatting string
"%Y-%m-%d %H%i backup db"
"%Y-%m-%d %H%i backup sys"
"%Y-%m-%d %H%i backup uploads"
... View more
Status:
Investigating
Submitted on
08-30-2016
12:58 PM
Submitted by
apiuser
on
08-30-2016
12:58 PM
Feature request from joshdifabio, posted on GitHub Apr 11, 2016
Products can be uniquely identified by their SKUs, which have meaning to a business, but for categories there is no such business attribute in Magento; categories can only be identified by their integer ID, which has no business meaning. In Magento 1, this poses issues when attempting to integrate Magento categories with other platforms, for example Akeneo, because there is no way of relating the Magento category with the category in the other platform.
From what I can see, this is still the case in Magento 2.
So, I guess my question is this: Given a third party system which maintains category data in a format something like [code, name, parent_code, ...] , how can we use the Magento 2 API to create and later update and delete categories using the provided code as a unique identifier?
If this isn't possible, then I think it needs to be. Most medium to large retailers have business identifiers for customers, categories, orders and many other things, not just products.
... View more