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


Изменить Карточку После Выбора Товара В Корзину


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

#1 Ovottona

Ovottona

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

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

Отправлено 12 Август 2016 - 13:59

1. Нужно сверху написать следующий текст
"Вы выбрали (название товара)"

2. Нужно написать "Сейчас  в заявке 3 (количество, которое в корзине сейчас) варианта.
Вместо "Сейчас в корзине 3 товара"

3. Вместо "В корзину" пишем "Оформить"

4. Вместо сумма пишем цена

5. Удалить про скидку и итого

6. Вместо продолжить покупки, просто "Продолжить"

2016-08-12_17-46-40.png

#2 Ovottona

Ovottona

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

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

Отправлено 12 Август 2016 - 14:09

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

1. В Данные заказа удалить сумма заказа и статус оплаты
2. в Позиции заказа оставить только Название вместо Название товара
3. Удалить столбец Общая сумма
4. Удалить внизу строку Итого
5. Удалить строку "Доставка курьером"

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

  • 2016-08-12_18-01-29.png


#3 Vaccina

Vaccina

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

  • Модераторы
  • 24 353 сообщений

Отправлено 16 Август 2016 - 01:49

Просмотр сообщенияOvottona (12 Август 2016 - 13:59) писал:

1. Нужно сверху написать следующий текст
"Вы выбрали (название товара)"

2. Нужно написать "Сейчас  в заявке 3 (количество, которое в корзине сейчас) варианта.
Вместо "Сейчас в корзине 3 товара"

3. Вместо "В корзину" пишем "Оформить"

4. Вместо сумма пишем цена

5. Удалить про скидку и итого

6. Вместо продолжить покупки, просто "Продолжить"

Прикрепленный файл 2016-08-12_17-46-40.png

В шаблоне Ajax добавление товара в корзину найдите:
<div id="layer_cart">
  <div class="cart-ajax col-xs-12">
	{% IF FORM_NOTICE %}<h4 class="title f-fix {% IF FORM_NOTICE_IS_GOOD %}good{% ELSE %}bad{% ENDIF %}">{% IF FORM_NOTICE_IS_GOOD %}<i class="fa fa-check"></i>{% ELSE %}<i class="fa fa-times"></i>{% ENDIF %}{FORM_NOTICE}</h4>{% ENDIF %}
	{% FOR cart_items %}
	  {% IF cart_items.GOODS_MOD_ID = FORM_GOODS_MOD_ID %}
	  <div class="cart-product col-sm-6 col-xs-12">
		<div class="cart-product-img">
		  <a href="{cart_items.GOODS_URL}"><img src="{% IF cart_items.GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png?design=sunrise{% ELSE %}{cart_items.GOODS_IMAGE_SMALL}{% ENDIF %}" class="goods-image-small" alt="{cart_items.GOODS_NAME}" title="{cart_items.GOODS_NAME}"></a>
		</div>
		<div class="cart-product-info">
		  <h5 class="product-name">{cart_items.GOODS_NAME}</h5>
		  {% IFNOT cart_items.distinctive_properties_empty %}<div class="product-mod">({% FOR distinctive_properties %}{cart_items.distinctive_properties.NAME}: {cart_items.distinctive_properties.VALUE}{% IFNOT cart_items.distinctive_properties.last %}, {% ENDIF %}{% ENDFOR %})</div>{% ENDIF %}
		  <div class="cart-product-quantity">
			<strong>Количество:</strong>
			<span class="tc">{cart_items.ORDER_LINE_QUANTITY}</span>
		  </div>
		  <div class="cart-product-price">
			<strong>Сумма:</strong>
			<span class="tc price {CURRENCY_CHAR_CODE}">{cart_items.ORDER_LINE_PRICE_NOW | money_format}</span>
		  </div>
		</div>
	  </div>
	  {% ENDIF %}
	{% ENDFOR %}
	<div class="cart-txt {% FOR cart_items %}{% IF cart_items.GOODS_MOD_ID = FORM_GOODS_MOD_ID %}col-sm-6 show {% ENDIF %}{% ENDFOR %}col-xs-12">
	  <h4>Сейчас в корзине
		<span class="newCartCount tc">
		  {% FOR cart_count %}
			{cart_count.COUNT}{% IFNOT cart_count.last %},{% ENDIF %}
		  {% ENDFOR %}
		</span>
		товар{CART_COUNT_TOTAL | gen_word_end("","а","ов")}
	  </h4>
	  <div class="CartSum">
		<strong>Без учета скидки: </strong>
		<span class="tc">
		  {% FOR cart_sum %}
			{cart_sum.NOW | money_format}
		  {% ENDFOR %}
		</span>
	  </div>
	  {% IF CART_SUM_DISCOUNT_PERCENT %}
	  <div class="CartSum">
		<strong>Скидка: </strong>
		<span class="tc">
		  {% FOR cart_sum %}
			{CART_SUM_DISCOUNT_PERCENT}%
		  {% ENDFOR %}
		</span>
	  </div>
	  {% ENDIF %}
	  <div class="CartSum">
		<strong>Итого: </strong>
		<span class="tc">
		  {% FOR cart_sum %}
			{cart_sum.NOW_WITH_DISCOUNT | money_format}
		  {% ENDFOR %}
		</span>
	  </div>
	  <div class="buttons">
		<button type="submit" class="button fancyModalClose" id="quickform-close">Продолжить покупки</button>
		<button type="button" class="button button2 quickform" id="quickform-order" onclick="document.location='{CART_URL}';return false;">В корзину</button>
	  </div>
	</div>
  </div>
