[COLOR=#2e2e2e]Такой вопрос по поводу контакт листа.[/COLOR]
[COLOR=#2e2e2e]Стоит такая задача - у пользователя, в зависимости от языка интерфейса подставляется соответствующее имя. [/COLOR]
[COLOR=#2e2e2e]Для этого создал дополнительные поля типа - "UF_FULLNAME_RU","UF_FULLNAME_EN"...[/COLOR]
[COLOR=#2e2e2e]Так вот хочу туже самую процедуру проделать для мессенджера, т.е заменить в готовом массиве имена на соответствующие языку интерфейса.[/COLOR]
[COLOR=#2e2e2e]Чтобы поменять имя пользователя, создаю событие "OnAfterContactListGetList". - [/COLOR][COLOR=#2e2e2e][URL=http://i.imgur.com/vwR15Cv.png]http://i.imgur.com/vwR15Cv.png[/URL][/COLOR]
[COLOR=#2e2e2e]Изменения вступают только тогда когда я жамкаю на "контакты". Только вот если жамкнуть на конкретного пользователя то имя повторно береться из полей NAME, LAST_NAME.[/COLOR]
[COLOR=#2e2e2e]Для теста сделал замену имен пользователей в самом методе - $CIMContactList->GetList();, т.е в конце данного метода вставил свой метод, вот так - [/COLOR][COLOR=#2e2e2e][URL=http://i.imgur.com/qwcRG1L.png]http://i.imgur.com/qwcRG1L.png[/URL][/COLOR]
[COLOR=#2e2e2e]Но все равно такая же ситуация. Видимо массив ее где то формируется.[/COLOR]
[COLOR=#2e2e2e]Есть ли какой нить решение, данной задаче.[/COLOR]
[COLOR=#2e2e2e]Буду очень благодарен за любую помощь.[/COLOR]
[COLOR=#2e2e2e]Заранее спасибо.[/COLOR]
[COLOR=#2e2e2e]Стоит такая задача - у пользователя, в зависимости от языка интерфейса подставляется соответствующее имя. [/COLOR]
[COLOR=#2e2e2e]Для этого создал дополнительные поля типа - "UF_FULLNAME_RU","UF_FULLNAME_EN"...[/COLOR]
[COLOR=#2e2e2e]Так вот хочу туже самую процедуру проделать для мессенджера, т.е заменить в готовом массиве имена на соответствующие языку интерфейса.[/COLOR]
[COLOR=#2e2e2e]Чтобы поменять имя пользователя, создаю событие "OnAfterContactListGetList". - [/COLOR][COLOR=#2e2e2e][URL=http://i.imgur.com/vwR15Cv.png]http://i.imgur.com/vwR15Cv.png[/URL][/COLOR]
[COLOR=#2e2e2e]Изменения вступают только тогда когда я жамкаю на "контакты". Только вот если жамкнуть на конкретного пользователя то имя повторно береться из полей NAME, LAST_NAME.[/COLOR]
[COLOR=#2e2e2e]Для теста сделал замену имен пользователей в самом методе - $CIMContactList->GetList();, т.е в конце данного метода вставил свой метод, вот так - [/COLOR][COLOR=#2e2e2e][URL=http://i.imgur.com/qwcRG1L.png]http://i.imgur.com/qwcRG1L.png[/URL][/COLOR]
[COLOR=#2e2e2e]Но все равно такая же ситуация. Видимо массив ее где то формируется.[/COLOR]
[COLOR=#2e2e2e]Есть ли какой нить решение, данной задаче.[/COLOR]
[COLOR=#2e2e2e]Буду очень благодарен за любую помощь.[/COLOR]
[COLOR=#2e2e2e]Заранее спасибо.[/COLOR]