public function GetContent($a_attr) { $string_id = $a_attr['id']; $data = Locales::ReadData($string_id); $html = ""; if ($data['images']) { foreach ($data['images'] as $image) { $opts = array(STATIC_URL . "?hash=" . $image['hash']); // %s1 - url $html .= BuildString($a_attr['format'], $opts); } } return $html; }
public static function GetConstString($a_key, $a_locale = NULL, $a_vars = NULL) { if (!$a_locale) { $a_locale = self::$m_locale; } if (!isset(self::$m_const_strings[$a_locale])) { self::InitLocale($a_locale); } if (!isset(self::$m_const_strings[$a_locale][$a_key])) { return "UNDEFINED_CONST_STRING"; } if ($a_vars) { $args = array_slice(func_get_args(), 2); return BuildString(self::$m_const_strings[$a_locale][$a_key], $args); } else { return self::$m_const_strings[$a_locale][$a_key]; } }