Страница 1 из 1

Корректность формирования SEO url

Добавлено: 17 мар 2015 17:29
Vanoshka
Здравствуйте.
Движок PHP Shop
При экспорте данных в YML столкнулся с ситуацией, когда ссылка сформированная через ЧПУ отличается от ссылки сформированной через модуль SEO Url (встроен в PHPShop)

В частности обратил внимание на разное преобразование букв в транслит:
Пример:
Название товара: Матрица 15.6 Matte LTN156KT06-B01, WXGA++ HD+ 1600x900, 40L, светодиодная (LED), уши В-Н
Транслит PHPShop: UID_5758_matrica_15_6_matte_ltn156kt06-b01_wxga_hd_1600x900_40l_svetodiodnaya_led_ushi_v-n
Транслит PLI: UID_5758_matritsa_156_matte_ltn156kt06-b01_wxga_hd_1600x900_40l_svetodiodnaya_led_ushi_v-n

Как можно видеть, отличие в преобразовании в транслит буквы "ц" в слове "матрица":
в PHPShop она заменяется на "с", а в PLI на "ts"

Возможно существуют и другие различия в преобразовании разных сочетаний букв. Пока не все проверил.

Возникает вопрос:
1. Можно ли настроить правила транслита?
2. Можно ли выгрузить в PHPShop ЧПУ из базы, заменив имеющиеся URL на сформированные в PLI?
В настройках туннеля я не нашел возможности добавить столбец с SEO для обновления в базе.

Re: Корректность формирования SEO url

Добавлено: 18 мар 2015 08:34
support
1. Нет
2. Попробуйте через создание SQL запросов.

Re: Корректность формирования SEO url

Добавлено: 20 мар 2015 08:49
Vanoshka
Можно ли получить от Вас правила по которым происходит преобразование в транслит в PLI?
На форуме не нашел полной информации по данным правилам. Есть отдельные сочетания в разных темах, но полного описания данных правил найти не смог.

Свой вопрос решу через редактирование скрипта на сайте, но без описания ваших правил преобразования не обойтись никак.

Re: Корректность формирования SEO url

Добавлено: 23 мар 2015 12:37
TechAdmin
поиск = "А"
замена = "A"

поиск = "Б"
замена = "B"

поиск = "В"
замена = "V"

поиск = "Г" ИЛИ поиск = "ґ"
замена = "G"

поиск = "Д"
замена = "D"

поиск = "Е"
замена = "E"

поиск = "Ё"
замена = "YE"

поиск = "Ж"
замена = "ZH"

поиск = "З"
замена = "Z"

поиск = "И" ИЛИ поиск = "і" ИЛИ поиск = "ї"
замена = "I"

поиск = "Й"
замена = "Y"

поиск = "К"
замена = "K"

поиск = "Л"
замена = "L"

поиск = "М"
замена = "M"

поиск = "Н"
замена = "N"

поиск = "О"
замена = "O"

поиск = "П"
замена = "P"

поиск = "Р"
замена = "R"

поиск = "С"
замена = "S"

поиск = "Т"
замена = "T"

поиск = "У"
замена = "U"

поиск = "Ф"
замена = "F"

поиск = "Х"
замена = "KH"

поиск = "Ц"
замена = "TS"

поиск = "Ч"
замена = "CH"

поиск = "Ш"
замена = "SH"

поиск = "Щ"
замена = "SCH"

поиск = "Ъ"
замена = ""

поиск = "Ы"
замена = "Y"

поиск = "Ь"
замена = ""

поиск = "Э" ИЛИ поиск = "є"
замена = "E"

поиск = "Ю"
замена = "U"

поиск = "Я"
замена = "YA"

Re: Корректность формирования SEO url

Добавлено: 23 мар 2015 12:43
Vanoshka
Большое спасибо за ответ.