I added support all order's token.
I added support custom token for products from the order.
Template file OrderProductTemplate.cshtml.
I thought I understood how this new token is working, but now I realize I did not. My campaign is set to be sent 21 days after order date. I updated my plugin and changed my message template to use the new %SmartCampaignOrder.Product(s)%
token and waited 21 days, but then I learned that the messages did not display any of the products purchased....
So, last night I changed to the other new token %Order.Product(s)%
but when I look in message queue at new messages being generated, I can now see the products are displayed in message, but they do not include links to the product pages....
When I look at the code in OrderProductTemplate.cshtml, I see it is the template I want to be used...(has product name linked to product page). What token must I specify to cause this template to be used?