Showing ideas with status Investigating.
Show all ideas
Status:
Investigating
Submitted on
08-30-2016
01:03 PM
Submitted by
apiuser
on
08-30-2016
01:03 PM
Feature request from tzyganu, posted on GitHub Oct 08, 2014
I see that in Magento 2 (opposed to 1) the html elements generated by the template path hints have their own classes and can be easily identified in javascript.
This goes nicely with the idea I have.
How about, when the template path hints are activated, to have a small toolbar (or button or whatever) somewhere on the top or bottom of the page that will allow the developers to show/hide certain elements of the template path hints.
For example calling jQuery('.debugging-hint-template-file').hide() / show() will hide/show the template names. The same can be done to hide the block class names using .debugging-hint-block-class . or the dotted borders can be hidden by jQuery('.debugging-hints').css({border:'none'}); .
Right now the processes that involve template path hints are slow.
First I need to enable the path hints, identify the class or template, do my modifications, see if they appear in the page, then disable the path hints to see how it looks without them, then enable them again if needed.
I know that I can create buttons on my browsers with the actions I need but a built in feature would be better.
... 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 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: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 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 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: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 napsterv, posted on GitHub Aug 26, 2014
Change Rs. to ₹.
... 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: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 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