</div>

замените на:
<div id="layer_cart">
  <div class="cart-ajax col-xs-12">
	{% IF FORM_NOTICE %}<h4 class="title f-fix {% IF FORM_NOTICE_IS_GOOD %}good{% ELSE %}bad{% ENDIF %}">{% IF FORM_NOTICE_IS_GOOD %}<i class="fa fa-check"></i>{% ELSE %}<i class="fa fa-times"></i>{% ENDIF %}{FORM_NOTICE}</h4>{% ENDIF %}
	{% FOR cart_items %}
	  {% IF cart_items.GOODS_MOD_ID = FORM_GOODS_MOD_ID %}
	  <div class="cart-product col-sm-6 col-xs-12">
		<div class="cart-product-img">
		  <a href="{cart_items.GOODS_URL}"><img src="{% IF cart_items.GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png?design=sunrise{% ELSE %}{cart_items.GOODS_IMAGE_SMALL}{% ENDIF %}" class="goods-image-small" alt="{cart_items.GOODS_NAME}" title="{cart_items.GOODS_NAME}"></a>
		</div>
		<div class="cart-product-info">
		  <h5 class="product-name">{cart_items.GOODS_NAME}</h5>
		  {% IFNOT cart_items.distinctive_properties_empty %}<div class="product-mod">({% FOR distinctive_properties %}{cart_items.distinctive_properties.NAME}: {cart_items.distinctive_properties.VALUE}{% IFNOT cart_items.distinctive_properties.last %}, {% ENDIF %}{% ENDFOR %})</div>{% ENDIF %}
		  <div class="cart-product-quantity">
			<strong>Количество:</strong>
			<span class="tc">{cart_items.ORDER_LINE_QUANTITY}</span>
		  </div>
		  <div class="cart-product-price">
			<strong>Цена:</strong>
			<span class="tc price {CURRENCY_CHAR_CODE}">{cart_items.ORDER_LINE_PRICE_NOW | money_format}</span>
		  </div>
		</div>
	  </div>
	  {% ENDIF %}
	{% ENDFOR %}
	<div class="cart-txt {% FOR cart_items %}{% IF cart_items.GOODS_MOD_ID = FORM_GOODS_MOD_ID %}col-sm-6 show {% ENDIF %}{% ENDFOR %}col-xs-12">
	  <h4>Сейчас в заявке
		<span class="newCartCount tc">
		  {% FOR cart_count %}
			{cart_count.COUNT}{% IFNOT cart_count.last %},{% ENDIF %}
		  {% ENDFOR %}
		</span>
		вариант{CART_COUNT_TOTAL | gen_word_end("","а","ов")}
	  </h4>
	  <div class="CartSum">
		<strong>Без учета скидки: </strong>
		<span class="tc">
		  {% FOR cart_sum %}
			{cart_sum.NOW | money_format}
		  {% ENDFOR %}
		</span>
	  </div>
	  <div class="buttons">
		<button type="submit" class="button fancyModalClose" id="quickform-close">Продолжить</button>
		<button type="button" class="button button2 quickform" id="quickform-order" onclick="document.location='{CART_URL}';return false;">Оформить</button>
	  </div>
	</div>
  </div>
