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


Удалить Таблицу "адрес Доставки" Из Лк


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

#1 Natashka prosto prazdnik

Natashka prosto prazdnik

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

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

Отправлено 18 Май 2016 - 12:04

Здравствуйте!

1. Первая задача в заголовке
2. Из карточки просмотра заказа ( в т.ч. в истории заказов) удалить все поля, относящиеся к доставке
3. В карточке просмотра заказа ( в т.ч. в истории заказов) добавить поле "Фото" товара, но назвать его "Локация"
4. В списке заказов ЛК поле "Получатель" заменить на поле "Дата/время игры", которое будет содержать название товара.

Заранее благодарна!

#2 Юля123

Юля123

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

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

Отправлено 18 Май 2016 - 16:12

Просмотр сообщенияNatashka prosto prazdnik (18 Май 2016 - 12:04) писал:

Здравствуйте!

1. Первая задача в заголовке
2. Из карточки просмотра заказа ( в т.ч. в истории заказов) удалить все поля, относящиеся к доставке
3. В карточке просмотра заказа ( в т.ч. в истории заказов) добавить поле "Фото" товара, но назвать его "Локация"
4. В списке заказов ЛК поле "Получатель" заменить на поле "Дата/время игры", которое будет содержать название товара.

Заранее благодарна!

2) Вместе с ЛК поправим и просмотр заказа чтобы не отображался пункт с доставкой (он выбирается по умолчанию, но клиенту не виден, иначе не получится создать заказ) Для этого а шаблоне просмотр заказа найдите код:

	 {% FOR order_lines %}
		 <tr class="border" id="order-item-row-{order_lines.ID}">
		 <!-- <td>{% IF order_lines.ART_NUMBER %}{order_lines.ART_NUMBER}{%ELSE%}&nbsp;{%ENDIF%}</td> -->
		 <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 = 2%}
			 1 шт
			 <!-- Скидка -->
			 {% ELSEIF order_lines.TYPE_ID = 3%}
			 <span title="{order_lines.MEASURE_TITLE}">{order_lines.MEASURE_NAME}</span>
			 {%ENDIF%}
		 </td>
		 <td class="a-left" width="100">
			 <span class="price-excl-tax">
			 <span class="cart-price"><span>{order_lines.LINE_SUM | money}</span></span></span>
		 </td>
		 </tr>
	 {% ENDFOR %}

и замените на код:

	 {% FOR order_lines %}
	 {% IFNOT order_lines.TYPE_ID = 2%}
		 <tr class="border" id="order-item-row-{order_lines.ID}">
		 <!-- <td>{% IF order_lines.ART_NUMBER %}{order_lines.ART_NUMBER}{%ELSE%}&nbsp;{%ENDIF%}</td> -->
		 <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 = 2%}
			 1 шт
			 <!-- Скидка -->
			 {% ELSEIF order_lines.TYPE_ID = 3%}
			 <span title="{order_lines.MEASURE_TITLE}">{order_lines.MEASURE_NAME}</span>
			 {%ENDIF%}
		 </td>
		 <td class="a-left" width="100">
			 <span class="price-excl-tax">
			 <span class="cart-price"><span>{order_lines.LINE_SUM | money}</span></span></span>
		 </td>
		 </tr>
	 {%ENDIF%}
	 {% ENDFOR %}

1) В шаблоне ЛК информация о заказе найдите и удалите код:

<tr {% IFNOT CLIENT_ORDER_ZIP_CODE %}class="hide"{% ENDIF %}>
	 <td class="cell1"><label>Почтовый индекс:</label></td>
	 <td class="cell2">{CLIENT_ORDER_ZIP_CODE}</td>
</tr>
<tr {% IFNOT CLIENT_ORDER_COUNTRY %}class="hide"{% ENDIF %}>
	 <td class="cell1"><label>Страна:</label></td>
	 <td class="cell2">{CLIENT_ORDER_COUNTRY}</td>
</tr>
<tr {% IFNOT CLIENT_ORDER_REGION %}class="hide"{% ENDIF %}>
	 <td class="cell1"><label>Область:</label></td>
	 <td class="cell2">{CLIENT_ORDER_REGION}</td>
</tr>
<tr {% IFNOT CLIENT_ORDER_CITY %}class="hide"{% ENDIF %}>
	 <td class="cell1"><label>Город:</label></td>
	 <td class="cell2">{CLIENT_ORDER_CITY}</td>
