Форма оформления заказа

При попытке прикрутить свой дизайн к форме оформления заказа в хроме выдает такую ошибку «Uncaught TypeError: Cannot read property 'length' of undefined»
Строка 288 на которую ругается в файле default.js «if (payments.length > 0) {»
Из за этой ошибки не отображается звездочка возле обязательных форм.

Сам код формы:
<form class="ms2_form" id="msOrder" method="post">
							<div class="bs_inner_offsets bg_light_color_3 shadow r_corners m_bottom_45">
								<div class="row clearfix">
									<div class="col-lg-6 col-md-6 col-sm-6 m_xs_bottom_30">
										<ul>
											<li class="m_bottom_15  input-parent">
												<label for="email" class="d_inline_b m_bottom_5 control-label">[[%ms2_frontend_email]] <span class="required-star">*</span></label>
												<input type="email" id="email" placeholder="[[%ms2_frontend_email]]" name="email" value="[[+email]]" class="full_width r_corners [[+errors.email]]">
											</li>
										</ul>
									</div>
								</div>
							</div>
						</form>
Достаточно не закрыть этот див и все начинает работать нормально:
<div class="bs_inner_offsets bg_light_color_3 shadow r_corners m_bottom_45">
Подскажите в чем может быть проблема?
Ростислав
29 июля 2015, 14:53
modx.pro
1 800
0

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

Ростислав
30 июля 2015, 13:49
0
Разобрался сам. Моя ошибка, не добавил способ доставки на котором и завязаны обязательные поля.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1