Hello,
I'm experiencing a strange behaviour in plugin's version 3.50. We have inside the Themes folder the following structure:
- OurThemeName
- Views
- ProductTab
- _ProductReviews.cshtml
However, we are not able to see the overriding content that we are including in _ProductReviews.cshtml. As far as I know, all the names are correctly written.
Any tip for debugging or finding out what's going on?.
Thanks! :)
Hi Hristian,
You were absolutely right. In fact, I was already looking for something that was preventing the products from appearing in the campaign, but didn't think about the old price. In fact, I see the behavior a bit unexpected, but I get the reasons why it was implemented that way.
Thanks a lot. Great support.
Hello,
I know that this case is going to seem a bit weird, but at this moment, I don't really have a clue about what is going on. We are doing the last tests in a project with the Sales Campaign Plugin, still the demo prior to buying (although I don't really think that is related. We already have several NopTemplates plugins).
NopCommerce version is 3.50, the same for the plugin. The database came from the version 3.40 but has been updated to 3.50, apparently without errors.
I have a campaign, and I have manually added four products. Three of them were already in the database (3.40), and the fourth has been added by me manually, with the admin interface (3.50).
When I activate the campaign, only one of the products (the fourth) shows the countdown. In the others three, the countdown is not shown. I know that the campaign is well configured because it's working at least in one of them.
I've seen that in the Preview tab, only one product is being shown. So I guess that the products that aren't being shown have something peculiar that the plugin is avoiding. I don't see exceptions or errors, and that makes me think that "normal" code is filtering these products. My problem is that I can't debug what condition is failing.
I would really appreciate a bit of help.
Thanks!
Hello!,
We've been using the plugins in most of our projects, and we have recently updated them to version 3.40 (from 3.30). I think that we have found a behavior that we did not see in the last version.
One of our ecommerce sites disables the buy button if the user is not registered. This is accomplished by setting the ACL properly (DisplayPrices):
priceModel.DisableBuyButton =
product.DisableBuyButton ||
!permissionService.Authorize(StandardPermissionProvider.EnableShoppingCart) ||
!permissionService.Authorize(StandardPermissionProvider.DisplayPrices);
If AjaxCart is present (not active, just present with the DLL in the folder) seems to do something in one of their actionfilters (ProductOverviewModelActionFilterAttribute maybe). If DisableBuyButton is set to true, the action filter makes it false again.
We know that it has to be related with AjaxCart because we changed the property DisableBuyButton name, and we saw the exception being thrown from there.
Does anyone know something about it?
Thanks!
PS: If we remove the plugin from the plugins folder, everything works as intended.
Hi Boyko,
I'm extremely sorry, but the error was mine and it is not related in any way with the plugin. We've made a lot of modifications over nopCommerce and one of them was causing the issue.
Anyway, I'd like to thank you for your support.
Thanks!
Hello,
We have been previously using NopRibbons in one of our projects and we had a great experience with the plugin. Now, we are trying to upgrade them to 3.40 version.
When we use any controller that shows a lists of products (where we should be seeing the ribbons) we are getting an error because the route ProductRibbons/RetrieveProductRibbons can't be found (404).
As far as we can see, the plugin is correctly installed. We can see it in the administration panel, plugins menu, and also when debugging PluginManager.Initialize, where all plugins are installed. All the plugins DLL are the 3.40 ones, with their correct description.txt.
Help would be greatly appreciated.