</tr>
<tr {% IFNOT CLIENT_ORDER_ADDRESS %}class="hide"{% ENDIF %}>
	 <td class="cell1"><label>Адрес доставки:</label></td>
	 <td class="cell2">{CLIENT_ORDER_ADDRESS}</td>
</tr>
<tr {% IF CLIENT_ORDER_CONVENIENT_DATE %}{% ELSEIF CLIENT_ORDER_CONVENIENT_HOUR_FROM %}{% ELSEIF CLIENT_ORDER_CONVENIENT_HOUR_TO %}{% ELSE %}class="hide"{% ENDIF %} >
	 <td class="cell1"><label>Удобное время доставки:</label></td>
	 <td class="cell2">
	 {% IF CLIENT_ORDER_CONVENIENT_DATE %}{CLIENT_ORDER_CONVENIENT_DATE | date}{% ENDIF %}
	 {% IF CLIENT_ORDER_CONVENIENT_HOUR_FROM %}
		 c {CLIENT_ORDER_CONVENIENT_HOUR_FROM}:00
	 {% ENDIF %}
	 {% IF CLIENT_ORDER_CONVENIENT_HOUR_TO %}
		 до {CLIENT_ORDER_CONVENIENT_HOUR_TO}:00
	 {% ENDIF %}
	 </td>
</tr>

далее код:

	 {% FOR order_lines %}
	 <tr id="order-item-row-{order_lines.ID}">
		 <td width="60%">{% IF order_lines.GOODS_URL %}<a href="{order_lines.GOODS_URL}">{order_lines.NAME}</a>{% ELSE %}{order_lines.NAME}{% ENDIF %}</td>
		 <td><span class="price-excl-tax"><span class="cart-price"><span>
			 <!-- Товарная позиция -->
			 {% IF order_lines.TYPE_ID=1 %}
			 {order_lines.LINE_PRICE | money}
			 <!-- Доставка -->
			 {% ELSEIF order_lines.TYPE_ID = 2%}
			 {order_lines.LINE_PRICE | money}
			 <!-- Скидка -->
			 {% ELSEIF order_lines.TYPE_ID = 3%}
			 {order_lines.LINE_PRICE}
			 {%ENDIF%}
		 </span></span></span>
		 </td>
		 <td>
		 <!-- Товарная позиция -->
		 {% 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 = 2%}
			 1 шт
		 <!-- Скидка -->
		 {% ELSEIF order_lines.TYPE_ID = 3%}
			 <span title="{order_lines.MEASURE_TITLE}">{order_lines.MEASURE_NAME}</span>
		 {%ENDIF%}
		 </td>
		 <td>
		 <span class="price-excl-tax">
			 <span class="cart-price"><span>{order_lines.LINE_SUM | money}</span></span>
		 </span>
		 </td>
	 </tr>
	 {% ENDFOR %}

замените на код:

	 {% FOR order_lines %}
	 {% IFNOT order_lines.TYPE_ID = 2%}
		 <tr class="border" id="order-item-row-{order_lines.ID}">
		 <!-- <td>{% IF order_lines.ART_NUMBER %}{order_lines.ART_NUMBER}{%ELSE%}&nbsp;{%ENDIF%}</td> -->
		 <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 = 2%}
			 1 шт
			 <!-- Скидка -->
			 {% ELSEIF order_lines.TYPE_ID = 3%}
			 <span title="{order_lines.MEASURE_TITLE}">{order_lines.MEASURE_NAME}</span>
			 {%ENDIF%}
		 </td>
		 <td class="a-left" width="100">
			 <span class="price-excl-tax">
			 <span class="cart-price"><span>{order_lines.LINE_SUM | money}</span></span></span>
		 </td>
		 </tr>
	 {%ENDIF%}
	 {% ENDFOR %}

4) Там же найдите код:
<tr {% IFNOT CLIENT_ORDER_PERSON %}class="hide"{% ENDIF %}>
	 <td class="cell1"><label>Получатель:</label></td>
	 <td class="cell2">{CLIENT_ORDER_PERSON}</td>
</tr>

и замените на код:
<tr >
	 <td class="cell1"><label>Дата/время игры:</label></td>
	 <td class="cell2">{% FOR order_lines %} {% IF order_lines.TYPE_ID = 1 && order_lines.GOODS_URL %}<a href="{order_lines.GOODS_URL}">{order_lines.NAME}</a>{%ENDIF%} {%ENDFOR%}</td>
</tr>

