Сделать поддержку интерфейса "Эрмитаж" при подгрузке элементов по AJAX

Рейтинг: 11.4324  
На голосовании
Предложил Царук Антон 30.07.2013 13:57:18

Сделать поддержку интерфейса "Эрмитаж" при подгрузке элементов по AJAX

Сейчас все чаще вместо постраничной навигации используется "infinite scroll", то есть постепенная подгрузка по AJAX новых элементов по мере пролистывания страницы вниз. Редакторов сайта ждет большое разочарование - возможности редактировать подгруженные элементы "на лету " у них не будет. Так что по сути редакторы могут нормально использовать возможности интерфейса Битрикс только на первой страничке.

Решение:
Нужно предусмотреть некую функцию (window.reload_bx_interface), которую бы можно было вызывать после подгрузки элементов инфоблока по AJAX.

Рейтинг: -1.0912  
Малков Евгений 30.07.2013 19:01:34
Редакторов сайта ждет большое разочарование - возможности редактировать подгруженные элементы "на лету " у них не будет.
Это с чего это?
Все отлично работает. Вы просто не умеете их готовить
Рейтинг: -4.3793  
Царук Антон 27.11.2013 11:38:36
Евгений, ну блин не все такие умные значит :)
Рейтинг: -0.9174  
Малков Евгений 27.11.2013 11:54:17
Евгений, ну блин не все такие умные значит
Не все. А что им мешает?

Повторюсь, никаких проблем с редактированием элементов после подгрузки ajax, лично у меня, не возникало. Каких-то специальных действий для этого я не производил, все итак работает.
Рейтинг: 0  
Царук Антон 05.12.2013 19:15:52
Евгений, здесь говорится о нестандартном AJAX, возможно Вы не поняли. Стандартный - кривое решение, мы используем jQuery, разумеется.
Рейтинг: -1  
Малков Евгений 05.12.2013 19:59:06
Антон, я делал и через JQuery и через битриксовый AJAX. Все работает как часы.
Стандартный - кривое решение
Зависит от реализации.
Рейтинг: 0  
Киселев Иван 13.12.2019 12:02:08
Блин, да как же это сделать-то? BX.ajax не помогает