</div>

Текст заголовка, к сожалению, нельзя разделить на логические составляющие и изменить, за него отвечает одна переменная.

#4 Vaccina

Vaccina

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

  • Модераторы
  • 24 353 сообщений

Отправлено 16 Август 2016 - 02:07

Просмотр сообщенияOvottona (12 Август 2016 - 14:09) писал:

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

1. В Данные заказа удалить сумма заказа и статус оплаты
2. в Позиции заказа оставить только Название вместо Название товара
3. Удалить столбец Общая сумма
4. Удалить внизу строку Итого
5. Удалить строку "Доставка курьером"

В шаблоне Просмотр заказа весь код шаблона замените на:
<div class="order-info">
{% IF FORM_NOTICE %}<div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}">{FORM_NOTICE | nl2br}</div>{% ENDIF %}
  <h3 class="title">Данные заказа</h3>
  <table class="table-box">
	<tbody>
	  <tr>
		<td class="cell1"><span>Номер:</span></td>
		<td class="cell2">{ORDER_NUM}</td>
	  </tr>
	  <tr>
		<td class="cell1"><span>Статус заказа:</span></td>
		<td class="cell2" title="{ORDER_STATUS_DESC}">{ORDER_STATUS_NAME}</td>
	  </tr>
	  <tr>
		<td class="cell1"><span>Контактное лицо:</span></td>
		<td class="cell2">{ORDER_CONTACT_PERSON}</td>
	  </tr>
	  <tr>
		<td class="cell1"><span>Телефон для связи:</span></td>
		<td class="cell2">{ORDER_CONTACT_PHONE}</td>
	  </tr>
	  {% IF ORDER_CONTACT_EMAIL %}
		<tr>
		  <td class="cell1"><span>Электропочта:</span></td>
		  <td class="cell2">{ORDER_CONTACT_EMAIL}</td>
		</tr>
	  {% ENDIF %}
	  {% IF ORDER_DELIVERY_ZIP_CODE %}
		<tr>
		  <td class="cell1"><span>Почтовый индекс:</span></td>
		  <td class="cell2">{ORDER_DELIVERY_ZIP_CODE}</td>
		</tr>
	  {% ENDIF %}
	  {% IF ORDER_DELIVERY_COUNTRY %}
		<tr>
		  <td class="cell1"><span>Страна:</span></td>
		  <td class="cell2">{ORDER_DELIVERY_COUNTRY}</td>
		</tr>
	  {% ENDIF %}
	  {% IF ORDER_DELIVERY_REGION %}
		<tr>
		  <td class="cell1"><span>Область:</span></td>
		  <td class="cell2">{ORDER_DELIVERY_REGION}</td>
		</tr>
	  {% ENDIF %}
	  {% IF ORDER_DELIVERY_CITY %}
		<tr>
		  <td class="cell1"><span>Город:</span></td>
		  <td class="cell2">{ORDER_DELIVERY_CITY}</td>
		</tr>
	  {% ENDIF %}
	  {% IF ORDER_DELIVERY_ADDRESS %}
		<tr>
		  <td class="cell1"><span>Адрес доставки:</span></td>
		  <td class="cell2">{ORDER_DELIVERY_ADDRESS | nl2br}</td>
		</tr>
	  {% ENDIF %}
	  {% IF ORDER_DELIVERY_CONVENIENT_DATE %}
		<tr>
		  <td class="cell1"><span>Удобное время доставки:</span></td>
		  <td class="cell2">
			{ORDER_DELIVERY_CONVENIENT_DATE | date("d.m.Y")}
			{% IF ORDER_DELIVERY_CONVENIENT_HOUR_FROM %}
			  c {ORDER_DELIVERY_CONVENIENT_HOUR_FROM}:00
			{% ENDIF %}
			{% IF ORDER_DELIVERY_CONVENIENT_HOUR_TO %}
			  до {ORDER_DELIVERY_CONVENIENT_HOUR_TO}:00
			{% ENDIF %}
		  </td>
		</tr>
	  {% ENDIF %}
	  {% IF ORDER_DELIVERY_COMMENT %}
		<tr>
		  <td class="cell1"><span>Комментарий к заказу:</span></td>
		  <td class="cell2">{ORDER_DELIVERY_COMMENT | nl2br}</td>
		</tr>
	  {% ENDIF %}
	  {% IF ORDER_DELIVERY_TRACKING_NUMBER %}
		<tr>
		  <td class="cell1"><span>Номер отслеживания:</span></td>
		  <td class="cell2">{ORDER_DELIVERY_TRACKING_NUMBER | nl2br}</td>
		</tr>
	  {% ENDIF %}
	</tbody>
   
	<!-- Методы методы оплаты онлайн -->
	<!-- Если заказ не оплачен и выбранный метод оплаты позволяет оплатить его онлайн, покажем форму с оплатой заказа через сайт -->
	{% IF ORDER_PAYMENT_STEP_ENABLE %}
	  <!-- Здесь появляются дополнительные данные, необходимые для заполнения клиентом -->
	  {PAYMENT_FORM_TBODY}
	{% ENDIF %}
	<!-- END методы методы оплаты онлайн -->
  </table>
 