Возможно тогда следует удалить таблицу с пунктами заказа в ЛК вообще?  Там будет только один пункт с названием игры. Если так, тогда найдите и удалите код:

{% IFNOT order_lines_empty %}
<h3 class="title">Позиции заказа</h3>
<div class="cart-info scroll">
<table class="table-box">
	 <thead>
	 <tr>
		 <!-- <th>Артикул</th> -->
		 <td>Название товара</td>
		 <td>Цена</td>
		 <td>Кол-во</td>
		 <td>Общая сумма</td>
	 </tr>
	 </thead>
	 <tfoot>
	 <td colspan="2" class="text-right">
		 <span>Итого:</span>
	 </td>
	 <td colspan="2">
		 <span>
		 {CLIENT_ORDER_SUM | money}
		 </span>
	 </td>
	 </tfoot>
	 <tbody>
	 {% FOR order_lines %}
	 <tr id="order-item-row-{order_lines.ID}">
		 <td width="60%">{% IF order_lines.GOODS_URL %}<a href="{order_lines.GOODS_URL}">{order_lines.NAME}</a>{% ELSE %}{order_lines.NAME}{% ENDIF %}</td>
		 <td><span class="price-excl-tax"><span class="cart-price"><span>
			 <!-- Товарная позиция -->
			 {% IF order_lines.TYPE_ID=1 %}
			 {order_lines.LINE_PRICE | money}
			 <!-- Доставка -->
			 {% ELSEIF order_lines.TYPE_ID = 2%}
			 {order_lines.LINE_PRICE | money}
			 <!-- Скидка -->
			 {% ELSEIF order_lines.TYPE_ID = 3%}
			 {order_lines.LINE_PRICE}
			 {%ENDIF%}
		 </span></span></span>
		 </td>
		 <td>
		 <!-- Товарная позиция -->
		 {% 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 = 2%}
			 1 шт
		 <!-- Скидка -->
		 {% ELSEIF order_lines.TYPE_ID = 3%}
			 <span title="{order_lines.MEASURE_TITLE}">{order_lines.MEASURE_NAME}</span>
		 {%ENDIF%}
		 </td>
		 <td>
		 <span class="price-excl-tax">
			 <span class="cart-price"><span>{order_lines.LINE_SUM | money}</span></span>
		 </span>
		 </td>
	 </tr>
	 {% ENDFOR %}
	 </tbody>
</table>
</div>
{% ENDIF %}


По третьему вопросу уточнение, откуда брать изображение локации?

#3 Natashka prosto prazdnik

Natashka prosto prazdnik

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

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

Отправлено 18 Май 2016 - 18:04

Просмотр сообщенияЮля123 (18 Май 2016 - 16:12) писал:

Вместе с ЛК поправим и просмотр заказа чтобы не отображался пункт с доставкой (он выбирается по умолчанию, но клиенту не виден, иначе не получится создать заказ) Для этого а шаблоне просмотр заказа найдите код:
...

ЛК совсем не изменился.. Что сделала не так?

Просмотр сообщенияЮля123 (18 Май 2016 - 16:12) писал:

...
По третьему вопросу уточнение, откуда брать изображение локации?

Фото из карточки купленного товара

Просмотр сообщенияЮля123 (18 Май 2016 - 16:12) писал:

...
Возможно тогда следует удалить таблицу с пунктами заказа в ЛК вообще?  Там будет только один пункт с названием игры. Если так, тогда найдите и удалите код:

Не соображу. Мы говорим об истории заказов в ЛК?

#4 Юля123

Юля123

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

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

Отправлено 18 Май 2016 - 18:15

Просмотр сообщенияNatashka prosto prazdnik (18 Май 2016 - 18:04) писал:

ЛК совсем не изменился.. Что сделала не так?



Фото из карточки купленного товара



Не соображу. Мы говорим об истории заказов в ЛК?

Да в шаблоне История заказов ЛК

QIP Shot - Screen 336.png

#5 Natashka prosto prazdnik

Natashka prosto prazdnik

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

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

Отправлено 18 Май 2016 - 18:43

Просмотр сообщенияЮля123 (18 Май 2016 - 18:15) писал:

Да в шаблоне История заказов ЛК

Прикрепленный файл QIP Shot - Screen 336.png

Во вложении скрины с попыткой изъясниться))) То, что обведено красным в первом файле - важно сохранить, остальное можно удалять. Во втором нужно только изменить столбец "Получатель"

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

  • Безымянный.png
  • Безымянный1.png


