Exemplo n.º 1
0
 /**
  * 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;
 }
Exemplo n.º 2
0
 /**
  * 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;
     }
 }
Exemplo n.º 3
0
 /**
  * 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;
 }