1 <?php
2 3 4 5 6
7 class ShowViewedProductExtention extends Extension {
8
9 10 11 12 13
14 function getHistoryProducts() {
15 $rs = new DataObjectSet();
16 $products = CookieExtention::get_cookie_data(ViewedProductExtention::$viewed_cookie_name);
17 if ($products) {
18 $IDs = explode(',', $products);
19 foreach($IDs as $id) {
20 $product = Dataobject::get_by_id('Product', $id);
21 if ($product) {
22 $rs->push($product);
23 }
24 }
25 }
26 return $rs;
27 }
28
29 }
[Raise a SilverStripe Framework issue/bug](https://github.com/silverstripe/silverstripe-framework/issues/new)
- [Raise a SilverStripe CMS issue/bug](https://github.com/silverstripe/silverstripe-cms/issues/new)
- Please use the
Silverstripe Forums to ask development related questions.
-