#6 Vaccina

Vaccina

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

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

Отправлено 19 Май 2016 - 07:06

1.В шаблоне ЛК Информация о заказе найдите и удалите:
<tr>
	 <td class="cell1"><label>Создан:</label></td>
	 <td class="cell2">{%IF CLIENT_ORDER_TIME%}{CLIENT_ORDER_TIME | date("d.m.Y H:i")}{%ELSE%}<span title="Внутренняя ошибка сервера. Для этого заказа не указано время создания">Не известно{%ENDIF%}</span></td>
</tr>

<tr {% IFNOT CLIENT_ORDER_PHONE %}class="hide"{% ENDIF %}>
	 <td class="cell1"><label>Телефон:</label></td>
	 <td class="cell2">{CLIENT_ORDER_PHONE}</td>
</tr>

<tr {% IFNOT CLIENT_ORDER_TRACKING_NUMBER %}class="hide"{% ENDIF %}>
	 <td class="cell1"><label>Номер отслеживания:</label></td>
	 <td class="cell2">{CLIENT_ORDER_TRACKING_NUMBER | nl2br}</td>
</tr>

<tr {% IFNOT CLIENT_ORDER_STATUS_NAME %}class="hide"{% ENDIF %}>
	 <td class="cell1"><label>Статус заказа:</label></td>
	 <td class="cell2"><span title="{CLIENT_ORDER_STATUS_DESC}">{CLIENT_ORDER_STATUS_NAME}</span></td>
</tr>

Фото товара в данном шаблоне недоступно, доступна только следующая информация:
| |~ ID: 14795654
| |~ TYPE_ID: 1
| |~ MOD_ID: 100336177
| |~ GOODS_ID: 41746607
| |~ ART_NUMBER:
| |~ NAME: 20.05 2016 10:00-11:30
| |~ MEASURE_ID: 1
| |~ QUANTITY: 1
| |~ PRECISION: 0
| |~ MEASURE_MIN: 1
| |~ MEASURE_NAME: шт
| |~ MEASURE_TITLE: штука
| |~ LINE_PRICE: 2000
| |~ LINE_PRICE_NUMBER_FORMAT: 2 000
| |~ LINE_SUM: 2000
| |~ LINE_SUM_NUMBER_FORMAT: 2 000
| |~ GOODS_URL: http://storeland.ru/goods/8-00-9

2. В шаблоне ЛК История заказов найдите и замените данное слово.

#7 Natashka prosto prazdnik

Natashka prosto prazdnik

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

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

Отправлено 19 Май 2016 - 11:27

Просмотр сообщенияVaccina (19 Май 2016 - 07:06) писал:

1.В шаблоне ЛК Информация о заказе найдите и удалите:[CODE]
...

Спасибо! Все отлично!

Просмотр сообщенияVaccina (19 Май 2016 - 07:06) писал:

...
Фото товара в данном шаблоне недоступно, доступна только следующая информация:
...

Может ли артикул быть единым для нескольких товаров? Если да, давайте введем значение Артикула, но поле назовем "Локация".
И еще немного корректировок во вложении.

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

  • Безымянный.png


#8 Юля123

Юля123

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

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

Отправлено 19 Май 2016 - 15:16

Просмотр сообщенияNatashka prosto prazdnik (19 Май 2016 - 11:27) писал:

Спасибо! Все отлично!



Может ли артикул быть единым для нескольких товаров? Если да, давайте введем значение Артикула, но поле назовем "Локация".
И еще немного корректировок во вложении.

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


В шаблоне Просмотр заказа найдите и удалите код:

		  <td>Кол-во</td>
		  <td>Общая сумма</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 = 2%}
						 1 шт
						 <!-- Скидка -->
						 {% ELSEIF order_lines.TYPE_ID = 3%}
						 <span title="{order_lines.MEASURE_TITLE}">{order_lines.MEASURE_NAME}</span>
						 {%ENDIF%}
				 </td>
				 <td class="a-left" width="100">
						 <span class="price-excl-tax">
						 <span class="cart-price"><span>{order_lines.LINE_SUM | money}</span></span></span>
				 </td>

также следует удалить. Далее код:

		  <td colspan="2" class="text-right">
			<span>Итого:</span>
		  </td>
		  <td colspan="2">

замените на код:

		  <td colspan="1" class="text-right">
			<span>Итого:</span>
		  </td>
		  <td colspan="1">

