Hi,
Maybe it is a selector problem. Make sure that your wishlist button selector is the same as the specified in the AjaxCart -> Settings.
Hi,
Thank you for the suggestions!
Could you suggest them in our UserVoice portal?Currently, we do not have the resources to do them, but we will add them to our backlog and have them planned.
Thanks!
Hi,
You can use the ACL (Access Control List) for this.
Go to Configuration -> Access Control List and on the bottom of the grid you will see an option named Public store. Enable shopping cart. Disable it for Guests and the customers that are not logged in won't be able to access the shopping cart and won't have the option to add products to it.
Hope this helps!
Hi,
Unfortunately, you can create new sort option related only to fields that are available in the tables we are using in the stored procedure.
In your case, the Best Sellers can not be a sort option because to get the best sellers you will need access to the Order Item table which is not part of the tables used by our AjaxFilters plugin for the sorting. The case with the Most Viewed is the same. I am not aware of build in views tracking in nopCommerce (maybe you mean the Google Analytics), but in either case, the place where the views are held should be part of the tables we are using in our stored procedure, which are products table and some of the mapping tables. For the ship to us field, you can create a sort option using the instuctions in my last post.
Hope this helps!
Hi,
Glad you found the solution by yourself!
We will be happy to assist if you have any questions!
Hi,
I replied to your ticket. :)
Hi,
You can not remove the email, but you can hide it so to the customer it will appear it does not exist.
To do it you will need to:
Open the BillingAddress.cshtml view located at SevenSpikes.Nop.Plugins.RealOnePageCheckout/Views/RealOnePageCheckout, in there you will find a div that holds the label and the input of the email. In the input you will find an ng-reuqired directive. Remove it. Also in the value field you will see an angular expression looking like this:
{{vm.billingData.selectedBillingAddress.email}}
{{vm.billingData.selectedBillingAddress.email || '[email protected]'}}
style="display: none;"
Hi,
Unfortunately, no. You should again suggest it to our UserVoice portal.
It would be helpful to describe how do you imagine the UI for managing such feature?
Hi,
Currently, the plugin works only with UTC date time format. You can suggest this in our user voice portal and in the meantime, you can set the date times in the views to be converted in user time using the date time helper: The code will look like this:
....
var dateTimeHelper = EngineContext.Current.Resolve<IDateTimeHelper>();
....
<span class="detail-value">@dateTimeHelper.ConvertToUserTime(Model.TicketModel.LastAnswerUtc)</span>
Hi,
I don't think this is possible in nopCommerce. You will have to change much of the source code to achieve this because there are multiple parts that need the email to not be empty.
Why do you need the email to be optional?