Multilingual 51
Re: Multilingual 51
Возникла проблема с обработкой в темплейте <!--GET_FORCE_LNG--> для инглиша - языка мастера.
Все что находится перед данным тагом обрезается в урле.
То есть при ссылках на категории - "domain/<!--GET_FORCE_LNG-->/category" урл преобразуется в href="category". Аналогично со всеми остальными ссылками в которых используется данный таг.
Все что находится перед данным тагом обрезается в урле.
То есть при ссылках на категории - "domain/<!--GET_FORCE_LNG-->/category" урл преобразуется в href="category". Аналогично со всеми остальными ссылками в которых используется данный таг.
Re: Multilingual 51
Конкретнее пример плз
Я попробовал a href='/<!--GET_FORCE_LNG-->/category/'
ничего не обрезается.
Я попробовал a href='/<!--GET_FORCE_LNG-->/category/'
ничего не обрезается.
Don't forget to run script update
Re: Multilingual 51
Добавляю в урл таг <!--GET_FORCE_LNG-->
получаю в темплейте итоговый хреф
href="/<!--GET_FORCE_LNG-->/<!--CATEGORY_NAME-->/index.html"
если наличие добавленного яз. слейва в скрипте и настройках броузера совпадает на выходе
"domain.com/ru/audi/index.html"
если же в настройках броузера один english отдает следующий хреф
"//audi/index.html"
на месте языка таб и отсутвие корня домена в урле. Я предположил что необходимо добавить слейв English в Multilingual, но увы не помогло - на месте все тот же таб
получаю в темплейте итоговый хреф
href="/<!--GET_FORCE_LNG-->/<!--CATEGORY_NAME-->/index.html"
если наличие добавленного яз. слейва в скрипте и настройках броузера совпадает на выходе
"domain.com/ru/audi/index.html"
если же в настройках броузера один english отдает следующий хреф
"//audi/index.html"
на месте языка таб и отсутвие корня домена в урле. Я предположил что необходимо добавить слейв English в Multilingual, но увы не помогло - на месте все тот же таб
Re: Multilingual 51
Я правильно понимаю что проблема только в //audi/index.html - двух слешах тут ?
Don't forget to run script update
Re: Multilingual 51
Добавлены раздельные таги.
http://smartcj.com/wiki/doku.php?id=ru: ... arate_tags
Надо смотреть насклько будет удобно в таком виде. Возможно надо как-то построчный экспорт\импорт для более удобного перевода.
http://smartcj.com/wiki/doku.php?id=ru: ... arate_tags
Надо смотреть насклько будет удобно в таком виде. Возможно надо как-то построчный экспорт\импорт для более удобного перевода.
Don't forget to run script update
Re: Multilingual 51
Не только. Кроме этого скриптом не обрабатывается то что находиться слева до тага, а именноadmin wrote:Я правильно понимаю что проблема только в //audi/index.html - двух слешах тут ?
domain.com. Таким образом ссылка буквально получается вида "//audi/index.html"
Чтоб этого избежать, теоритчески во всех самбтемплейтах, темплейтах и навигациях, с использованием этого тегга, надо прописывать абсолютные пути, тогда результатом будет 'http:/domain.com//audi/index.html'. Но это не выход, да и английский желательно чтоб открывался вообще без приставки 'en'.
Re: Multilingual 51
//audi/index.html
в чем пробелма такой линки и зачем тут нужен домен ?
в чем пробелма такой линки и зачем тут нужен домен ?
а сейчас что открыавается ?да и английский желательно чтоб открывался вообще без приставки 'en'.
Don't forget to run script update
Re: Multilingual 51
http://audi/popular.html?4x2x2595961
это урл получается в результате обработки
a href="/<!--GET_FORCE_LNG-->/<!--CATEGORY_NAME-->/popular.html"
при наличии в HTTP_ACCEPT_LANGUAGE только англйиского. Если же в HTTP_ACCEPT_LANGUAGE имеется какой то из добавленных в смарт яызковых слейвов, то получаем рабочую ссылку вида
http://domain.com/ru/audi/popular.html?4x2x2595961
Надеюсь нормально изьяснил проблему )
Попробавал заполнить таги, но при сохранении выдает Mysql error:: 1054 (Unknown column 'tag_name13' in 'field list').
Кстати есть предложение по дефолту заполнять поля тагов слейвов значениями тагов мастера
это урл получается в результате обработки
a href="/<!--GET_FORCE_LNG-->/<!--CATEGORY_NAME-->/popular.html"
при наличии в HTTP_ACCEPT_LANGUAGE только англйиского. Если же в HTTP_ACCEPT_LANGUAGE имеется какой то из добавленных в смарт яызковых слейвов, то получаем рабочую ссылку вида
http://domain.com/ru/audi/popular.html?4x2x2595961
Надеюсь нормально изьяснил проблему )
Попробавал заполнить таги, но при сохранении выдает Mysql error:: 1054 (Unknown column 'tag_name13' in 'field list').
Кстати есть предложение по дефолту заполнять поля тагов слейвов значениями тагов мастера
Re: Multilingual 51
Угу, можнт тогда имеет смысл делать полными линки ?
Другой вариант избежать 2 слеша - ставить if в темпелйт, но это мне кажется сложнее.
Про таги - если это не связано с текущей темой создайте плз новый топик дабы не засорять текущий.
Другой вариант избежать 2 слеша - ставить if в темпелйт, но это мне кажется сложнее.
Про таги - если это не связано с текущей темой создайте плз новый топик дабы не засорять текущий.
Don't forget to run script update







