Status:
Investigating
Submitted on
08-30-2016
01:03 PM
Submitted by
apiuser
on
08-30-2016
01:03 PM
Feature request from ihor-sviziev, posted on GitHub Oct 21, 2014
From Magento 1.x we have a lot controllers that use _addContent. This method is fires after running loadLayout. As result we haven't ability to use action directive from layout files to use some manipulations, as example change template file for block (described there).
I propose mark this method as deprecated and replace same places to layout updates.
List of this places:
https://github.com/magento/magento2/search?q=_addContent
... View more
Status:
Investigating
Submitted on
08-30-2016
01:03 PM
Submitted by
apiuser
on
08-30-2016
01:03 PM
Feature request from clockworkgeek, posted on GitHub Oct 25, 2014
On a couple of Magento1 sites I've had to configure nginx and have found .user.ini files to be most reliable. It is significantly easier than editing the system php.ini then restarting PHP-FPM and worrying about automatic updates over writing your work. Although the exact filename can be changed with user_ini.filename setting I have yet to see any server change this.
For Magento 2 I suggest two files, /.user.ini and /pub/.user.ini , to allow for situations where Magento files are not stored in the web root and are linked to instead. Their content is derived from the .htaccess .
memory_limit=768M
max_execution_time=18000
session.auto_start=off
... View more
Status:
Investigating
Submitted on
08-30-2016
01:02 PM
Submitted by
apiuser
on
08-30-2016
01:02 PM
Feature request from seansan, posted on GitHub Oct 27, 2014
Currently extension are clogging up our tab and menu bars. And esp the last couple of years everybody seems to add their company name and extension name in every menubar they can.
Wlould be nice for the admin to stop or circumvent this.
Pref. All extensions also in one place in the backend
... View more
Status:
Investigating
Submitted on
08-30-2016
01:02 PM
Submitted by
apiuser
on
08-30-2016
01:02 PM
Feature request from seansan, posted on GitHub Nov 07, 2014
Please find our language switcher improvement for Magento 2 below.
I think this is how it should work. And if you dont want to loose current method then we can create a backend config option that allows both methods
PLease find full transcript here: http://magento.stackexchange.com/questions/42950/magento-multistore-languages-getting-the-locale-language-name-in-store-selector
<!-- LANGUAGES BOF -->
<?php if(count($this->getStores())>1): ?>
<?php
$stores = array();
$_current = null;
$languages = Zend_Locale::getTranslationList('language', Mage::app()->getLocale()->getLocaleCode());
foreach ($this->getStores() as $_lang) {
$_selected = $_selected_option = $_language_name = '';
$_language_code = substr(Mage::getStoreConfig('general/locale/code', $_lang->getId()),0,2);
if (isset($languages[$_language_code])) {$_language_name = $languages[$_language_code];}
$parts = explode('(', $_language_name);
$_language_name = trim($parts[0]);
if ( ($_lang->getId() == $this->getCurrentStoreId()) ) {
$_current = $_lang;
$_current_lang = $_language_name;
$_selected = ' class="selected"';
$_selected_option = ' selected="selected"';
}
// $stores[] = '<li'. $_selected .'><a style="background-image:url(\''. $this->getSkinUrl('images/flags/'.$_lang->getCode().'.png') .'\');" href="'. $_lang->getCurrentUrl() .'">'. $this->htmlEscape($_lang->getName()) .'</a></li>';
$stores[] = '<li'. $_selected .'><a style="background-image:url(\''. $this->getSkinUrl('images/flags/'.$_language_code.'.png') .'\');" href="'. $_lang->getCurrentUrl() .'">'. $this->htmlEscape($_language_name) .'</a></li>';
$select_stores[] = '<option '.$_selected_option.' value="'. $_lang->getCurrentUrl() .'">'. $this->htmlEscape($_lang->getName()) .'</option>';
}
?>
<div class="header-switch language-switch">
<span><?php echo $this->__('Your Language:') ?>
<span class="current"><?php echo $this->htmlEscape($_current_lang); ?></span>
</span>
<div class="header-dropdown">
<ul><?php echo implode('', $stores); ?></ul>
</div>
</div>
... View more
Status:
Investigating
Submitted on
08-30-2016
01:02 PM
Submitted by
apiuser
on
08-30-2016
01:02 PM
Feature request from ihor-sviziev, posted on GitHub Nov 14, 2014
For now this class is very complicated and hard to understand their logic
https://github.com/magento/magento2/blob/master/app/code/Magento/Sales/Model/Order/Payment.php#L1036
... View more
Status:
Investigating
Submitted on
08-30-2016
01:02 PM
Submitted by
apiuser
on
08-30-2016
01:02 PM
Feature request from tzyganu, posted on GitHub Nov 21, 2014
This is inspired by a question for Magento 1.
I tested on Magento 2-alpha 104 and it behaves the same as in Magento 1.
When mass updating products using the Update attributes from the product admin grid, the updated_at attribute does not change.
It is only changed when explicitly calling $product->save() .
This may be a philosophical question "Should updated_at be changed when bulk updating products?".
I would say "Yes". It should be changed independent of the source of the modification.
This is applicable for all EAV entities.
If you have a different view on the issue, please share.
... View more
Status:
Investigating
Submitted on
08-30-2016
01:02 PM
Submitted by
apiuser
on
08-30-2016
01:02 PM
Feature request from ihor-sviziev, posted on GitHub Jun 25, 2014
For now we have sorting store groups by store group name only. We should add sort_order field(like for store views) and sort by it. It's needed if we have few store groups and switcher between store groups on our website, now we haven't ability manage orders.
... View more
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 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 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 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 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
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:00 PM
Submitted by
apiuser
on
08-30-2016
01:00 PM
Feature request from seansan, posted on GitHub Dec 01, 2014
When a coupon is made with maximum uses per customers. Then one would expect it to check the database for an order from that customer (and we have the email). Or at least an option: if not logged in, check email too.
So the option use coupon once only counts logged in customers
When there should also be a check for (unique) email counts per order for guest checkouts
This would be great to add. We have a customer who has ordered every month the last year with a coupon code that can only be used once per customer. It is not closed loop solution: but checking for an already existing order from the email you would solve 99%
http://magento.stackexchange.com/questions/4785/magento-coupon-codes-only-one-coupon-guest-customer
... 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