Аналогичные изменения нужны и для шаблона ЛК информация о заказе.

#9 Natashka prosto prazdnik

Natashka prosto prazdnik

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

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

Отправлено 19 Май 2016 - 19:14

Просмотр сообщенияЮля123 (19 Май 2016 - 15:16) писал:

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

Немного не поняла идею. В карточку товара в админке я изображение вношу.  Но для покупателя оно отображается только в корзине. Пытаюсь добиться того, чтобы в ЛК зафиксировалось хотя бы название локации. А уж картинкой или текстом - как получится)) Сейчас из идентифицирующих игру параметров фиксируется только дата/время.

И еще необходимо внести изменения, отображенные на вложенном скрине

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

  • Безымянный.png


#10 Natashka prosto prazdnik

Natashka prosto prazdnik

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

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

Отправлено 23 Май 2016 - 08:35

Напомню о себе

#11 Юля123

Юля123

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

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

Отправлено 23 Май 2016 - 11:44

Просмотр сообщенияNatashka prosto prazdnik (19 Май 2016 - 19:14) писал:

Немного не поняла идею. В карточку товара в админке я изображение вношу.  Но для покупателя оно отображается только в корзине. Пытаюсь добиться того, чтобы в ЛК зафиксировалось хотя бы название локации. А уж картинкой или текстом - как получится)) Сейчас из идентифицирующих игру параметров фиксируется только дата/время.

И еще необходимо внести изменения, отображенные на вложенном скрине

Просмотр сообщенияNatashka prosto prazdnik (19 Май 2016 - 19:14) писал:

Немного не поняла идею. В карточку товара в админке я изображение вношу.  Но для покупателя оно отображается только в корзине. Пытаюсь добиться того, чтобы в ЛК зафиксировалось хотя бы название локации. А уж картинкой или текстом - как получится)) Сейчас из идентифицирующих игру параметров фиксируется только дата/время.

И еще необходимо внести изменения, отображенные на вложенном скрине

1) В шаблоне Товар после кода:

<meta itemprop="name" content="{GOODS_NAME}">

добавьте код:

<div class="product-img-box col-md-7 col-sm-12 col-xs-12" style="display:none">
	 <div class="case-option-vertical">
	 <!-- Другие изображения товара. Отображаются если есть изображения товара -->
	 {% IFNOT goods_images_empty %}
	 <div class="more-views fadeout">
		 <div class="slide-control prev"></div>
		 <div class="slide-control next"></div>
		 <ul class="thumblist">
		 {% FOR goods_images %}
			 <li><a href="{goods_images.LARGE}" title="{goods_images.NAME}" data="{goods_images.ID}" class="cloud-zoom-gallery" rel="useZoom:'zoom1',smallImage:'{goods_images.LARGE}'"><img src="{goods_images.ICON}" alt="{goods_images.NAME}" class="goods-image-icon" itemprop="image" /></a></li>
		 {% ENDFOR %}
		 </ul>
	 </div>
	 {% ENDIF %}
	 <div class="product-image">
		 <div class="general-img">
		 <a href="{GOODS_IMAGE_LARGE}" class="cloud-zoom" id="zoom1" rel="position:'inside',adjustX:0,adjustY:0" title="Увеличить {GOODS_NAME}">
			 <img src="{GOODS_IMAGE_MEDIUM}" title="{GOODS_NAME}" alt="{GOODS_NAME}" class="goods-image-medium" itemprop="image"/>
		 </a>
		 {% IFNOT goods_images_empty %}
			 <div class="goodsImageZoom" data="{GOODS_IMAGE_ID}" style="display: none;"><a href="#" title="Увеличить изображение"></a></div>
			 <div class="goodsImageList" style="display: none;">
			 {% FOR goods_images %}
			 <a href="{goods_images.LARGE}" data="{goods_images.ID}" title="{goods_images.NAME}" rel="gallery"><img src="{goods_images.ICON}" alt="{goods_images.NAME}" /></a>
			 {% ENDFOR %}
			 </div>
		 {% ENDIF %}
		 </div>
	 </div>
	 </div>
</div>


это изображение в карточке товара, отображаться оно не будет. Просто нужен этот код для реализации вашей задумки.


Далее в шаблоне Просмотр заказа найдите код:

		 <td>Название товара</td>

перед ним вставьте код:

		 <td>Локация</td>

