示例#1
0
 public static function extractFromField($strFieldContent)
 {
     $arResult = array();
     $arTarifs = parent::extractFromField($strFieldContent);
     $arRegIds = array_keys($arTarifs);
     $regNames = CSaleLocation::GetRegionsNamesByIds($arRegIds);
     $arResult[0]["TARIFS"] = self::getTarifArrayCSV($arTarifs[0]);
     $arResult[0]["REG_NAME"] = GetMessage('SPFPCT_TARIF_DEFAULT');
     foreach ($regNames as $regId => $regName) {
         $assocTarif = self::getTarifArrayCSV($arTarifs[$regId]);
         $arResult[$regId]["TARIFS"] = $assocTarif;
         $arResult[$regId]["REG_NAME"] = $regName;
     }
     return $arResult;
 }