View browsing history page.
Announcement
Collapse
No announcement yet.
View Browsing History Page
Collapse
X
-
FYI: Easy enough to do with a custom Basket Field.
ReadBasket('History', g.pageHistoryList)
IF g.pageHistoryList
ASSIGN g.pageHistoryList + thisPagesURL
ELSE
ASSIGN g.pageHistoryList + g.pageHistoryList + thisPagesURL
/IF
Of course, you'd have to add formatting to that list and figure out how to format it, but really quite simple.
Bruce Golub
Phosphor Media - "Your Success is our Business"
Improve Your Customer Service | Get MORE Customers | Edit CSS/Javascript/HTML Easily | Make Your Site Faster | Get Indexed by Google | Free Modules | Follow Us on Facebook
phosphormedia.com
-
Originally posted by Bruce - PhosphorMedia View PostFYI: Easy enough to do with a custom Basket Field.
ReadBasket('History', g.pageHistoryList)
IF g.pageHistoryList
ASSIGN g.pageHistoryList + thisPagesURL
ELSE
ASSIGN g.pageHistoryList + g.pageHistoryList + thisPagesURL
/IF
Of course, you'd have to add formatting to that list and figure out how to format it, but really quite simple.Thank you, Bill Davis
Comment
-
There would be no maintenance as this is a 'session based' solution. If you wanted multi session history, you could easily adopt this to use a cookie. You can also easily wrap the WriteBasket() functions with all many of conditionals, For example, I image you might only way cat, prod, search pages in the list so using IF (|g.page:code| IN '|PROD|CTGY|SRCH|etc') would easily let you control what gets added to the list.
The relative ease and flexibility of these methods is why I'm not sure you'll ever see this as part of the core. To make this a feature with the types of flexibility SMT coding has would probably take a considerable amount of time.Bruce Golub
Phosphor Media - "Your Success is our Business"
Improve Your Customer Service | Get MORE Customers | Edit CSS/Javascript/HTML Easily | Make Your Site Faster | Get Indexed by Google | Free Modules | Follow Us on Facebook
phosphormedia.com
Comment
-
Originally posted by Bruce - PhosphorMedia View PostThere would be no maintenance as this is a 'session based' solution. If you wanted multi session history, you could easily adopt this to use a cookie. You can also easily wrap the WriteBasket() functions with all many of conditionals, For example, I image you might only way cat, prod, search pages in the list so using IF (|g.page:code| IN '|PROD|CTGY|SRCH|etc') would easily let you control what gets added to the list.
The relative ease and flexibility of these methods is why I'm not sure you'll ever see this as part of the core. To make this a feature with the types of flexibility SMT coding has would probably take a considerable amount of time.
Thank you, Bill Davis
Comment
Comment