20 results found
-
B2C/ Commerce Connect UI - Implement a role for users to have read-only access to view orders and cart
In UI for Url -
customerdomain/EPiServer/Commerce/OrderManagement#/Make a read-only role to be able access but only view orders and carts.
3 votesWe will look into utilizing permissions for functions for the Order Management screen.
-
MetaClass - UIReadonly feature
Currently it is possible to set MetaClass (e.g. CustomerContact field to ReadOnly.
After this the field is greyed out in Commerce Manager and it is not possible to update its value.
Unfortunately it also works on changes done from code, not only from the UI.
It would be good to have such flag only on UI. So editors are not able to edit specific fields, but these fields can still be updated from code.9 votes -
Add a 'select/deselect all' button in 'Target markets' modal
As an administrator, I would like to be able to select/deselect all markets in the 'Target markets' modal, so that I can select the desired market faster. For example, one site has ~50 markets and we only wish to select one, but in order to do so, we must deselect all other markets one by one.
11 votes -
EPiServer.Business.Commerce > Catalog Menu not auto hidden so reduces working area
The CMS12 Commerce Catalog Menu with the class oui-vertical-tab stageitemcontent--column doesnt seem to hide so is always visible to the users.
In our business case we have users that only use the commerce UI and having this open does reduce the amount of area they have to use. Also in Our use case we are using Avensia storefront to connect to D365 so we are not using the in built catalogs menu at all so this constantly being open is also not needed and unwanted.
In the CMS site the epi-side-bar-navigation is auto hidden as you would expect.…6 votes -
Cusomerservice UI should "listen" to the markets returned from the market service
In the customerservice UI, e.g. carts and orders, we need to show only items for the markets CustomerServiceRepresentatives have access to. The markets available are returned from the market service.
The dropdown to filter e.g. carts and orders only shows the markets returned from the market service, but when no selection is made, the list shows items for all markets.
If no selection is made in the dropdwon, only items should be listed for the markets that are in the dropdown (returned from the market service2 votes -
Remember filter settings
As a marketer working daily with promotions and discounts for multiple sites and markets, I would like to be able to save/bookmark after I have created different marketing filter settings and that they are set when visiting the page.
I can see that the url is updated when setting different filter options but they are not taking in consideration when trying to browse to the page with the url.1 vote -
Make the breadcrumb in the catalog clickable
A client suggested that making the breadcrumb in the commerce catalog clickable would help navigate the catalog.
I would agree, it would mean that you don't need to keep the treeview open.1 vote -
Version Conflict Between CMS and Commerce Latest Packages with TinyMCE Version (4.8.0/4.7.2
I'm running into a version conflict when trying to upgrade to the latest versions. CMS 12.31.2 references TinyMCE 4.8.0, but Commerce 14.29.0 requires 4.7.2, which causes the package restore to fail, while we can directly reference the dependency to get it to work, we still get warnings, and these warnings cause our validation pipeline to fail, which blocking us from pushing the upgrade changes.
2 votes -
Track IList<ContentReference> in Commerce - warning before deleting content
While being within Commerce and trying to remove a block that is used you don't get a proper warning. One can use flag EnableFeatureGetReferencesInCatalog which replaces ReferencedContentResolver with CommerceReferencedContentResolver.
It looks like there is a bug/missing functionality in this class.
While it works fine when a block is used within ContentArea, it does not work when a block is used within IList<ContentReference>
Steps to reproduce:
0. Make sure you have EnableFeatureGetReferencesInCatalog set to true
1. Add a field of type IList<ContentReference> in Commerce context (ie on Product page
2. Create a new block and add it to newly created field…1 vote -
Unable to edit shared blocks on commerce pages
Issue raised on behalf of partner:
"I am facing an issue when a shared block is used on commerce pages like category or product page, and when i edit the block it saying "This item is not used anywhere.""4 votes -
Rename 'Archived schedule job'
The scheduled job 'Archived schedule job' is only for archived Commerce content. Change the name to 'Commerce Archived schedule job' and change the description to 'This job will permanently delete archived Commerce items if they're archived over threshold. Default is 30 days.'
1 vote -
Allow hide/collapse of vertical tab Import/Export
In the Catalog tab, you are unable to collapse/hide/pin the Import/Export tab. It takes up a significant amount of the viewable space and is especially problematic on smaller screens.
Please enable the ability to collapse or hide this vertical tab or rework the UI to not have a tab that consumes so much screen space.1 vote -
Allow to override the Built In Prosperities from the Contact and Organization Entities
I would like to override the build in properties of Contact/Organization Entity.
For ex: Email property from Contact Entity
I wish to make it read-only/disable to prevent update it.3 votes -
Ability to Show Customers Assigned to Sales Rep AND Website User
If you use the Sales Reps in Opti, when the sales rep logs in, they only see the customers assigned to them. It would be amazing if they could see those customers AND any additional customers assigned to their website user.
1 vote -
If your project has Commerce Catalog then Catalog items should sort properly
Users have to create project with catalog items and make changes to a few catalog items and then sort by status in order for the sorting to appear correctly.
Why would there be an option for adding commerce content to projects in the first place if the sorting does not appear correctly?1 vote -
Issue with legacy ExposedDropdownMenu component
We are currently utilizing Commerce version 14.28.2 and have encountered a UI alignment issue within the Admin Roles Dropdown under the contacts section. The dropdown values are not anchored to the textbox; instead, they float and misalign when the screen is scrolled. Attached is a screen recording for your reference. It appears to be a UI bug.
1 vote -
Support IValidate<> for Meta classes
It would be great if MetaClasses (e.g. CustomerContact support IValidate<>validation.
It would allow to write code like this
public class CustomerContactValidator : IValidate<CustomerContact>
{
public IEnumerable<ValidationError> Validate(CustomerContact instance
{
if (string.IsNullOrEmpty(instance.Email
{
yield return new ValidationError
{
ErrorMessage = "Email is required.",
PropertyName = nameof(instance.Email,
Severity = ValidationErrorSeverity.Error,
ValidationType = ValidationErrorType.PropertyValidation
};
}
}
}1 vote -
Export and Columns Option in Meta Class Data
- Missing Export Option: In Commerce 13, there was an option called "Printer Version" for all the meta class data. While I can see an export option in the contacts, this option is missing in all other meta class data.
- Column Visibility in Meta Class Data: In the meta class data, not all columns are visible in the default view. For contacts, there is an option called "Columns" that allows us to add any columns to the default view. This option is missing in all other meta class data.
1 vote -
Allow to create blocks as a children of Product/Category pages
As an Catalog editor I want to be able to create blocks with option known from CMS - For this page.
Reproduction steps:
* I have my Product page that inherits from ProductContent
* I add a property of ContentArea type to that page
* On ContentArea control I press Select Content button
* I would expect to see "Create a new block" option - same as it works in CMS
It is somehow possible to accomplish by making Product class to implement IResourcable as suggested here https://world.optimizely.com/blogs/david-harlow/dates/2018/3/extending-commerce---content-area-functionality/ and here https://world.optimizely.com/forum/developer-forum/Commerce/Thread-Container/2018/1/quotcreate-a-new-blockquot-link-not-showing-in-content-area-in-commerce/
The thing is that once this is done and…2 votes -
Use the "Stocked At Warehouse Level" flag to allow customers to filter products that are in stock
(From Tim Gagnon, Architect
For our client, customers are limited to purchasing products from within the specific market/region they are assigned to.
One thing we wanted to explore is if there was a way to use the "Stocked At Warehouse Level" flag to allow customers to filter products that in stock when browsing.
However, my understanding of the "Warehouses" that are setup is that there is not a way to limit which warehouses a customer can see. They are just shown for all customers across the website the Warehouse is assigned to.
Assuming that this is accurate, could we create…1 vote
- Don't see your idea?