Пример #1
0
 /**
  * @param int $cultureId
  * @return Culture
  */
 public static function wakeUp($cultureId)
 {
     $cultureDb = CultureTable::getById($cultureId);
     if ($arCulture = $cultureDb->fetch()) {
         return new static($arCulture);
     }
     return null;
 }
Пример #2
0
			LocalRedirect(FX_ROOT."/admin/culture_edit.php?lang=".LANGUAGE_ID."&ID=".$ID."&".$tabControl->ActiveTabParam());
	}
	else
	{
		$errors = $result->getErrorMessages();
	}

}

if(empty($errors))
{
	$culture = false;
	if($ID > 0 || $COPY_ID > 0)
	{
		$cultureId = ($COPY_ID > 0? $COPY_ID : $ID);
		$culture = CultureTable::getById($cultureId)->fetch();
	}

	if($culture == false)
	{
		$weekStart = Loc::getMessage('LANG_EDIT_WEEK_START_DEFAULT');
		if($weekStart == '')
			$weekStart = 1;
		$culture = array(
			"WEEK_START" => $weekStart,
			"FORMAT_NAME" => CSite::GetDefaultNameFormat(),
		);
	}
}
else
{