/** * Get file attribute's formatted value from an entity * * @param Varien_Object $object Entity owning file value * @return string */ public function getValue(Varien_Object $object) { $data = ''; if ($value = parent::getValue($object)) { $data = '<a href="' . Mage::helper('fileattributes')->getFileUrl($value) . '" target="_blank">' . $value . '</a>'; } return $data; }
/** * Retreive attribute value * * @param $object * @return mixed */ public function getValue(Varien_Object $object) { $value = parent::getValue($object); if (strlen($value)) { $url = sprintf('%sgoodahead/etm/images/%s/%s/%s', Mage::getBaseUrl('media'), $object->getEntityTypeInstance()->getEntityTypeCode(), $this->getAttribute()->getAttributeCode(), ltrim($value, '/')); return $url; } else { return $value; } }
/** * Retreive attribute value * * @param $object * @return mixed */ public function getValue(Varien_Object $object) { $data = ''; $value = parent::getValue($object); $format = Mage::app()->getLocale()->getDateFormat(Mage_Core_Model_Locale::FORMAT_TYPE_MEDIUM); if ($value) { try { $data = Mage::getSingleton('Mage_Core_Model_Locale')->date($value, Zend_Date::ISO_8601, null, false)->toString($format); } catch (Exception $e) { $data = Mage::getSingleton('Mage_Core_Model_Locale')->date($value, null, null, false)->toString($format); } } return $data; }