Example #1
0
 /**
  * Import data
  *
  * @param array $data Row set Data
  *
  * @return boolean
  */
 protected function importData(array $data)
 {
     \Xlite\Core\Database::getRepo('XLite\\Model\\Product')->setBlockQuickDataFlag(true);
     return parent::importData($data);
 }
Example #2
0
 /**
  * Correct columns data (leave only data for the specific attribute type)
  *
  * @param array $rows Data row(s)
  *
  * @return array
  */
 protected function assembleColumnsData(array $rows)
 {
     $data = parent::assembleColumnsData($rows);
     if (!isset($data['type']) || $this->attributeType != $data['type']) {
         $data = array();
     }
     return $data;
 }
 /**
  * Get messages
  *
  * @return array
  */
 public static function getMessages()
 {
     return parent::getMessages() + array('RESTRICTION-MERCHANT_COMMODITY_REF_ID-FMT' => 'Unknown product is stated', 'RESTRICTION-COUNTRY_CODE-FMT' => 'Unknown country code', 'RESTRICTION-RESTRICTION_CODE-FMT' => 'Empty restriciton code');
 }
Example #4
0
 /**
  * Import data
  *
  * @param array $data Row set Data
  *
  * @return boolean
  */
 protected function importData(array $data)
 {
     $this->getRepository()->setBlockQuickDataFlag(true);
     return parent::importData($data);
 }
Example #5
0
 /**
  * Get error texts
  *
  * @return array
  */
 public static function getErrorTexts()
 {
     return parent::getErrorTexts() + array('ATTR-GROUP-FMT' => 'New group will be created');
 }
Example #6
0
 /**
  * Get messages
  *
  * @return array
  */
 public static function getMessages()
 {
     return parent::getMessages() + array('REVIEW-PRODUCT-FMT' => 'Unknown product is stated', 'REVIEW-RATING-FMT' => 'Rating is in wrong format', 'REVIEW-DATE-FMT' => 'Date is in wrong format', 'REVIEW-EMAIL-FMT' => 'Email is in wrong format', 'REVIEW-STATUS-FMT' => 'Unknown or missing status', 'REVIEW-USEFORMETA-FMT' => 'Unknown or missing useForMeta flag');
 }