Перейти к содержимому


Изменение Количества Шагов Оформления Заказа.


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 9

#1 galkinalexey

galkinalexey

    Пользователь

  • Пользователи
  • PipPip
  • 44 сообщений

Отправлено 13 Декабрь 2012 - 16:59

Добрый день!

В стандартном алгоритме оформления заказа такие действия:

1. Контакты
2. Доставка
3. Оплата
4. Подтверждение заказа

Как изменить количество шагов с 4 на 2 (исключив доставку и оплату)?

Спасибо.

#2 support 2.0

support 2.0

    Активный участник

  • Модераторы
  • 4 950 сообщений

Отправлено 13 Декабрь 2012 - 17:17

Просмотр сообщенияgalkinalexey (13 Декабрь 2012 - 16:59) писал:

Добрый день!

В стандартном алгоритме оформления заказа такие действия:

1. Контакты
2. Доставка
3. Оплата
4. Подтверждение заказа

Как изменить количество шагов с 4 на 2 (исключив доставку и оплату)?

Спасибо.

Откройте шаблон Оформления заказа
Там есть вот такой блок (шаг 1, шаг 2, шаг 3, шаг 4)
	<!-- Шаг 1. Контакты -->
	{% IF ORDER_STAGE_NUM=1%}
	  <div class="privat padd">
		<table cellpadding="0" width="80%" cellspacing="0" class="tblinput fnt12n txtalgnlft">
		  <tr>
			<td width="40%"><label for="contactPerson">Представьтесь, пожалуйста:<span>*</span></lable></td>
			<td><input type="text" id="contactPerson" name="form[contact][person]" value="{ORDER_FORM_CONTACT_PERSON}" class="required" /></td>
		  </tr>
		  <tr>
			<td><label for="contactPhone">Контактный телефон:<span>*</span></lable></td>
			<td><input type="text" id="contactPhone" name="form[contact][phone]" value="{ORDER_FORM_CONTACT_PHONE}" class="required" /></td>
		  </tr>
		  <tr>
			<td><label for="contactEmail">Электропочта:<span class="contactRegisterNeedElement" {% IFNOT ORDER_FORM_CONTACT_WANT_REGISTER %}style="display:none;"{% ENDIF %}>*</span></label></td>
			<td><input type="text" id="contactEmail" name="form[contact][email]" class="email" value="{ORDER_FORM_CONTACT_EMAIL}" class="required" /></td>
		  </tr>
		  <!-- Если в тарифном плане подключен раздел личного кабинета -->
		  {% IF TARIFF_FEATURE_CLIENT_ROOM %}
			{% IFNOT CLIENT_IS_LOGIN %}
			  <tr>
				<td><label for="contactWantRegister">Я хочу зарегистрироваться:</label></td>
				<td><input type="checkbox" id="contactWantRegister" name="form[contact][want_register]" class="orderStageContactCheckbox" value="1" {% IF ORDER_FORM_CONTACT_WANT_REGISTER %}checked="checked"{% ENDIF %} /></td>
			  </tr>
			  <tr class="contactRegisterNeedElement" {% IFNOT ORDER_FORM_CONTACT_WANT_REGISTER %}style="display:none;"{% ENDIF %}>
				<td><label for="contactPassWord">Пароль:</label></td>
				<td class="fnt10n"><input type="password" id="contactPassWord" name="form[contact][pass]" value="{ORDER_FORM_CONTACT_PASS}" {% IF ORDER_FORM_CONTACT_WANT_REGISTER %}class="required"{% ENDIF %} minlength="6" />
				  {% IFNOT user_agent_ie %}
					<a href="#" rel="Скрыть пароль" class="OrderShowPass clear">Показать пароль</a>
				  {% ENDIF %}
				</td>
			  </tr>
			{% ENDIF %}
		  {% ENDIF %}
		  <!-- END Если в тарифном плане подключен раздел личного кабинета -->
		</table>
	  </div>
	{% ENDIF %}
	<!-- Шаг 2. Доставка -->
	{% IF ORDER_STAGE_NUM=2%}
	  <table cellpadding="0" width="100%" cellspacing="0" class="position fnt12n txtalgnlft padd">
		{% FOR order_delivery %}
		  <tr rel="{order_delivery.ID}">
			<td width="4%" class="valign txtalgncnt"><input type="radio" id="deliveryId{order_delivery.ID}" name="form[delivery][id]" value="{order_delivery.ID}" class="deliveryRadio"
			  {% IFNOT ORDER_FORM_DELIVERY_ID %}
				{% IF order_delivery.first %}
				  checked="checked"
				{% ENDIF %}
			  {% ELSEIF order_delivery.ID = ORDER_FORM_DELIVERY_ID %}
				checked="checked"
			  {% ENDIF %}
			/></td>
			<td class="fnt11n txtalgnlft"><label for="deliveryId{order_delivery.ID}">
			<p class="fnt14n"><span>{order_delivery.NAME}</span></p>
			<p>{order_delivery.DESC}</p></label></td>
			<td width="18%" class="valign"><label for="deliveryId{order_delivery.ID}"><span class="fnt12i">
			<b>
			  + <span class="orderStageDeliveryDefaultPrice" {% IF order_delivery.ZONE_ID>0 %}style="display:none;"{% ENDIF%}>{order_delivery.END_PRICE | money_format}</span>
			  <span class="orderStageDeliveryZonePrice" {% IF order_delivery.ZONE_ID<1 %}style="display:none;"{% ENDIF%}>{order_delivery.ZONE_END_PRICE | money_format}</span><br />
			</b>
			</span></label></td>
		  </tr>
		  {% IFNOT order_delivery.zone_list_empty %}
			{% FOR zone_list %}
			  <!-- Заголовок внутри метода доставки, появляется только один раз--> 
			  {% IF order_delivery.zone_list.index=1 %}
				<tr>
				  <td></td>
				  <td>
					<label for="deliveryId{order_delivery.ID}"><p class="fnt12b"><span><i>Зоны доставки:</i></span></label></p>
				  </td>
				  <td></td>
				</tr>
			  {% ENDIF %}
			  <tr>
				<td></td>
				<td>
				  <input
					type="radio"
					class="deliveryZoneRadio"
					deliveryid="{order_delivery.ID}"
					id="deliveryZoneId{order_delivery.zone_list.ID}"
					name="form[delivery][zone_id]"
					value="{order_delivery.zone_list.ID}"
					{% IF order_delivery.zone_list.ID = ORDER_FORM_DELIVERY_ZONE_ID %}
					  checked="checked" rel="true"
					{% ENDIF %}
				  />
				  <label for="deliveryZoneId{order_delivery.zone_list.ID}">
					{order_delivery.zone_list.NAME}
				  </label>
				</td>
				<td width="18%">
				  <label for="deliveryZoneId{order_delivery.zone_list.ID}"><span class="fnt12i deliveryZonePrice"><b>+ {order_delivery.zone_list.END_PRICE | money_format}</b></span></label></td>
				</td>
			  </tr>
			{% ENDFOR %}
		  {% ENDIF %}
		{% ENDFOR %}							 
	  </table><br />
				 
	  {% IF SETTINGS_ISSET_ORDER_FIELDS %}
		<div class="headline" style="background:none;">
		  <div class="h1static clear"><h1 class="fnt18n">Укажите адрес доставки</div>
		</div>
		<div class="privat padd">
		  <table cellpadding="0" width="80%" cellspacing="0" class="tblinput fnt12n txtalgnlft">
		  <!-- Если поле страны доставки запрашивается -->
			{% IF SETTINGS_ORDER_FIELDS_COUNTRY<3 %}
			  {% IFNOT country_list_empty %}
			 
				<tr>
				  <td width="30%" class="valign">
					<label for="deliveryCountry">Страна:{% IF SETTINGS_ORDER_FIELDS_COUNTRY=1 %}<span>*</span>{% ENDIF %}</label>
				  </td>
				  <td class="selc color fnt10n">
					<select id="deliveryCountry" style="min-width:50% !important;" name="form[delivery][country_id]" {% IF SETTINGS_ORDER_FIELDS_COUNTRY=1 %}class="required"{% ENDIF %}>
					  {% FOR country_list %}
						<option value="{country_list.ID}" {% IF country_list.ID=ORDER_FORM_DELIVERY_COUNTRY_ID %}selected="selected"{% ENDIF %}>
						  {country_list.NAME}
						</option>
					  {% ENDFOR %}
					</select>
				  </td>
				</tr>
			  {% ENDIF %}
			{% ENDIF %} 
			<!-- Если поле почтового индекса запрашивается -->
			{% IF SETTINGS_ORDER_FIELDS_ZIP_CODE<3 %}
			  <tr>
				<td width="30%" class="valign">
				  <label for="deliveryZipCode">Почтовый индекс:{% IF SETTINGS_ORDER_FIELDS_ZIP_CODE=1 %}<span>*</span>{% ENDIF %}</label>
				</td>
				<td class="color fnt10n">
				  <input id="deliveryZipCode" name="form[delivery][zip_code]" value="{ORDER_FORM_DELIVERY_ZIP_CODE}" minlength="5" maxlength="6" type="text" class="digits {% IF SETTINGS_ORDER_FIELDS_ZIP_CODE=1 %}required{% ENDIF %}" />
				</td>
			  </tr>
			{% ENDIF %}
			<!-- Если поле области запрашивается -->
			{% IF SETTINGS_ORDER_FIELDS_REGION<3 %}
			  <tr>
				<td width="30%" class="valign">
				  <label for="deliveryRegion">Область:{% IF SETTINGS_ORDER_FIELDS_REGION=1 %}<span>*</span>{% ENDIF %}</label>
				</td>
				<td class="color fnt10n">
				  <input type="text" id="deliveryRegion" name="form[delivery][region]" value="{ORDER_FORM_DELIVERY_REGION}" {% IF SETTINGS_ORDER_FIELDS_REGION=1 %}class="required"{% ENDIF %} />
				</td>
			  </tr>
			{% ENDIF %}
			<!-- Если поле города запрашивается -->
			{% IF SETTINGS_ORDER_FIELDS_CITY<3 %}
			  <tr>
				<td width="30%" class="valign">
				  <label for="deliveryCity">Город:{% IF SETTINGS_ORDER_FIELDS_CITY=1 %}<span class="red">*</span>{% ENDIF %}</label>
				</td>
				<td class="color fnt10n">
				  <input type="text" id="deliveryCity" name="form[delivery][city]" value="{ORDER_FORM_DELIVERY_CITY}" {% IF SETTINGS_ORDER_FIELDS_CITY=1 %}class="required"{% ENDIF %} />
				</td>
			  </tr>
			{% ENDIF %}	
			{% IF SETTINGS_ORDER_FIELDS_ADDRESS<3 %}
			  <tr>
				<td width="30%" class="valign"><label for="deliveryAddress">Адрес доставки:{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<span>*</span>{% ENDIF %}</label></td>
				<td class="fnt10n color"><textarea id="deliveryAddress" name="form[delivery][address]" class="back {% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}required{% ENDIF %}">{ORDER_FORM_DELIVERY_ADDRESS}</textarea></td>
			  </tr>
			{% ENDIF %}
			<!-- Если запрашивается поле удобного времени доставки  -->
			{% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME<3 %}
			  <tr>
				<td width="30%" class="valign">
				  <label for="deliveryConvenientDate">Удобное время доставки:{% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}<span>*</span>{% ENDIF %}</label>
				</td>
				<td class="fnt12n color selc">
				 дата <input type="text" id="deliveryConvenientDate" name="form[delivery][convenient_date]" value="{ORDER_FORM_DELIVERY_CONVENIENT_DATE}" {% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}class="required"{% ENDIF %} />
				  c <select style="" name="form[delivery][convenient_time_from]">
					<option></option>
					  {% FOR convenient_time_from_list %}
						<option value="{convenient_time_from_list.HOUR_INT}" {% IF convenient_time_from_list.SELECTED %}selected="selected"{% ENDIF %}>{convenient_time_from_list.HOUR}</option>
					  {% ENDFOR %}
					</select>
				  до
					<select name="form[delivery][convenient_time_to]">
					  <option></option>
					  {% FOR convenient_time_to_list %}
						<option value="{convenient_time_to_list.HOUR_INT}" {% IF convenient_time_to_list.SELECTED %}selected="selected"{% ENDIF %}>{convenient_time_to_list.HOUR}</option>
					  {% ENDFOR %}
					</select>
				</td>
			  </tr>
			{% ENDIF %}
			 
			<!-- Если поле адреса доставки запрашивается -->
			{% IF SETTINGS_ORDER_FIELDS_COMMENT<3 %}
			  <tr>
				<td width="30%" class="valign">
				  <label for="deliveryComment">Комментарии:{% IF SETTINGS_ORDER_FIELDS_COMMENT=1 %}<span>*</span>{% ENDIF %}</label>
				</td>
				<td color="color fnt10n">
				  <textarea id="deliveryComment" name="form[delivery][comment]" class="back {% IF SETTINGS_ORDER_FIELDS_COMMENT=1 %}required{% ENDIF %}">{ORDER_FORM_DELIVERY_COMMENT}</textarea>
				</td>
			  </tr>
			{% ENDIF %}
		   </table>
		 </div>
	   {% ENDIF %}
	{% ENDIF %}
   
	<!-- Шаг 3. Оплата -->
	{% IF ORDER_STAGE_NUM=3%}
	  <table cellpadding="0" width="100%" cellspacing="0" class="position fnt12n txtalgnlft padd">
		{% FOR order_payment %}
		  <tr>
			<td width="4%" class="valign"><input type="radio" id="paymentId{order_payment.ID}" name="form[payment][id]" value="{order_payment.ID}"  class="required"
			  {% IFNOT ORDER_FORM_PAYMENT_ID %}
				{% IF order_payment.first %}
				  checked="checked"
				{% ENDIF %}
			  {% ELSEIF order_payment.ID = ORDER_FORM_PAYMENT_ID %}
				checked="checked"
			  {% ENDIF %}
			/></td>
			<td class="mess fnt11n txtalgnlft"><label for="paymentId{order_payment.ID}"><p class="fnt14n"><span>{order_payment.NAME}</span></p>
			  {order_payment.MESSAGE}</label>
			</td>
		  </tr>
		{% ENDFOR %}
	  </table>
	  <!-- Если в тарифном плане подключен модуль скидок по купонам и суммам заказов -->
	  {% IF TARIFF_FEATURE_DISCOUNT_COUPONS %}
		<!-- Если скидки по купонам активированы в панели управления магазином -->
		{% IF ORDER_DISCOUNT_COUPON_IS_ENABLED %}
		  <div class="infoblock fnt12b txtalgnlft" style="margin-bottom:10px; margin-top:5px;">
			<h4>Купон на скидку, если имеется</h4>
			<table cellpadding="0" width="40%" cellspacing="0" class="tblinput fnt12n txtalgnlft" style="margin-top:4px;">
			<tr><td width="40%"><input type="text" name="form[coupon_code]" value="{ORDER_FORM_COUPON_CODE}" /></td></tr>
			</table>
		  </div>
		{% ENDIF %}
	  {% ENDIF %}
	  <!-- END Если в тарифном плане подключен модуль скидок по купонам и суммам заказов -->
	{% ENDIF %}
	<!-- Шаг 4. Подтверждение заказа -->
	{% IF ORDER_STAGE_NUM=4%}
   
	  <!-- Подтверждение заказа -->
	  <div class="history">
		<div class="padd">
		  <table cellpadding="0" width="100%" cellspacing="0" class="finish fnt11n padd txtalgncnt">
			<tr class="title fnt11b">
			  <td class="first">Наименование</td><td width="10%">Кол-во</td><td width="20%" class="last">Общая сумма</td>
			</tr>
			{% FOR cart_items %}
			  <tr class="order">
				<td>
				  <div class="img txtalgncnt"><a href="{cart_items.GOODS_URL}"><img src="{% IF cart_items.GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png{% ELSE %}{cart_items.GOODS_IMAGE_ICON}{% ENDIF %}" alt="" /></a></div>
				  <div class="info txtalgnlft">
					<span class="fnt12n"><a href="{cart_items.GOODS_URL}">{cart_items.GOODS_NAME}
					  <!-- Если у товара есть отличительные свойства для модификации товара, допишем их к названию товара -->
					  {% IFNOT cart_items.distinctive_properties_empty %}<span>({% FOR distinctive_properties %}{cart_items.distinctive_properties.NAME}: {cart_items.distinctive_properties.VALUE}{% IFNOT cart_items.distinctive_properties.last %}, {% ENDIF %}{% ENDFOR %})</span>{% ENDIF %}</a></span>
					<p class="fnt10n"><a href="http://{NET_DOMAIN}/">Главная</a> {% FOR catalog_path %}&raquo; <a href="{cart_items.catalog_path.URL}" >{cart_items.catalog_path.NAME}</a>{% ENDFOR %}</p>
				  </div>
				</td>
				<td class="number">{cart_items.ORDER_LINE_QUANTITY} {cart_items.GOODS_MOD_MEASURE_NAME}</td><td class="last fnt12b">{cart_items.ORDER_LINE_PRICE_NOW | money_format}</td>					
			  </tr>
			{% ENDFOR %}  
			{% FOR cart_items_delivery %}
			  <tr class="order">
				<td>
				  <div class="img txtalgncnt"><img src="{ASSETS_IMAGES_PATH}delivery.png" alt="Доставка" /></div>
				  <div class="info txtalgnlft">
					<span class="fnt12n">{cart_items_delivery.NAME}</span>
					{% IF cart_items_delivery.WITH_DELIVERY_ZONE %}
					<span clas="fnt10n">({cart_items_delivery.DELIVERY_ZONE_DESC})</span>
					 {% ENDIF %}
				  </div>
				</td>
				<td class="number">1 шт</td>
				<td class="last fnt12b">{cart_items_delivery.END_PRICE | money_format}</td>
			  </tr>
		   {% ENDFOR %}
		  </table>
		</div>
		<div class="cartbottom padd" style="margin:15px 0 0 0;">
		  <div class="right">
			<div class="boxmoney">
			  <div class="main fnt18n txtalgncnt">Итого:&nbsp;<em><i>{% FOR cart_sum %}{cart_sum.NOW_WITH_DELIVERY | money_format}{% ENDFOR %}</i></em></div>
			</div>			 
		  </div>
		</div>
		<div class="headline" style="background:none;">
		  <div class="h1static clear">
			<h1 class="fnt18n">Контактные данные</h1>
		  </div>
		  <div class="headline" style="margin:10px 0 0 0;">
			<div class="main brdr0">
			  <table cellpadding="0" width="100%" cellspacing="0" class="position fnt12n txtalgnlft">
				<tr class="gray">
				  <td width="50%">
					Контактное лицо
				  </td>
				  <td>
					{ORDER_FORM_CONTACT_PERSON}
				  </td>
				</tr>
				<tr>
				  <td>
					Телефон для связи
				  </td>
				  <td>
					{ORDER_FORM_CONTACT_PHONE}
				  </td>
				</tr>
				{% IF ORDER_FORM_CONTACT_EMAIL %}
				  <tr class="gray">
					<td>
					  Электропочта
					</td>
					<td>
					  {ORDER_FORM_CONTACT_EMAIL}
					</td>
				  </tr>
				{% ENDIF %}
				{% IF ORDER_FORM_DELIVERY_ZIP_CODE %}
				  <tr>
					<td>
					  Почтовый индекс
					</td>
					<td>
					  {ORDER_FORM_DELIVERY_ZIP_CODE}
					</td>
				  </tr>
				{% ENDIF %}
				{% IF ORDER_FORM_DELIVERY_COUNTRY_ID %}
				  <tr class="gray">
					<td>
					  Страна
					</td>
					<td>
					  {ORDER_FORM_DELIVERY_COUNTRY_NAME}
					</td>
				  </tr>
				{% ENDIF %}
				{% IF ORDER_FORM_DELIVERY_REGION %}
				  <tr>
					<td>
					  Область
					</td>
					<td>
					  {ORDER_FORM_DELIVERY_REGION}
					</td>
				  </tr>
				{% ENDIF %}
				{% IF ORDER_FORM_DELIVERY_CITY %}
				  <tr class="gray">
					<td>
					  Город
					</td>
					<td>
					  {ORDER_FORM_DELIVERY_CITY}
					</td>
				  </tr>
				{% ENDIF %}
				{% IF ORDER_FORM_DELIVERY_ADDRESS %}
				  <tr>
					<td>
					  Адрес доставки
					</td>
					<td>
					  {ORDER_FORM_DELIVERY_ADDRESS | nl2br}
					</td>
				  </tr>
				{% ENDIF %}
				{% IF ORDER_FORM_DELIVERY_CONVENIENT_DATE %}
				  <tr class="gray">
					<td>
					  Удобное время доставки
					</td>
					<td>
					  {ORDER_FORM_DELIVERY_CONVENIENT_DATE}{% IF ORDER_FORM_DELIVERY_CONVENIENT_TIME_FROM %} c {ORDER_FORM_DELIVERY_CONVENIENT_TIME_FROM}:00{% ENDIF %}{% IF ORDER_FORM_DELIVERY_CONVENIENT_TIME_TO %} до {ORDER_FORM_DELIVERY_CONVENIENT_TIME_TO}:00{% ENDIF %}
					</td>
				  </tr>
				{% ENDIF %}
				{% IF ORDER_FORM_DELIVERY_COMMENT %}
				  <tr>
					<td>
					  Комментарий к заказу
					</td>
					<td>
					  {ORDER_FORM_DELIVERY_COMMENT | nl2br}
					</td>
				  </tr>
				{% ENDIF %}
			  </table>
			</div>
		  </div>
		</div>
	  </div>
	  <!-- Подтверждение заказа-Конец -->
	{% ENDIF %}

Для того чтобы убрать Доставку и оплату (2 и 3 шаг), нужно убрать вот эти 2 блока
	<!-- Шаг 2. Доставка -->
	{% IF ORDER_STAGE_NUM=2%}
	  <table cellpadding="0" width="100%" cellspacing="0" class="position fnt12n txtalgnlft padd">
		{% FOR order_delivery %}
		  <tr rel="{order_delivery.ID}">
			<td width="4%" class="valign txtalgncnt"><input type="radio" id="deliveryId{order_delivery.ID}" name="form[delivery][id]" value="{order_delivery.ID}" class="deliveryRadio"
			  {% IFNOT ORDER_FORM_DELIVERY_ID %}
				{% IF order_delivery.first %}
				  checked="checked"
				{% ENDIF %}
			  {% ELSEIF order_delivery.ID = ORDER_FORM_DELIVERY_ID %}
				checked="checked"
			  {% ENDIF %}
			/></td>
			<td class="fnt11n txtalgnlft"><label for="deliveryId{order_delivery.ID}">
			<p class="fnt14n"><span>{order_delivery.NAME}</span></p>
			<p>{order_delivery.DESC}</p></label></td>
			<td width="18%" class="valign"><label for="deliveryId{order_delivery.ID}"><span class="fnt12i">
			<b>
			  + <span class="orderStageDeliveryDefaultPrice" {% IF order_delivery.ZONE_ID>0 %}style="display:none;"{% ENDIF%}>{order_delivery.END_PRICE | money_format}</span>
			  <span class="orderStageDeliveryZonePrice" {% IF order_delivery.ZONE_ID<1 %}style="display:none;"{% ENDIF%}>{order_delivery.ZONE_END_PRICE | money_format}</span><br />
			</b>
			</span></label></td>
		  </tr>
		  {% IFNOT order_delivery.zone_list_empty %}
			{% FOR zone_list %}
			  <!-- Заголовок внутри метода доставки, появляется только один раз-->
			  {% IF order_delivery.zone_list.index=1 %}
				<tr>
				  <td></td>
				  <td>
					<label for="deliveryId{order_delivery.ID}"><p class="fnt12b"><span><i>Зоны доставки:</i></span></label></p>
				  </td>
				  <td></td>
				</tr>
			  {% ENDIF %}
			  <tr>
				<td></td>
				<td>
				  <input
					type="radio"
					class="deliveryZoneRadio"
					deliveryid="{order_delivery.ID}"
					id="deliveryZoneId{order_delivery.zone_list.ID}"
					name="form[delivery][zone_id]"
					value="{order_delivery.zone_list.ID}"
					{% IF order_delivery.zone_list.ID = ORDER_FORM_DELIVERY_ZONE_ID %}
					  checked="checked" rel="true"
					{% ENDIF %}
				  />
				  <label for="deliveryZoneId{order_delivery.zone_list.ID}">
					{order_delivery.zone_list.NAME}
				  </label>
				</td>
				<td width="18%">
				  <label for="deliveryZoneId{order_delivery.zone_list.ID}"><span class="fnt12i deliveryZonePrice"><b>+ {order_delivery.zone_list.END_PRICE | money_format}</b></span></label></td>
				</td>
			  </tr>
			{% ENDFOR %}
		  {% ENDIF %}
		{% ENDFOR %}							
	  </table><br />
				
	  {% IF SETTINGS_ISSET_ORDER_FIELDS %}
		<div class="headline" style="background:none;">
		  <div class="h1static clear"><h1 class="fnt18n">Укажите адрес доставки</div>
		</div>
		<div class="privat padd">
		  <table cellpadding="0" width="80%" cellspacing="0" class="tblinput fnt12n txtalgnlft">
		  <!-- Если поле страны доставки запрашивается -->
			{% IF SETTINGS_ORDER_FIELDS_COUNTRY<3 %}
			  {% IFNOT country_list_empty %}
			
				<tr>
				  <td width="30%" class="valign">
					<label for="deliveryCountry">Страна:{% IF SETTINGS_ORDER_FIELDS_COUNTRY=1 %}<span>*</span>{% ENDIF %}</label>
				  </td>
				  <td class="selc color fnt10n">
					<select id="deliveryCountry" style="min-width:50% !important;" name="form[delivery][country_id]" {% IF SETTINGS_ORDER_FIELDS_COUNTRY=1 %}class="required"{% ENDIF %}>
					  {% FOR country_list %}
						<option value="{country_list.ID}" {% IF country_list.ID=ORDER_FORM_DELIVERY_COUNTRY_ID %}selected="selected"{% ENDIF %}>
						  {country_list.NAME}
						</option>
					  {% ENDFOR %}
					</select>
				  </td>
				</tr>
			  {% ENDIF %}
			{% ENDIF %}
			<!-- Если поле почтового индекса запрашивается -->
			{% IF SETTINGS_ORDER_FIELDS_ZIP_CODE<3 %}
			  <tr>
				<td width="30%" class="valign">
				  <label for="deliveryZipCode">Почтовый индекс:{% IF SETTINGS_ORDER_FIELDS_ZIP_CODE=1 %}<span>*</span>{% ENDIF %}</label>
				</td>
				<td class="color fnt10n">
				  <input id="deliveryZipCode" name="form[delivery][zip_code]" value="{ORDER_FORM_DELIVERY_ZIP_CODE}" minlength="5" maxlength="6" type="text" class="digits {% IF SETTINGS_ORDER_FIELDS_ZIP_CODE=1 %}required{% ENDIF %}" />
				</td>
			  </tr>
			{% ENDIF %}
			<!-- Если поле области запрашивается -->
			{% IF SETTINGS_ORDER_FIELDS_REGION<3 %}
			  <tr>
				<td width="30%" class="valign">
				  <label for="deliveryRegion">Область:{% IF SETTINGS_ORDER_FIELDS_REGION=1 %}<span>*</span>{% ENDIF %}</label>
				</td>
				<td class="color fnt10n">
				  <input type="text" id="deliveryRegion" name="form[delivery][region]" value="{ORDER_FORM_DELIVERY_REGION}" {% IF SETTINGS_ORDER_FIELDS_REGION=1 %}class="required"{% ENDIF %} />
				</td>
			  </tr>
			{% ENDIF %}
			<!-- Если поле города запрашивается -->
			{% IF SETTINGS_ORDER_FIELDS_CITY<3 %}
			  <tr>
				<td width="30%" class="valign">
				  <label for="deliveryCity">Город:{% IF SETTINGS_ORDER_FIELDS_CITY=1 %}<span class="red">*</span>{% ENDIF %}</label>
				</td>
				<td class="color fnt10n">
				  <input type="text" id="deliveryCity" name="form[delivery][city]" value="{ORDER_FORM_DELIVERY_CITY}" {% IF SETTINGS_ORDER_FIELDS_CITY=1 %}class="required"{% ENDIF %} />
				</td>
			  </tr>
			{% ENDIF %}   
			{% IF SETTINGS_ORDER_FIELDS_ADDRESS<3 %}
			  <tr>
				<td width="30%" class="valign"><label for="deliveryAddress">Адрес доставки:{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<span>*</span>{% ENDIF %}</label></td>
				<td class="fnt10n color"><textarea id="deliveryAddress" name="form[delivery][address]" class="back {% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}required{% ENDIF %}">{ORDER_FORM_DELIVERY_ADDRESS}</textarea></td>
			  </tr>
			{% ENDIF %}
			<!-- Если запрашивается поле удобного времени доставки  -->
			{% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME<3 %}
			  <tr>
				<td width="30%" class="valign">
				  <label for="deliveryConvenientDate">Удобное время доставки:{% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}<span>*</span>{% ENDIF %}</label>
				</td>
				<td class="fnt12n color selc">
				 дата <input type="text" id="deliveryConvenientDate" name="form[delivery][convenient_date]" value="{ORDER_FORM_DELIVERY_CONVENIENT_DATE}" {% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}class="required"{% ENDIF %} />
				  c <select style="" name="form[delivery][convenient_time_from]">
					<option></option>
					  {% FOR convenient_time_from_list %}
						<option value="{convenient_time_from_list.HOUR_INT}" {% IF convenient_time_from_list.SELECTED %}selected="selected"{% ENDIF %}>{convenient_time_from_list.HOUR}</option>
					  {% ENDFOR %}
					</select>
				  до
					<select name="form[delivery][convenient_time_to]">
					  <option></option>
					  {% FOR convenient_time_to_list %}
						<option value="{convenient_time_to_list.HOUR_INT}" {% IF convenient_time_to_list.SELECTED %}selected="selected"{% ENDIF %}>{convenient_time_to_list.HOUR}</option>
					  {% ENDFOR %}
					</select>
				</td>
			  </tr>
			{% ENDIF %}
			
			<!-- Если поле адреса доставки запрашивается -->
			{% IF SETTINGS_ORDER_FIELDS_COMMENT<3 %}
			  <tr>
				<td width="30%" class="valign">
				  <label for="deliveryComment">Комментарии:{% IF SETTINGS_ORDER_FIELDS_COMMENT=1 %}<span>*</span>{% ENDIF %}</label>
				</td>
				<td color="color fnt10n">
				  <textarea id="deliveryComment" name="form[delivery][comment]" class="back {% IF SETTINGS_ORDER_FIELDS_COMMENT=1 %}required{% ENDIF %}">{ORDER_FORM_DELIVERY_COMMENT}</textarea>
				</td>
			  </tr>
			{% ENDIF %}
		   </table>
		 </div>
	   {% ENDIF %}
	{% ENDIF %}
  
	<!-- Шаг 3. Оплата -->
	{% IF ORDER_STAGE_NUM=3%}
	  <table cellpadding="0" width="100%" cellspacing="0" class="position fnt12n txtalgnlft padd">
		{% FOR order_payment %}
		  <tr>
			<td width="4%" class="valign"><input type="radio" id="paymentId{order_payment.ID}" name="form[payment][id]" value="{order_payment.ID}"  class="required"
			  {% IFNOT ORDER_FORM_PAYMENT_ID %}
				{% IF order_payment.first %}
				  checked="checked"
				{% ENDIF %}
			  {% ELSEIF order_payment.ID = ORDER_FORM_PAYMENT_ID %}
				checked="checked"
			  {% ENDIF %}
			/></td>
			<td class="mess fnt11n txtalgnlft"><label for="paymentId{order_payment.ID}"><p class="fnt14n"><span>{order_payment.NAME}</span></p>
			  {order_payment.MESSAGE}</label>
			</td>
		  </tr>
		{% ENDFOR %}
	  </table>
	  <!-- Если в тарифном плане подключен модуль скидок по купонам и суммам заказов -->
	  {% IF TARIFF_FEATURE_DISCOUNT_COUPONS %}
		<!-- Если скидки по купонам активированы в панели управления магазином -->
		{% IF ORDER_DISCOUNT_COUPON_IS_ENABLED %}
		  <div class="infoblock fnt12b txtalgnlft" style="margin-bottom:10px; margin-top:5px;">
			<h4>Купон на скидку, если имеется</h4>
			<table cellpadding="0" width="40%" cellspacing="0" class="tblinput fnt12n txtalgnlft" style="margin-top:4px;">
			<tr><td width="40%"><input type="text" name="form[coupon_code]" value="{ORDER_FORM_COUPON_CODE}" /></td></tr>
			</table>
		  </div>
		{% ENDIF %}
	  {% ENDIF %}
	  <!-- END Если в тарифном плане подключен модуль скидок по купонам и суммам заказов -->
	{% ENDIF %}

Чтобы не было путаницы, изменим шаг 4 на шаг 2 и в результате останется следующее:
	<!-- Шаг 1. Контакты -->
	{% IF ORDER_STAGE_NUM=1%}
	  <div class="privat padd">
		<table cellpadding="0" width="80%" cellspacing="0" class="tblinput fnt12n txtalgnlft">
		  <tr>
			<td width="40%"><label for="contactPerson">Представьтесь, пожалуйста:<span>*</span></lable></td>
			<td><input type="text" id="contactPerson" name="form[contact][person]" value="{ORDER_FORM_CONTACT_PERSON}" class="required" /></td>
		  </tr>
		  <tr>
			<td><label for="contactPhone">Контактный телефон:<span>*</span></lable></td>
			<td><input type="text" id="contactPhone" name="form[contact][phone]" value="{ORDER_FORM_CONTACT_PHONE}" class="required" /></td>
		  </tr>
		  <tr>
			<td><label for="contactEmail">Электропочта:<span class="contactRegisterNeedElement" {% IFNOT ORDER_FORM_CONTACT_WANT_REGISTER %}style="display:none;"{% ENDIF %}>*</span></label></td>
			<td><input type="text" id="contactEmail" name="form[contact][email]" class="email" value="{ORDER_FORM_CONTACT_EMAIL}" class="required" /></td>
		  </tr>
		  <!-- Если в тарифном плане подключен раздел личного кабинета -->
		  {% IF TARIFF_FEATURE_CLIENT_ROOM %}
			{% IFNOT CLIENT_IS_LOGIN %}
			  <tr>
				<td><label for="contactWantRegister">Я хочу зарегистрироваться:</label></td>
				<td><input type="checkbox" id="contactWantRegister" name="form[contact][want_register]" class="orderStageContactCheckbox" value="1" {% IF ORDER_FORM_CONTACT_WANT_REGISTER %}checked="checked"{% ENDIF %} /></td>
			  </tr>
			  <tr class="contactRegisterNeedElement" {% IFNOT ORDER_FORM_CONTACT_WANT_REGISTER %}style="display:none;"{% ENDIF %}>
				<td><label for="contactPassWord">Пароль:</label></td>
				<td class="fnt10n"><input type="password" id="contactPassWord" name="form[contact][pass]" value="{ORDER_FORM_CONTACT_PASS}" {% IF ORDER_FORM_CONTACT_WANT_REGISTER %}class="required"{% ENDIF %} minlength="6" />
				  {% IFNOT user_agent_ie %}
					<a href="#" rel="Скрыть пароль" class="OrderShowPass clear">Показать пароль</a>
				  {% ENDIF %}
				</td>
			  </tr>
			{% ENDIF %}
		  {% ENDIF %}
		  <!-- END Если в тарифном плане подключен раздел личного кабинета -->
		</table>
	  </div>
	{% ENDIF %}
	<!-- Шаг 2. Подтверждение заказа -->
	{% IF ORDER_STAGE_NUM=2%}
  
	  <!-- Подтверждение заказа -->
	  <div class="history">
		<div class="padd">
		  <table cellpadding="0" width="100%" cellspacing="0" class="finish fnt11n padd txtalgncnt">
			<tr class="title fnt11b">
			  <td class="first">Наименование</td><td width="10%">Кол-во</td><td width="20%" class="last">Общая сумма</td>
			</tr>
			{% FOR cart_items %}
			  <tr class="order">
				<td>
				  <div class="img txtalgncnt"><a href="{cart_items.GOODS_URL}"><img src="{% IF cart_items.GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png{% ELSE %}{cart_items.GOODS_IMAGE_ICON}{% ENDIF %}" alt="" /></a></div>
				  <div class="info txtalgnlft">
					<span class="fnt12n"><a href="{cart_items.GOODS_URL}">{cart_items.GOODS_NAME}
					  <!-- Если у товара есть отличительные свойства для модификации товара, допишем их к названию товара -->
					  {% IFNOT cart_items.distinctive_properties_empty %}<span>({% FOR distinctive_properties %}{cart_items.distinctive_properties.NAME}: {cart_items.distinctive_properties.VALUE}{% IFNOT cart_items.distinctive_properties.last %}, {% ENDIF %}{% ENDFOR %})</span>{% ENDIF %}</a></span>
					<p class="fnt10n"><a href="http://{NET_DOMAIN}/">Главная</a> {% FOR catalog_path %}&raquo; <a href="{cart_items.catalog_path.URL}" >{cart_items.catalog_path.NAME}</a>{% ENDFOR %}</p>
				  </div>
				</td>
				<td class="number">{cart_items.ORDER_LINE_QUANTITY} {cart_items.GOODS_MOD_MEASURE_NAME}</td><td class="last fnt12b">{cart_items.ORDER_LINE_PRICE_NOW | money_format}</td>				   
			  </tr>
			{% ENDFOR %} 
			{% FOR cart_items_delivery %}
			  <tr class="order">
				<td>
				  <div class="img txtalgncnt"><img src="{ASSETS_IMAGES_PATH}delivery.png" alt="Доставка" /></div>
				  <div class="info txtalgnlft">
					<span class="fnt12n">{cart_items_delivery.NAME}</span>
					{% IF cart_items_delivery.WITH_DELIVERY_ZONE %}
					<span clas="fnt10n">({cart_items_delivery.DELIVERY_ZONE_DESC})</span>
					 {% ENDIF %}
				  </div>
				</td>
				<td class="number">1 шт</td>
				<td class="last fnt12b">{cart_items_delivery.END_PRICE | money_format}</td>
			  </tr>
		   {% ENDFOR %}
		  </table>
		</div>
		<div class="cartbottom padd" style="margin:15px 0 0 0;">
		  <div class="right">
			<div class="boxmoney">
			  <div class="main fnt18n txtalgncnt">Итого:&nbsp;<em><i>{% FOR cart_sum %}{cart_sum.NOW_WITH_DELIVERY | money_format}{% ENDFOR %}</i></em></div>
			</div>			
		  </div>
		</div>
		<div class="headline" style="background:none;">
		  <div class="h1static clear">
			<h1 class="fnt18n">Контактные данные</h1>
		  </div>
		  <div class="headline" style="margin:10px 0 0 0;">
			<div class="main brdr0">
			  <table cellpadding="0" width="100%" cellspacing="0" class="position fnt12n txtalgnlft">
				<tr class="gray">
				  <td width="50%">
					Контактное лицо
				  </td>
				  <td>
					{ORDER_FORM_CONTACT_PERSON}
				  </td>
				</tr>
				<tr>
				  <td>
					Телефон для связи
				  </td>
				  <td>
					{ORDER_FORM_CONTACT_PHONE}
				  </td>
				</tr>
				{% IF ORDER_FORM_CONTACT_EMAIL %}
				  <tr class="gray">
					<td>
					  Электропочта
					</td>
					<td>
					  {ORDER_FORM_CONTACT_EMAIL}
					</td>
				  </tr>
				{% ENDIF %}
				{% IF ORDER_FORM_DELIVERY_ZIP_CODE %}
				  <tr>
					<td>
					  Почтовый индекс
					</td>
					<td>
					  {ORDER_FORM_DELIVERY_ZIP_CODE}
					</td>
				  </tr>
				{% ENDIF %}
				{% IF ORDER_FORM_DELIVERY_COUNTRY_ID %}
				  <tr class="gray">
					<td>
					  Страна
					</td>
					<td>
					  {ORDER_FORM_DELIVERY_COUNTRY_NAME}
					</td>
				  </tr>
				{% ENDIF %}
				{% IF ORDER_FORM_DELIVERY_REGION %}
				  <tr>
					<td>
					  Область
					</td>
					<td>
					  {ORDER_FORM_DELIVERY_REGION}
					</td>
				  </tr>
				{% ENDIF %}
				{% IF ORDER_FORM_DELIVERY_CITY %}
				  <tr class="gray">
					<td>
					  Город
					</td>
					<td>
					  {ORDER_FORM_DELIVERY_CITY}
					</td>
				  </tr>
				{% ENDIF %}
				{% IF ORDER_FORM_DELIVERY_ADDRESS %}
				  <tr>
					<td>
					  Адрес доставки
					</td>
					<td>
					  {ORDER_FORM_DELIVERY_ADDRESS | nl2br}
					</td>
				  </tr>
				{% ENDIF %}
				{% IF ORDER_FORM_DELIVERY_CONVENIENT_DATE %}
				  <tr class="gray">
					<td>
					  Удобное время доставки
					</td>
					<td>
					  {ORDER_FORM_DELIVERY_CONVENIENT_DATE}{% IF ORDER_FORM_DELIVERY_CONVENIENT_TIME_FROM %} c {ORDER_FORM_DELIVERY_CONVENIENT_TIME_FROM}:00{% ENDIF %}{% IF ORDER_FORM_DELIVERY_CONVENIENT_TIME_TO %} до {ORDER_FORM_DELIVERY_CONVENIENT_TIME_TO}:00{% ENDIF %}
					</td>
				  </tr>
				{% ENDIF %}
				{% IF ORDER_FORM_DELIVERY_COMMENT %}
				  <tr>
					<td>
					  Комментарий к заказу
					</td>
					<td>
					  {ORDER_FORM_DELIVERY_COMMENT | nl2br}
					</td>
				  </tr>
				{% ENDIF %}
			  </table>
			</div>
		  </div>
		</div>
	  </div>
	  <!-- Подтверждение заказа-Конец -->
	{% ENDIF %}


#3 galkinalexey

galkinalexey

    Пользователь

  • Пользователи
  • PipPip
  • 44 сообщений

Отправлено 13 Декабрь 2012 - 17:28

мойнижнекамск.рф попробуйте сами пройти покупку до последнего шага

#4 support 2.0

support 2.0

    Активный участник

  • Модераторы
  • 4 950 сообщений

Отправлено 13 Декабрь 2012 - 18:02

Просмотр сообщенияgalkinalexey (13 Декабрь 2012 - 17:28) писал:

мойнижнекамск.рф попробуйте сами пройти покупку до последнего шага

Да, Вы правы, выдает ошибку. Вероятно, в данный момент нельзя стандартными способами изменить кол-во шагов оформления заказа. Можете воспользоваться следующей темой форуме.
Тогда у Вас по нажатию на кнопку "заказать" будет переходить на форму быстрого заказа.
В предложеной инструкции Вам нужно будет произвести изменения в шаблоне Товар -> строка
<button type="button" title="Оформить заказ" class="btn btn-success"  onclick="$('.goodsDataForm').submit()"><i class="icon-ok icon-white"></i>&nbsp;Заказать</button>


#5 galkinalexey

galkinalexey

    Пользователь

  • Пользователи
  • PipPip
  • 44 сообщений

Отправлено 14 Декабрь 2012 - 10:39

Спасибо огромное. Буду разбираться.

#6 brillik21

brillik21

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 116 сообщений

Отправлено 30 Январь 2014 - 13:48

Подскажите как можно убрать поле заполнения адреса доставки если клиент выбирает способ доставки ,, Самовывоз,,
Естественно при выборе доставки курьером поле заполнения оставить прежним! )

Прикрепленные изображения

  • Самовывоз.gif


#7 miyako

miyako

    Активный участник

  • Модератоpы
  • 5 372 сообщений

Отправлено 30 Январь 2014 - 14:28

Просмотр сообщенияbrillik21 (30 Январь 2014 - 13:48) писал:

Подскажите как можно убрать поле заполнения адреса доставки если клиент выбирает способ доставки ,, Самовывоз,,
Естественно при выборе доставки курьером поле заполнения оставить прежним! )