далее там же найдите код:
{% FOR order_lines %}
		 {% IFNOT order_lines.TYPE_ID = 2%}
				 <tr class="border" id="order-item-row-{order_lines.ID}">

и замените на код:
	 {% FOR order_lines %}
																				 <script>
$(function() {
var url = '{order_lines.GOODS_URL}';
var id = '#insert-goods-opinion-list{order_lines.ID}'; // Из примера это insert-goods-opinion-list
var injid = '.general-img'; // Из примера это inject-goods-opinion-list
if(id && injid && $(id).length) {
																 $.get(url, function(html) {
																 $(id).html($(html).find(injid).html());
});
}
});
</script>
		 {% IFNOT order_lines.TYPE_ID = 2%}
				 <tr class="border" id="order-item-row-{order_lines.ID}">
					 <td width="100" class="order-image"><a href="{order_lines.GOODS_URL}"><div id="insert-goods-opinion-list{order_lines.ID}"></div></a></td>

далее код:
		 <td colspan="1" class="text-right">

замените на код:

		 <td colspan="2" class="text-right">

В конце main.css добавьте код:

td.order-image img {
max-width: 100px;
}


Такие же изменения произведите для шаблона ЛК Информация о заказе. Результат:

QIP Shot - Screen 343.png



2) В шаблоне ЛК настройки пользователя найдите и удалите код:

<div class="col-sm-6 col-sms-6 col-smb-12 second">
	 <div class="col-account">
	 <h5>Адрес доставки</h5>
	 <div class="form-list">
		 <div class="fields">
		 <label for="sites_client_country" class="required">Страна</label>
		 <input id="sites_client_country" type="text" name="form[sites_client_country]" value="{FORM_SITES_CLIENT_COUNTRY}" maxlength="255" class="inputText"/>
		 </div>
		 <div class="fields">
		 <label for="sites_client_region">Область</label>
		 <input id="sites_client_region" type="text" name="form[sites_client_region]" value="{FORM_SITES_CLIENT_REGION}" maxlength="255" class="inputText"/>
		 </div>
		 <div class="fields">
		 <label for="sites_client_city" class="required">Город</label>
		 <input id="sites_client_city" type="text" name="form[sites_client_city]" value="{FORM_SITES_CLIENT_CITY}" maxlength="255" class="inputText"/>
		 </div>
		 <div class="fields">
		 <label for="sites_client_zip_code" class="required">Почтовый индекс</label>
		 <input id="sites_client_zip_code" type="text" name="form[sites_client_zip_code]" value="{FORM_SITES_CLIENT_ZIP_CODE}" maxlength="6" class="digits inputText"/>
		 </div>
		 <div class="fields">
		 <label for="sites_client_addr" class="required">Адрес доставки</label>
		 <textarea id="sites_client_addr" rows="4" name="form[sites_client_addr]" class="textarea" >{FORM_SITES_CLIENT_ADDR}</textarea>
		 </div>
	 </div>
	 <div class="buttons">
		 <button type="submit" title="Сохранить персональные настройки" class="button black">Сохранить</button>
		 <p class="required"><em>*</em> Обязательные поля</p>
	 </div>
	 </div>
</div>


#12 Natashka prosto prazdnik

Natashka prosto prazdnik

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

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

Отправлено 12 Июнь 2016 - 20:52

Просмотр сообщенияЮля123 (23 Май 2016 - 11:44) писал:

1) В шаблоне Товар после кода:

<meta itemprop="name" content="{GOODS_NAME}">

...


Не могу найти код

#13 RayLi

RayLi

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

  • Модераторы
  • 2 864 сообщений

Отправлено 13 Июнь 2016 - 09:28

Просмотр сообщенияNatashka prosto prazdnik (12 Июнь 2016 - 20:52) писал:

Не могу найти код

Здравствуйте.
Данный код находится на 6-й строке в шаблоне Товар .
Проверьте, пожалуйста.

#14 Natashka prosto prazdnik

Natashka prosto prazdnik

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

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

Отправлено 14 Июнь 2016 - 19:06

Просмотр сообщенияRayLi (13 Июнь 2016 - 09:28) писал:

Здравствуйте.
Данный код находится на 6-й строке в шаблоне Товар .
Проверьте, пожалуйста.

Неловко вышло))))) Глаз "замылился"... Спасибо большое!

Просмотр сообщенияЮля123 (23 Май 2016 - 11:44) писал:

1) В шаблоне Товар после кода:

...

Спасибо! Все работает отлично!




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

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