{% IFNOT order_lines_empty %}
  <h3 class="title">Позиции заказа</h3>
  <div class="scroll">
	<table class="table-box">
	  <thead>
		<tr>
		  <td>Название товара</td>
		  <td>Цена</td>
		  <td>Кол-во</td>
		</tr>
	  </thead>
	  <tbody>
		{% FOR order_lines %}
   {% IFNOT order_lines.TYPE_ID = 2%}
		  <tr class="border" id="order-item-row-{order_lines.ID}">
			<td>{% IF order_lines.GOODS_URL %}<a href="{order_lines.GOODS_URL}">{order_lines.NAME}</a>{% ELSE %}{order_lines.NAME}{% ENDIF %}</td>
			<td class="a-left" width="100"><span class="price-excl-tax"><span class="cart-price"><span>
			  <!-- Товарная позиция либо доставка -->
			  {% IF order_lines.TYPE_ID=1 || order_lines.TYPE_ID=2 || order_lines.TYPE_ID=3 && order_lines.MEASURE_NAME!=% %}
				{order_lines.LINE_PRICE | money}
			  <!-- Скидка -->
			  {% ELSEIF order_lines.TYPE_ID = 3%}
				<span class="num">{order_lines.LINE_PRICE_NUMBER_FORMAT}</span> {order_lines.MEASURE_NAME}
			  {%ENDIF%}
			  </span></span></span>
			</td>
			<td class="a-center" width="50">
			  <!-- Товарная позиция -->
			  {% IF order_lines.TYPE_ID=1 %}
				{order_lines.QUANTITY} <span title="{order_lines.MEASURE_TITLE}">{order_lines.MEASURE_NAME}</span>
			  <!-- Скидка -->
			  {% ELSEIF order_lines.TYPE_ID = 3%}
				<span title="{order_lines.MEASURE_TITLE}">{order_lines.MEASURE_NAME}</span>
			  {%ENDIF%}
			</td>
		  </tr>
	{% ENDIF %}
		{% ENDFOR %}
	  </tbody>
	</table>
  </div>
  <div class="buttons">
	<a href="http://{NET_DOMAIN}/" class="button">Перейти на главную</a>
  </div>
{% ENDIF %}
</div>


#5 Ovottona

Ovottona

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

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

Отправлено 17 Август 2016 - 02:58

Спасибо.
Вы пишете:   Текст заголовка, к сожалению, нельзя разделить на логические составляющие и изменить, за него отвечает одна переменная.
А можно изменить на следующий текст: слово "Товар" убрать, оставить наименование товара успешно добавлен в Ваш заказ?