Если Самовывоз будет первым способ Доставки,то можно убрать Заполнение формы так.

Найдите код в шаблоне Оформление заказа -
		  <div class="fieldset ">
			<h2 class="legend">Адрес доставки заказа</h2>
			<ul class="form-list">
			  <!-- Если одно из этих полей запрашивается -->
и замените на -
		  <div class="fieldset addressform">
			<h2 class="legend">Адрес доставки заказа</h2>
			<ul class="form-list">
			  <!-- Если одно из этих полей запрашивается -->

Далее в конец main.js добавьте -
$(function(){
$('.orderInfoDeliveryAddress').hide();
$('.orderInfoDeliveryAddress input').removeClass('required');
$('.orderInfoDeliveryAddress textarea').removeClass('required');
$('.orderInfoDeliveryAddress label span').hide();
$('.orderStageDelivery h3:last').hide();
$('.addressform').css('display','none');
$('.deliveryRadio:first').click(function() {
$('.addressform').css('display','none');
$('.orderInfoDeliveryAddress').hide();
$('.orderInfoDeliveryAddress input').removeClass('required');
$('.orderInfoDeliveryAddress textarea').removeClass('required');
$('.orderInfoDeliveryAddress label span').hide();
$('.orderStageDelivery h3:last').hide();
});
$('.deliveryRadio:not(.deliveryRadio:first)').click(function() {
  $('.addressform').css('display','block');
$('.orderInfoDeliveryAddress').show();
$('.orderInfoDeliveryAddress input').addClass('required');
$('.orderInfoDeliveryAddress textarea').addClass('required');
$('.orderInfoDeliveryAddress label span').show();
$('.orderStageDelivery h3:last').show();
})
});


