Не работает изменение количества товара в корзине

Доброго времени суток, товарищи, подскажите что делать, не работает изменение количества товара в корзине, причем с начала работало, а потом перестало, ничего не менял, стандартный чанк, и minishop2 обновил и переустановил, но не помогло, заранее спасибо
Сергей Скат
07 августа 2015, 11:30
modx.pro
1 690
0

Комментарии: 11

Temp Name
07 августа 2015, 14:43
0
Посмотрите есть ли ошибоки в консоли Хрома. И еще, проанализируйте какой ответ по ajax запросам приходит, что отправляется.
    Сергей Скат
    07 августа 2015, 14:45
    0
    консоль читсая, а как проанализировать что приходит к сожалению не знаю
      Temp Name
      07 августа 2015, 14:53
      0
      В дебаге вкладка Network там найдите запрос, который убегает при событии добавления в корзину. Жмете на него, далее анализируйте ответ. Посмотрите что отправляется (все ли переменные и верные ли значения)
        Сергей Скат
        07 августа 2015, 14:54
        0
        все верны, кроме количества, почему то передается 1, вместо указанного значения
          Василий Наумкин
          09 августа 2015, 05:38
          0
          Видимо, в этом и проблема?
            Сергей Скат
            09 августа 2015, 15:31
            0
            возможно, я как починить не знаю
              Василий Наумкин
              09 августа 2015, 15:37
              0
              В стандартном чанке количество передаётся через скрытый инпут, а что там у тебя на сайте — я не знаю.

              Если что — двух инпутов с одним именем в форме быть не может.
                Сергей Скат
                09 августа 2015, 16:14
                0
                да, я это заметил, но повторюсь, я подумал что что то затер и вставил стандартный чанк, и ничего, вот код самого чанка
                <tr  id="[[+key]]">
                	
                <!--	<td class="title"><a href="[[~[[+id]]]]">[[+pagetitle]]</a>
                 -->
                	<td class="title">[[+pagetitle]]
                		<small><i>[[+option.color]] [[+option.size]]</i></small>
                	</td>
                	<td class="weight"><span style="color:#0095bf;font-size:24px">[[#[[+id]].time]]</span> </td>
                	<td class="count">
                		<form method="post" class="ms2_form form-inline" role="form">
                			<input type="hidden" name="key" value="[[+key]]" />
                			<div  style="position: relative;" class="form-group">
                			
                			
                		
                			<input type="text" name="count" value="[[+count]]" max-legth="4" class="basket_input input-sm form-control" />
                			<div class="count_controls">
                				    <div class="control_up"></div>
                				    <div class="control_bottom"></div>
                			</div>
                			
                			
                				<button class="btn btn-default" type="submit" name="ms2_action" value="cart/change"><i class="glyphicon glyphicon-refresh"></i></button>
                			</div>
                		</form>
                	</td>
                	
                	<td class="price"><span class="price_span">[[+price]]</span> руб[[+old_price]]</td>
                 
                </tr>
    Александр Москвин
    07 августа 2015, 14:45
    0
    а при обновлении же работает?
    может классы через которые аякс работает затер
    имею ввиду в тегах
    <strong class=""
      Сергей Скат
      07 августа 2015, 14:46
      0
      при обновлении чего? стандартный чанк даже вставлял, все равно не работает
        Александр Москвин
        09 августа 2015, 00:44
        0
        при обновлении страницы, если аякс не пашет, то при обновлении страницы значение меняться должно
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      11