Продолжить развивать технологию Битрикс Ajax

Рейтинг: 2.6823  
На голосовании
Предложил Пользователь 16182 14.11.2013 03:15:01

Продолжить развивать технологию Битрикс Ajax

А то начали очень хорошо, но потом похоже полностью забросили, как буд-то и небыло.

Например, в последнем типовом решении магазина не используется штатный аякс а все на каких-то чудо-костылях с $APPLICATION->RestartBufer() в result_modifier компоннетов для корзины и умного фильтра.

Хорошая же была технология, чуточку доработать под современные нужны, и то что надо.

Рейтинг: 6.3399  
Пользователь 25773 14.11.2013 09:07:49
Битрикс всегда делал через вызов этой же страницы и $APPLICATION->RestartBufer().

Это универсально и нет проблем с проверкой прав.

---------

Поэтому, чтобы пользователь не думал что что-то тормозит и не нажимал кнопку "добавить в корзину" по 10 раз, был придуман трюк:

- в старом магазине картинка товара летела в корзину.
- в современном интернет-магазине открывается окошечко.

----------

Эти эффекты тупо отвлекают пользователя. Просто смена кнопки занимала бы дольше времени, особенно на проектах, где выключен кеш.
Рейтинг: 0  
Пользователь 25773 14.11.2013 09:13:34
На своих проектах добавление в корзину делаем через вызов отдельного файла.
Рейтинг: 2.0154  
Пользователь 57829 15.11.2013 09:31:29
с моей точки зрения битриксовый аякс должен умереть, есть более привычные и эффективные штуки, тот же jquery
Рейтинг: 0  
Пользователь 10337 19.11.2013 20:27:16
$APPLICATION->RestartBufer(). и последующее die()
убивают многие вещи
кроме того, код сайта выполняется до die() в полной мере, что создает ненужную нагрузку на сервер