#8 brillik21

brillik21

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 116 сообщений

Отправлено 30 Январь 2014 - 14:32

Просмотр сообщенияmiyako (30 Январь 2014 - 14:28) писал:

Если Самовывоз будет первым способ Доставки,то можно убрать Заполнение формы так.

Найдите код в шаблоне Оформление заказа -
		 <div class="fieldset ">
		 <h2 class="legend">Адрес доставки заказа</h2>
		 <ul class="form-list">
			 <!-- Если одно из этих полей запрашивается -->
и замените на -
		 <div class="fieldset addressform">
		 <h2 class="legend">Адрес доставки заказа</h2>
		 <ul class="form-list">
			 <!-- Если одно из этих полей запрашивается -->

Далее в конец main.js добавьте -
$(function(){
$('.orderInfoDeliveryAddress').hide();
$('.orderInfoDeliveryAddress input').removeClass('required');
$('.orderInfoDeliveryAddress textarea').removeClass('required');
$('.orderInfoDeliveryAddress label span').hide();
$('.orderStageDelivery h3:last').hide();
$('.addressform').css('display','none');
$('.deliveryRadio:first').click(function() {
$('.addressform').css('display','none');
$('.orderInfoDeliveryAddress').hide();
$('.orderInfoDeliveryAddress input').removeClass('required');
$('.orderInfoDeliveryAddress textarea').removeClass('required');
$('.orderInfoDeliveryAddress label span').hide();
$('.orderStageDelivery h3:last').hide();
});
$('.deliveryRadio:not(.deliveryRadio:first)').click(function() {
$('.addressform').css('display','block');
$('.orderInfoDeliveryAddress').show();
$('.orderInfoDeliveryAddress input').addClass('required');
$('.orderInfoDeliveryAddress textarea').addClass('required');
$('.orderInfoDeliveryAddress label span').show();
$('.orderStageDelivery h3:last').show();
})
});
Спасибо! Сейчас попробую  поменять!

#9 Flor@@

Flor@@

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 959 сообщений

Отправлено 12 Февраль 2014 - 13:52

подскажите тоже в какой теме надо посмотреть, как избавиться от 2х шагов в обычном оформлении заказа (не в быстром заказе)????

#10 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 13 Февраль 2014 - 02:43

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




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных