Применение технологии AJAX в компоненте Битрикс
Говоря языком Википедии — AJAX, Ajax (?e?d??ks, от англ. Asynchronous Javascript and XML — «асинхронный JavaScript и XML») — подход к построению интерактивных пользовательских интерфейсов веб-приложений, заключающийся в «фоновом» обмене данными браузера с веб-сервером. В результате, при обновлении данных, веб-страница не перезагружается полностью, и веб-приложения становятся более быстрыми и удобными. Но для обычных людей это значит, что какая-то часть страницы обновляется без обновления всей страницы. Как этого добиться в компоненте Битрикс я попробую написать на небольшом примере. Постановка...
Фильтр на 20 параметров в Битриксе: как не разориться на доработке каталога
Вы запустили интернет-магазин на 1С-Битрикс, вложили приличный бюджет, настроили каталог. Всё работает, пока не приходит понимание: клиентам нужно фильтровать товары по цвету, размеру, материалу, бренду, весу, мощности — и это только начало списка. А у вас уже 20 параметров, по которым хочется дать возможность отбора. Открываете стандартный умный фильтр Битрикса — и он либо тормозит так, что хочется выбросить компьютер, либо вообще отказывается нормально работать с таким количеством свойств. Обращаетесь к разработчику, а он называет сумму, равную половине вашего годового бюджета на продвижение...