Example #1
0
 /**
  * Check if the column must be a link.
  * It is used if the column field is displayed via
  *
  * @param array                $column
  * @param \XLite\Model\AEntity $entity
  *
  * @return boolean
  */
 protected function isLink(array $column, \XLite\Model\AEntity $entity)
 {
     return parent::isLink($column, $entity) && ('order' != $column[static::COLUMN_CODE] || $entity->getOrder()->getOrderNumber());
 }
Example #2
0
 /**
  * Return true if 'Edit' link should be displayed in column line
  *
  * @param array                $column
  * @param \XLite\Model\AEntity $entity
  *
  * @return boolean
  */
 protected function isLink(array $column, \XLite\Model\AEntity $entity)
 {
     /** @var \XLite\Model\Shipping\Method $entity */
     return !$this->isOffline($entity) && 'name' === $column[static::COLUMN_CODE] ? true : parent::isLink($column, $entity);
 }