Javascript-форум (https://javascript.ru/forum/)
-   Библиотеки/Тулкиты/Фреймворки (https://javascript.ru/forum/library-toolkit-framework/)
-   -   page.js + i18n при переходе на /en/ перестает верно работать (https://javascript.ru/forum/library-toolkit-framework/71141-page-js-i18n-pri-perekhode-na-en-perestaet-verno-rabotat.html)

ivnjavascript 28.10.2017 21:59

page.js + i18n при переходе на /en/ перестает верно работать
 
Добрый день.
Просьба подсказать по мере возможности, как быть со следующей проблемой?

На стороне сервера формируется html код, который заполняются информацией из БД все блоки div (например: о проекте, контакты, фото и т.д. и эти блоки указаны в меню), далее на стороне клиента работает скрипт page.js, который включает и выключает эти блоки при использовании меню, а в адресной строке помечает locahost/#!/info или locahost/#!/contacts. Главная locahost/.

Проблема состоит в том, что на бэкенде настроена работа i18n и когда пользователь в меню выбирает localhost/en (что бы сменить язык) в это время page.js делает вот так localhost/#!/en, чего бы не хотелось
При этом все остальное работает нормально. Как быть с данной проблемой?
Спасибо.

SuperZen 08.11.2017 22:35

https://visionmedia.github.io/page.js/
...
page([options])
...
hashbang add #! before urls [false]
...


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