Index: branches/5.2.x/units/products/products_tag_processor.php =================================================================== diff -u -N -r15141 -r15156 --- branches/5.2.x/units/products/products_tag_processor.php (.../products_tag_processor.php) (revision 15141) +++ branches/5.2.x/units/products/products_tag_processor.php (.../products_tag_processor.php) (revision 15156) @@ -1,6 +1,6 @@ getObject($params); + $object = $this->getObject($params); $rating = round($object->GetDBField('CachedRating') ); $o = ''; @@ -34,7 +34,7 @@ function NewMark($params) { - $object =& $this->getObject($params); + $object = $this->getObject($params); $o = ''; if($object->GetDBField('IsNew')) { @@ -45,7 +45,7 @@ function HotMark($params) { - $object =& $this->getObject($params); + $object = $this->getObject($params); $o = ''; if($object->GetDBField('IsHot')) { @@ -61,7 +61,7 @@ function PopMark($params) { - $object =& $this->getObject($params); + $object = $this->getObject($params); $o = ''; if($object->GetDBField('IsPop')) { @@ -72,7 +72,7 @@ function EdPickMark($params) { - $object =& $this->getObject($params); + $object = $this->getObject($params); $o = ''; if($object->GetDBField('EditorsPick')) { @@ -276,7 +276,7 @@ function AddToCartLink($params) { - $object =& $this->getObject($params); + $object = $this->getObject($params); if ($object->GetDBField('HasRequiredOptions')) { $t = $params['product_template']; @@ -460,7 +460,7 @@ } else { // use product's manufacturer - $object =& $this->getObject($params); + $object = $this->getObject($params); $item_manufacturer_id = $object->GetDBField('ManufacturerId'); if ($item_manufacturer_id){ @@ -498,7 +498,7 @@ function Available($params) { - $object =& $this->getObject($params); + $object = $this->getObject($params); /* @var $object kDBItem */ if ( !$object->GetDBField('InventoryStatus') ) { @@ -600,7 +600,7 @@ function ShouldListOptions($params) { - $object =& $this->getObject($params); + $object = $this->getObject($params); $req_filter = ''; if (getArrayValue($params, 'required_only')) { @@ -614,7 +614,7 @@ function CountOptions($params) { - $object =& $this->getObject($params); + $object = $this->getObject($params); $query = 'SELECT COUNT(*) FROM '.TABLE_PREFIX.'ProductOptions WHERE ProductId = '.$object->GetID(); $res = $this->Conn->GetOne($query); @@ -652,7 +652,7 @@ $types = $quote_engine_collector->GetAvailableShippingTypes(); - $object =& $this->getObject($params); + $object = $this->getObject($params); $selected = $object->GetDBField('ShippingLimitation'); $selected = explode('|', substr($selected, 1, -1)); @@ -687,7 +687,7 @@ */ function Savings($params) { - $object =& $this->getObject($params); + $object = $this->getObject($params); /* @var $object kDBItem */ $price = $object->GetDBField('Price'); @@ -728,7 +728,7 @@ $edit_tab_presets = $this->Application->getUnitOption($this->Prefix, 'EditTabPresets'); $edit_tab_preset = $edit_tab_presets['Default']; - $object =& $this->getObject($params); + $object = $this->getObject($params); /* @var $object kDBItem */ $product_type = $object->GetDBField('Type'); @@ -772,7 +772,7 @@ */ protected function InCompare($params) { - $object =& $this->getObject($params); + $object = $this->getObject($params); /* @var $object kDBItem */ $products = $this->Application->GetVarDirect('compare_products', 'Cookie');