Если убрать слово "товар" нельзя, давайте заменим, пожалуйста, на слово "позиция".

Благодарю заранее

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

  • 2016-08-17_06-37-01.png


#6 Vaccina

Vaccina

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

  • Модераторы
  • 24 353 сообщений

Отправлено 17 Август 2016 - 03:12

За данную строку отвечает следующий код в шаблоне Корзина
{% IF FORM_NOTICE %}<div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}">{FORM_NOTICE | nl2br}</div>{% ENDIF %}

точнее за вывод всей фразы используется одна переменная:
{FORM_NOTICE | nl2br}

можно вместо нее указать общую фразу, например:
{% IF FORM_NOTICE %}<div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}">{% IF FORM_NOTICE_IS_GOOD %}Позиция успешно добавлена в ваш заказ{% ELSE %}{FORM_NOTICE | nl2br}{% ENDIF %}</div>{% ENDIF %}

Далее найдите:
<strong>Без учета скидки: </strong>

в ней измените текст

#7 Ovottona

Ovottona

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

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

Отправлено 17 Август 2016 - 03:47

Просмотр сообщенияVaccina (17 Август 2016 - 03:12) писал:

За данную строку отвечает следующий код в шаблоне Корзина
{% IF FORM_NOTICE %}<div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}">{FORM_NOTICE | nl2br}</div>{% ENDIF %}

точнее за вывод всей фразы используется одна переменная:
{FORM_NOTICE | nl2br}

можно вместо нее указать общую фразу, например:
{% IF FORM_NOTICE %}<div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}">{% IF FORM_NOTICE_IS_GOOD %}Позиция успешно добавлена в ваш заказ{% ELSE %}{FORM_NOTICE | nl2br}{% ENDIF %}</div>{% ENDIF %}

Далее найдите:
<strong>Без учета скидки: </strong>

в ней измените текст

В шаблоне корзина поменяла на эту фразу переменную. Ничего не сработало

#8 Vaccina

Vaccina

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

  • Модераторы
  • 24 353 сообщений

Отправлено 17 Август 2016 - 03:49

Проверьте пожалуйста, изменения необходимо произвести в шаблоне Корзина(строка 2), на данный момент не обнаружила у вас изменений по инструкции.

#9 Ovottona

Ovottona

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

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

Отправлено 23 Август 2016 - 20:06

Просмотр сообщенияVaccina (17 Август 2016 - 03:49) писал:

Проверьте пожалуйста, изменения необходимо произвести в шаблоне Корзина(строка 2), на данный момент не обнаружила у вас изменений по инструкции.

Может быть я что-то напутала, но изменения произвела.

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

  • 2016-08-24_00-05-17.png


#10 Vaccina

Vaccina

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

  • Модераторы
  • 24 353 сообщений

Отправлено 24 Август 2016 - 01:23

Прошу прощения, здесь уже я напутала. Изменения необходимо производить в шаблоне Ajax добавление товара в корзину, в данном шаблоне найдите:
{% IF FORM_NOTICE %}<h4 class="title f-fix {% IF FORM_NOTICE_IS_GOOD %}good{% ELSE %}bad{% ENDIF %}">{% IF FORM_NOTICE_IS_GOOD %}<i class="fa fa-check"></i>{% ELSE %}<i class="fa fa-times"></i>{% ENDIF %}{FORM_NOTICE}</h4>{% ENDIF %}
	   

замените на:
{% IF FORM_NOTICE %}<h4 class="title f-fix {% IF FORM_NOTICE_IS_GOOD %}good{% ELSE %}bad{% ENDIF %}">{% IF FORM_NOTICE_IS_GOOD %}<i class="fa fa-check"></i>Позиция успешно добавлена в ваш заказ{% ELSE %}<i class="fa fa-times"></i>{FORM_NOTICE}{% ENDIF %}</h4>{% ENDIF %}
	   


#11 Ovottona

Ovottona

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

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

Отправлено 24 Август 2016 - 07:27

Отлично. Теперь все получилось. Спасибо




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

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