Difference between revisions of "Code for Alert when there are reviews to approve"

From AbleCommerce Wiki
Jump to: navigation, search
Line 5: Line 5:
 
Here is the code
 
Here is the code
  
 +
<code><pre>
 
             if (store.Settings.ProductReviewEnabled != CommerceBuilder.Users.UserAuthFilter.None)
 
             if (store.Settings.ProductReviewEnabled != CommerceBuilder.Users.UserAuthFilter.None)
 
             {
 
             {
Line 16: Line 17:
 
                 }
 
                 }
 
             }
 
             }
 +
</pre></code>

Revision as of 08:40, 19 August 2008

You can modify the Admin/Dashboard/AdminAlerts.ascx to do this job. Place the code given below just beneath the following line in the file

//UPDATE CACHE

Here is the code

            if (store.Settings.ProductReviewEnabled != CommerceBuilder.Users.UserAuthFilter.None)
            {
                ProductReviewCollection unaprovedReviews = 
                ProductReviewDataSource.LoadUnApprovedReviews();
                if (unaprovedReviews.Count > 0)
                {
                    string alertText = "You have ({0}) unaproved review{1}.";
                    string tempValue = (unaprovedReviews.Count > 1) ? "s" : string.Empty;
                    alertList.Add(string.Format(alertText, unaprovedReviews.Count,tempValue));   
                }
            }