Требуется изменить строку ответа при добавлении в корзину с помощью ajax

#
Требуется изменить строку ответа при добавлении в корзину с помощью ajax
Подскажите, где формируется вот эта строка
<div id="little_cart">  <div class="little_cart">    <a href="/shop/cart/">      <p>В корзине <b>4</b> товара<br />на сумму <br /><b>209 500 руб.</b></p>    </a>  </div></div>
#
Re: Требуется изменить строку ответа при добавлении в корзину с помощью ajax
Штатно находиться в XSL шаблоне «МагазинКорзинаКраткая»
E-mail: info@syrbek.ru / телега: @syrbek /skype: activexm / syrbek.ru / Поддержка сайтов / г. Москва [HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, Git, SVN, Redmine]
#
Re: Требуется изменить строку ответа при добавлении в корзину с помощью ajax
Но там нет ничего такого, там такое

<xsl:template match="/shop">
      <div class="cart">
         <xsl:choose>
            <xsl:when test="count(shop_cart) = 0">
               <a href="{/shop/url}cart/">
                  <img src="{'/images/'}{'cart2.png'}" alt="{'Корзиа'}"/>
                  Корзина пуста
               </a>
            </xsl:when>
            <xsl:otherwise>
               <a href="{/shop/url}cart/">
                  <img src="{'/images/'}{'cart2.png'}" alt="{'Корзиа'}"/>
                  <b>
                     <xsl:value-of select="format-number(total_amount, '### ##0', 'my')"/>
                     <xsl:text> </xsl:text><xsl:value-of disable-output-escaping="yes" select="shop_currency/name"/>
                  </b>
               </a>
            </xsl:otherwise>
         </xsl:choose>
      </div>
   </xsl:template>
#
Re: Требуется изменить строку ответа при добавлении в корзину с помощью ajax
maxr,
Значит у вас не стандартный шаблон. Как вариант можно смотреть редактированием узла корзины. См. скриншот.
Если ссылка не доступна то https://yadi.sk/i/5_7ol2lcttpq-A
E-mail: info@syrbek.ru / телега: @syrbek /skype: activexm / syrbek.ru / Поддержка сайтов / г. Москва [HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, Git, SVN, Redmine]
#
Re: Требуется изменить строку ответа при добавлении в корзину с помощью ajax
с этим разобрался, теперь при добавлении товара возвращается страница корзины вместо json краткой корозины приведенной в первом посте, как быть? мне нужна строка которая при добавлении товара обновит корзину, казалось все просто, но нет)
#
Re: Требуется изменить строку ответа при добавлении в корзину с помощью ajax
maxr,
Вот код в ТДС корзины которая отдает Json ответ краткой корзины
// Ajax
if (Core_Array::getRequest('_', FALSE)
   && (Core_Array::getRequest('add') || Core_Array::getRequest('loadCart')))
{
   ob_start();

   // Краткая корзина
   $Shop_Cart_Controller_Show = new Shop_Cart_Controller_Show(
      $oShop
   );
   $Shop_Cart_Controller_Show
      ->xsl(
         Core_Entity::factory('Xsl')->getByName(
            Core_Array::get(Core_Page::instance()->libParams, 'littleCartXsl')
         )
      )
      ->couponText(Core_Array::get($_SESSION, 'coupon_text'))
      ->show();

   echo json_encode(ob_get_clean());
   exit();
}

littleCartXsl - XSL шаблон краткой корзины. Сложного  ничего не вижу. Ели у вас не стандартные идеи то это решается на месте.
E-mail: info@syrbek.ru / телега: @syrbek /skype: activexm / syrbek.ru / Поддержка сайтов / г. Москва [HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, Git, SVN, Redmine]
Авторизация