Hello-
I just finished upgrading a client's nopCommerce site from 3.40 to 3.80. I also updated his Articles plugin to 3.80 version.
After starting my site back up, I went to the Articles plugin configuration screen so that the sql update scripts would execute, but maybe they didn't execute??
When I try to view it in a browser, I get this error:
Method not found: 'Void Nop.Core.PagedList`1..ctor(System.Collections.Generic.IList`1<!0>, Int32, Int32)'.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.MissingMethodException: Method not found: 'Void Nop.Core.PagedList`1..ctor(System.Collections.Generic.IList`1<!0>, Int32, Int32)'.
Source Error:
Line 26: @section left {
Line 27: @Html.Action("ArticleGroupNavigation", "ArticleRead",new { currentGroupId = Model.ArticleGroupId, currentArticleId = 0 })
Line 28: @Html.Action("ArticleTags", "ArticleRead")
Line 29: }
Line 30: @*breadcrumb*@
Source File: h:\root\home\datastitch-001\www\site1\Plugins\FoxNetSoft.Articles\Views\Article\List.cshtml Line: 28
That's a good point! I didn't even think about the potential performance issue if a store admin has many products.
In our business, we don't usually know the Product ID because we only use SKU numbers, but I can just make a spreadsheet for my boss to use with all Product Names, SKU's and Product ID's so she can check the number of referrals for each product without having to open each edit product screen.
Thanks!
OK, great! I installed it just now and can see I am having excellent performance from the plugin. but I have one suggestion which I think would make it much easier to filter:
A checkbox to "Show/Hide Not Eligible" in the results.
Also, if it is possible, changing the text input for Product ID to a drop-down of product names would simplify the process immensely.
Thank you so much for continuing to provide the kind of tools that allow nopCommerce admins to not only employ effective marketing strategies but also to measure their effectiveness!
Steve
Hello-
We have ben using this plugin for a few months now and are very happy with it!
Today I decided to view the List and see how successful we are at getting new referrals, so I filtered the list on "Status" = Paid
The filter is not working. I tried the other Status' filter options like Paid and Calculated but they are also not working.
Thank you!
OK, I understand. The new admin layout is very much different than before.
We will upgrade nopCommerce next year, but it is excellent that you will add the new tokens for older versions.
Thank you!
Excellent. I knew you would think of something.
By using "conditions", there will be other possible conditions that I think admins will appreciate...
1. Customer has spent a total of > $______.
Example message:
Hello %Customer.FirstName%,
Because you have spent more than %Customer.HasSpentTotal% on our website, we are sending you this special Coupon Code for Loyal Customers!
2. Customer lives in the state/province of ___________.
Example message:
Hello %Customer.FirstName%,
We are sending this special coupon code to all residents of %Customer.State%.
3. Customer lives in the country of ___________.
Example message:
Hello %Customer.FirstName%,
We are sending this special coupon code to all residents of %Customer.Country%.
Sorry..I'm still thinking...it should be
Customer has >= or <= ______ reward points
Also, to clarify:
Type of Campaign: For all customers
Customer has > or < ______ reward points
The admin can choose greater than or less than.
Reason:
Admin can send messages like this:
----------------------------------------------
if >
Congratulations!
You have earned %RewardPoints.Total% reward points!
You can now use them to pay for your next purchase!
We have big sale...blah blah blah..
------------------------------------------------
if <
Hello-
You have earned %RewardPoints.Total% reward points!
That is almost enough reward points to be able to use them to pay!
You only need to spend %RewardPoints.Difference% more, so visit our website...
----------------------------------------------------
Support wrote:
Hello again-
I have an idea for a new feature on the SmartCampaigns plugin.
It would be very useful to have a token available which can display the SUM of all reward points for the customers.
For example, we send Automatic email after purchase to ask the customer to return to our site and review the product(s) which they purchased. In that email, we also want to include a message to the customer informing them of their Reward Point balance, like this:
Don't forget, you have a total balance of %RewardPoints.Total% Reward Points, and can spend them when your total reaches 3,000!
And another possible feature to go with this one...
It would require another token %RewardPoints.Difference%
...which displays the currency value of "RewardPointsSystemRequirement - RewardPoints.Total"
(the difference between the minimum points spending amount and the customer's total of reward points)
And, if we could configure a new Campaign like this:
For all Customers
New filter for where clause - reward points total > X
This would allow us to send an email to every customer which has almost enough points to spend.
Example:
Dear %Customer.FullName%,
You have a total balance of %RewardPoints.Total% reward points, which means you only need to spend another %RewardPoints.Difference% to be able to spend your points!
Thanks,
Steve