  |
26 | 26 | | function contentModuleInitialize() { |
| |
27 | 27 | | global $osC_Product, $osC_Category, $osC_Search; |
| |
28 | 28 | | |
  |
29 | | - | if (isset($osC_Product) && is_a($osC_Product, 'osC_Product')) { |
| |
30 | | - | $this->setProduct($osC_Product->getID()); |
| |
| 29 | + | if (SERVICE_RECENTLY_VISITED_SHOW_PRODUCTS == 'True') { |
| |
| 30 | + | if (isset($osC_Product) && is_a($osC_Product, 'osC_Product')) { |
| |
| 31 | + | $this->setProduct($osC_Product->getID()); |
| |
| 32 | + | } |
|
31 | 33 | | } |
| |
32 | 34 | | |
| |
33 | 35 | | if (SERVICE_RECENTLY_VISITED_SHOW_CATEGORIES == 'True') { |
| |
|
|
 |
… |
|
58 | 60 | | } |
| |
59 | 61 | | } |
| |
60 | 62 | | |
  |
61 | | - | if (sizeof($this->visits['products']) > (MAX_RECENTLY_VISITED_PRODUCTS * 2)) { |
| |
| 63 | + | if (sizeof($this->visits['products']) > (SERVICE_RECENTLY_VISITED_MAX_PRODUCTS * 2)) { |
|
62 | 64 | | array_pop($this->visits['products']); |
| |
63 | 65 | | } |
| |
64 | 66 | | } else { |
| |
|
|
 |
… |
|
77 | 79 | | } |
| |
78 | 80 | | } |
| |
79 | 81 | | |
  |
80 | | - | if (sizeof($this->visits['categories']) > (MAX_RECENTLY_VISITED_CATEGORIES * 2)) { |
| |
| 82 | + | if (sizeof($this->visits['categories']) > (SERVICE_RECENTLY_VISITED_MAX_CATEGORIES * 2)) { |
|
81 | 83 | | array_pop($this->visits['categories']); |
| |
82 | 84 | | } |
| |
83 | 85 | | } else { |
| |
|
|
 |
… |
|
98 | 100 | | } |
| |
99 | 101 | | } |
| |
100 | 102 | | |
  |
101 | | - | if (sizeof($this->visits['searches']) > (MAX_RECENTLY_VISITED_SEARCHES * 2)) { |
| |
| 103 | + | if (sizeof($this->visits['searches']) > (SERVICE_RECENTLY_VISITED_MAX_SEARCHES * 2)) { |
|
102 | 104 | | array_pop($this->visits['searches']); |
| |
103 | 105 | | } |
| |
104 | 106 | | } else { |
| |
|
|
 |
… |
|
141 | 143 | | $history[] = array('name' => $osC_Product->getTitle(), |
| |
142 | 144 | | 'id' => $osC_Product->getID(), |
| |
143 | 145 | | 'keyword' => $osC_Product->getKeyword(), |
  |
144 | | - | 'price' => (SERVICE_RECENTLY_VISITED_SHOW_PRICE == 'True') ? $osC_Product->getPriceFormated(true) : '', |
| |
| 146 | + | 'price' => (SERVICE_RECENTLY_VISITED_SHOW_PRODUCT_PRICES == 'True') ? $osC_Product->getPriceFormated(true) : '', |
|
145 | 147 | | 'image' => $osC_Product->getImage(), |
| |
146 | 148 | | 'category_name' => $osC_Category->getTitle(), |
| |
147 | 149 | | 'category_path' => $osC_Category->getPath() |
| |
148 | 150 | | ); |
| |
149 | 151 | | |
  |
150 | | - | if ($counter == MAX_RECENTLY_VISITED_PRODUCTS) { |
| |
| 152 | + | if ($counter == SERVICE_RECENTLY_VISITED_MAX_PRODUCTS) { |
|
151 | 153 | | break; |
| |
152 | 154 | | } |
| |
153 | 155 | | } |
| |
|
|
 |
… |
|
187 | 189 | | 'parent_id' => ($osC_Category->hasParent()) ? $osC_CategoryParent->getID() : '' |
| |
188 | 190 | | ); |
| |
189 | 191 | | |
  |
190 | | - | if ($counter == MAX_RECENTLY_VISITED_CATEGORIES) { |
| |
| 192 | + | if ($counter == SERVICE_RECENTLY_VISITED_MAX_CATEGORIES) { |
|
191 | 193 | | break; |
| |
192 | 194 | | } |
| |
193 | 195 | | } |
| |
|
|
 |
… |
|
217 | 219 | | 'results' => $this->visits['searches'][$k]['results'] |
| |
218 | 220 | | ); |
| |
219 | 221 | | |
  |
220 | | - | if ($counter == MAX_RECENTLY_VISITED_SEARCHES) { |
| |
| 222 | + | if ($counter == SERVICE_RECENTLY_VISITED_MAX_SEARCHES) { |
  |
221 | 223 | | break; |
| |
222 | 224 | | } |
| |
223 | 225 | | } |