Есть интернет-магазин с мобильной версией, редакция бизнес, версия 11.0.13. Вообщем задал значение:
COption::SetOptionString("main", "PARAMS","ЗНАЧЕНИЕ")
В каталоге товаров (обычного сайта) считываю нормально данное значение: COption::GetOptionString("main", "PARAMS")
При изменении значения, например: COption::SetOptionString("main", "PARAMS","ЗНАЧЕНИЕ2") , также в каталоге товаров (обычного сайта) считываю нормально новое значение.
Также мне нужно считать значение COption::GetOptionString("main", "PARAMS") в каталоге товаров мобильной версии сайта, и тут начинаются проблемы. Значение считалось, равно "ЗНАЧЕНИЕ", но когда оно поменялось на "ЗНАЧЕНИЕ2" через COption::GetOptionString, то в мобильной версии все равно считывается "ЗНАЧЕНИЕ", а должно "ЗНАЧЕНИЕ2". В нормальной версии все корректно работает. Кеш я чистил страницы, он тут не причем, даже отключал его. Проблема все равно остается именно для мобильной версии. Я даже пробывал указывать доп. параметры,при создании, т.е. указывать ID сайта, и при считывании соответственно, все равно глюк. Даже пытался перед обновлением значения, удалять PARAMS функцией RemoveOption, потом создавать заново, самое интересное в мобильной версии возвращается старое значение "ЗНАЧЕНИЕ", хотя функцией было указано
COption::SetOptionString("main", "PARAMS","ЗНАЧЕНИЕ3")
в нормальной версии сайта указывается "ЗНАЧЕНИЕ3", а в мобильной все тоже самое, "ЗНАЧЕНИЕ".
Кто сталкивался, в чем может быть проблема?
COption::SetOptionString("main", "PARAMS","ЗНАЧЕНИЕ")
В каталоге товаров (обычного сайта) считываю нормально данное значение: COption::GetOptionString("main", "PARAMS")
При изменении значения, например: COption::SetOptionString("main", "PARAMS","ЗНАЧЕНИЕ2") , также в каталоге товаров (обычного сайта) считываю нормально новое значение.
Также мне нужно считать значение COption::GetOptionString("main", "PARAMS") в каталоге товаров мобильной версии сайта, и тут начинаются проблемы. Значение считалось, равно "ЗНАЧЕНИЕ", но когда оно поменялось на "ЗНАЧЕНИЕ2" через COption::GetOptionString, то в мобильной версии все равно считывается "ЗНАЧЕНИЕ", а должно "ЗНАЧЕНИЕ2". В нормальной версии все корректно работает. Кеш я чистил страницы, он тут не причем, даже отключал его. Проблема все равно остается именно для мобильной версии. Я даже пробывал указывать доп. параметры,при создании, т.е. указывать ID сайта, и при считывании соответственно, все равно глюк. Даже пытался перед обновлением значения, удалять PARAMS функцией RemoveOption, потом создавать заново, самое интересное в мобильной версии возвращается старое значение "ЗНАЧЕНИЕ", хотя функцией было указано
COption::SetOptionString("main", "PARAMS","ЗНАЧЕНИЕ3")
в нормальной версии сайта указывается "ЗНАЧЕНИЕ3", а в мобильной все тоже самое, "ЗНАЧЕНИЕ".
Кто сталкивался, в чем может быть проблема?