/** * Pre-process "name" field * * @param string $name Product name * @param array $column Column data * @param \XLite\Module\XC\CanadaPost\Model\Order\Parcel\Item $item Parcel item * * @return string */ protected function preprocessName($name, array $column, \XLite\Module\XC\CanadaPost\Model\Order\Parcel\Item $item) { if (!$item->getOrderItem()->getObject()->isDeleted()) { $name = '<a href="' . $item->getOrderItem()->getObject()->getURL() . '">' . $name . '</a>'; } return $name; }
/** * {@inheritDoc} */ public function getOrderItem() { $this->__initializer__ && $this->__initializer__->__invoke($this, 'getOrderItem', array()); return parent::getOrderItem(); }