Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Список при смене языка перестал изменятся (https://javascript.ru/forum/dom-window/68904-spisok-pri-smene-yazyka-perestal-izmenyatsya.html)

Nexus 18.05.2017 19:36

TyronNIKO, лучше сразу ссылку на сайт.

TyronNIKO 18.05.2017 21:42

Цитата:

Сообщение от Nexus (Сообщение 452773)
TyronNIKO, лучше сразу ссылку на сайт.

http://cnm.ua/rus/content/services/internet.php

Nexus 18.05.2017 22:11

TyronNIKO,
<meta property="og:url" content="<br />
<b>Notice</b>:  Undefined variable: siteUrl in <b>/usr/local/www/nginx-dist/www.cnm.ua/rus/includes/head.php</b> on line <b>27</b><br />
">

Nexus 18.05.2017 22:28

TyronNIKO,
файл "newfunctions.gulpfile.js"
Попробуй заменить строки 72-76 этим:
if (href.indexOf('/rus') > -1) {
  setAttr(href.replace('/rus/', '/'));
} else {
  setAttr(href.splice(href.indexOf('/', 8), 0, '/rus'));
  changeDropDowns();
}

рони 18.05.2017 22:29

TyronNIKO,
а если так
if (href.indexOf('/rus') > -1) {
      setAttr(href.replace('/rus/', '/'));
      update_list('#dropdown-group-street', dropStreets);
    } else {
      setAttr(href.splice(href.indexOf('/', 8), 0, '/rus'));
      update_list('#dropdown-group-street', dropStreetsRus);
    }

вместо
if (href.indexOf('/rus') > -1) {
      setAttr(href.replace('/rus/', '/'));
    } else {
      setAttr(href.splice(href.indexOf('/', 8), 0, '/rus'));
    }
    update_list('#dropdown-group-street', dropStreets);

рони 18.05.2017 22:29

Nexus,
:)

Nexus 18.05.2017 22:36

рони, для смены языка на русский написана функция «changeDropDowns», если я правильно понял)

рони 18.05.2017 22:47

Nexus,
да и возможно где-то затёрт прежний вызов

TyronNIKO 19.05.2017 00:01

Цитата:

Сообщение от рони (Сообщение 452782)
TyronNIKO,
а если так
if (href.indexOf('/rus') > -1) {
      setAttr(href.replace('/rus/', '/'));
      update_list('#dropdown-group-street', dropStreets);
    } else {
      setAttr(href.splice(href.indexOf('/', 8), 0, '/rus'));
      update_list('#dropdown-group-street', dropStreetsRus);
    }

вместо
if (href.indexOf('/rus') > -1) {
      setAttr(href.replace('/rus/', '/'));
    } else {
      setAttr(href.splice(href.indexOf('/', 8), 0, '/rus'));
    }
    update_list('#dropdown-group-street', dropStreets);

Выдает такое:
newfunctions.gulpfile.js:614 Uncaught SyntaxError: Unexpected token )
Пробовал ; ставить - то же самое

TyronNIKO 19.05.2017 00:03

Цитата:

Сообщение от Nexus (Сообщение 452781)
TyronNIKO,
файл "newfunctions.gulpfile.js"
Попробуй заменить строки 72-76 этим:
if (href.indexOf('/rus') > -1) {
  setAttr(href.replace('/rus/', '/'));
} else {
  setAttr(href.splice(href.indexOf('/', 8), 0, '/rus'));
  changeDropDowns();
}

Ничего не выводит в список


Часовой пояс GMT +3, время: 00:22.