Разные шаблоны для "КраткаяКорзина" и "КраткаяКорзинаПопап"

#
Разные шаблоны для "КраткаяКорзина" и "КраткаяКорзинаПопап"
Добрый день!

Есть шаблон для "КраткаяКорзина" и шаблон для "КраткаяКорзинаПопап".
Шаблон "КраткаяКорзина" - выводит краткое содержимое корзины в шапке при наведении на иконку корзины.
Шаблон "КраткаяКорзинаПопап" - должен выводить более расширенное содержимое корзины в модальном окне после нажатия на кнопку "купить".


Сейчас при нажатии на кнопку "купить" в результате мне прилетает содержимое шаблона "КраткаяКорзина", где я могу изменить идентификатор тпл, чтобы мне прилетало содержимое из тпл "КраткаяКорзинаПопап". А содержимое "КраткаяКорзина" нужно подгружать фоном, как я могу это сделать, подскажите, пожалуйста.

<button class="btn btn-secondary btn-cart" title="В корзину" type="button"
onclick="return $.bootstrapAddIntoCart('/shop/cart/', {@id}, 1)" data-toggle="modal" data-target="#cartpop">В корзину</button>

bootstrapAddIntoCart: function (path, shop_item_id, count) {
   $.clientRequest({
       path: path + '?add=' + shop_item_id + '&count=' + count,
       'callBack': $.bootstrapAddIntoCartCallback,
      context: $('#cartpopdata')
   });
   return false;
},
#
Re: Разные шаблоны для "КраткаяКорзина" и "КраткаяКорзинаПопап"
Deve,
Думаю в JSON необходимо передать два параметра результат ответа
data.short - инфомация о краткой корзине
data.cart - содержимое корзины
bootstrapAddIntoCartCallback: function(data, status, jqXHR)
      {
         $.loadingScreen('hide');
         $(this).html(data.short); // Краткая корзина
      }
E-mail: info@syrbek.ru / телега: @syrbek /skype: activexm / syrbek.ru / Поддержка сайтов / г. Москва [HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, Git, SVN, Redmine]
#
Re: Разные шаблоны для "КраткаяКорзина" и "КраткаяКорзинаПопап"
Спасибо, так и сделал. Вопрос закрыт
Авторизация