данных свойства конкретного торогового предложения? При клике на цвет хочу получать актуальные данные из свойства и асинхронно менять данные при выборе цвета данные по моделям.
На странице catalog.element размещен catalog.section в котором вывожу актуальные данные по модели. И нужно их менять сразу как выбирается цвет другой
Разобрались? Вам же js надо?
ну видимо придется делать из метода window.JCCatalogElement.prototype.setBuyBlock дополнительный запрос в ajax , выдергивать данные из свойства по ID элемента. А после производитить фильтрацию по полученных ID на странице catalog.element component_epilog.php Может есть проще методы, разве в массиве компоненте catalog.element не предусмотрена выборка актуальный свойств?
Вот теперь я ничего не понял. Если вам при клике нужно - так при чем тут component_epilog? Данные по цвету (его идентификатор) в js есть. Вызвать js-событие, а обработчик в шаблоне catalog.section
У меня компонент catalog.section находится в component_epilog . Тем самым я из массива catalog.element выдергиваю ID с нужного свойства и передаю в epilog . А тут получается когда нажимаю на цвет, должен получить актуальные данные из нужного свойства торгового предложения и наверное перезаписать предыдущий массив на новые. Чтобы актуализировать данные
Ну ок. Я бы вызов к аяксовой странице сделал, куда положил catalog.section. потому что сам элемент не нужно обновлять.
Типо сразу на ajax файле размещал компонент с настройками, куда бы передал ID предложения. И просто в нужной области вывел html результат?
Можно и так, но тогда первая отрисовка будет с задержкой. Т.е. первый вывод из component_epilog, а остальное (обновление) через аякс. Все вышесказанное - при отсутствии постранички.
Постраничная навигаци убрана, только вывожу модели. Поэтому проставил на страницу 9999 элементов. Конечно не самый лучший вариант, но чтобы исключить постраничную навигацию
Обсуждают сегодня