Вот промучался весь день.. пхп я не знаю, ну так, чисто поправить могу. тут нужно одному сложному сайту пару несложных (реторически) изменений, например примитивно нужно сделать что бы сайт был с начала на русском, а потом уже переключался на английский (сейчас наоборот).. сайт сейчас рабочий, написан на пхп, ява скрипт.. (NeoTVS 2.0) вот куски кода, которые помойму ответственны за это.. У меня паника, как же так, что не просто окозалось defaultLanguage поменять.. дайте какой нибуьдь дельный совет для решения проблемы собственноручно..Код:
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
Accessdenied
Вот промучался весь день.. пхп я не знаю, ну так, чисто поправить могу. тут нужно одному сложному сайту пару несложных (реторически) изменений, например примитивно нужно сделать что бы сайт был с начала на русском, а потом уже переключался на английский (сейчас наоборот).. сайт сейчас рабочий, написан на пхп, ява скрипт.. (NeoTVS 2.0) вот куски кода, которые помойму ответственны за это.. У меня паника, как же так, что не просто окозалось defaultLanguage поменять.. дайте какой нибуьдь дельный совет для решения проблемы собственноручно..Код:
————
index.php :
include 'init.php';
$language = $frontend->getDefaultLanguage();
$url = NeoRequest::getAbsoluteUri() . $language->ln . _NEO_CMS_FILE_EXT;
NeoNavigator::jump($url);
?>
————
init.php:
define("_NEO_SITE_DIR", dirname(__FILE__)."/");
include 'admin/init.php';
include 'admin/init_session.php';
require_once _NEO_CMS_DIR . 'modules/neo_sitemap/classes/neo_sitemap_manager.class.php';
require_once _NEO_SITE_DIR . 'lib/neo_frontend.class.php';
if($_GET['css2'] == 1){
$_SESSION['css2'] = 1;
}
if($_GET['css2'] == 2){
unset($_SESSION['css2']);
}
// make sure that input is not escaped by adding slashes
secureInput(FALSE);
$frontend = new NeoFrontend($db);
?>
—————-
кусок neo_frontend.class.php:
function detectLanguage()
{
$file = NeoRequest::getRequestFile();
list($ln) = explode(".", $file);
$ln = strtolower($ln);
$this->language =& $this->site->getLanguageByLn($ln);
}
function getDefaultLanguage()
{
reset($this->site->languages);
foreach ((array)$this->site->languages as $language)
if ($language->active)
return $language;
die("ERROR: no active languages found for '{$this->site->title}'");
}
Link to comment
Share on other sites
4 answers to this question
Recommended Posts