Как каждый раз обновлять страницу в popup?

Добрый день!
Есть ссылка, которая открывает страницу в popup (страницу корзины). Но есть необходимость, чтобы при повторном открытии popup`a информация в нём заново обновлялась.

Пример:
При первом открытии popup загружает столько товарных позиций, сколько изначально пользователь добавил, но если пользователь решит скрыть попап, добавить ещё пару товаров и опять открыть попап, то информация в нём не обновляется

я нечто подобное решил так , в link_class при подключении common/popupbox.tpl добавил свой класс и добавил на этот класс обработчик клика

 $.ceEvent('on', 'ce.commoninit', function (context)
{
 $(".my_class", context).click(function ()
    {
        
        var target_id = $(this).data('ca-target-id');
     
        $('#'+target_id).remove();


    });
});

и при каждом клике содержимое удаляется и генерируется заново

Добавьте микроформат cm-dialog-destroy-on-close в открывающую ссылку.

3 лайка

Подскажите где вы его нашли? в документации по микроформатам я его не нашел, может конечно не в той версии искал

Лучшая документация - это код © :grinning:

2 лайка

Большое спасибо!

Большое спасибо! :slight_smile:

лучше используйте решение

мое это костыль

1 лайк

В доках ещё много чего не описано :slight_smile: