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


Дизайн Страницы Корзины


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

#1 romatex

romatex

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

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

Отправлено 05 Апрель 2012 - 07:56

Скрытый текст


#2 Vaccina

Vaccina

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

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

Отправлено 05 Апрель 2012 - 21:27

Цитата

1) убрать на странице корзины левое меню, баннер, поиск.
Любой блок из страницы корзины вы можете убрать - обвернув этот самый ненужный блок в следующее условие

{%IFNOT MOD_LNAME=cart%}
 Блок который не нужно выводить в шаблоне "Корзина"
{%ENDIF%}

Цитата

2) у таблицы заказа сделать закругленные углы

Данному блоку задать закругление нельзя - так как это таблица. Таблицам можно задавать закругление только th, td

Цитата

3) после нажатия на "Оформить заказ" под таблицей всплывает оформление заказа.

К сожалению, такое реализовать нельзя.

#3 romatex

romatex

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

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

Отправлено 06 Апрель 2012 - 07:49

Скрытый текст


#4 Vaccina

Vaccina

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

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

Отправлено 06 Апрель 2012 - 21:26

Цитата

1)по поводу второго пункта...возможно из таблицы перевести в эти TH или TD?
Не совсем понятен ваш вопрос. Теги HT и TD являются частью таблицы, и их нельзя изменить. Можно только переписать табличный вариант на использование тегов <div> что значительно сложнее.

Цитата

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

Вам необходимо удалить ненужный блок в шаблоне "Оформление заказа" Все блоки разбиты на составляющие, и имеют комментарии.

#5 romatex

romatex

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

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

Отправлено 22 Апрель 2012 - 15:23

Скрытый текст


#6 Vaccina

Vaccina

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

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

Отправлено 23 Апрель 2012 - 20:58

Все доступные переменные вы можете найти в ветке форума http://forum.storela...енные-шаблонов/
так же есть 2 переменные {print_vars} и {print_arrays} которые вы можете вставить в шаблон и сохранить его. После зайдя с пользовательской части на сайт - увидеть весь список доступных переменных на данной странице которой вы находитесь.

#7 eliant

eliant

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

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

Отправлено 05 Июль 2012 - 17:33

Подскажите, как  добавить в корзину  кнопку "Продолжить покупки"?Безымянный рисунок.png

а еще ниже, под кнопками, добавить текст
"Если вы изменили количество товаров в корзине - нажмите Пересчитать."

Можно ли сделать так, что бы окошко для промокода было не на последней стадии оформления заказа а на странице корзины?

#8 eliant

eliant

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

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

Отправлено 05 Июль 2012 - 23:26

Убрала меню из корзины, скакнул подвал. Как поставить на место?Безымянный рисунок.png

#9 Vaccina

Vaccina

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

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

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

Цитата

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

Данный вопрос рассматривался в данной теме http://forum.storela...dpost__p__18694

Цитата

а еще ниже, под кнопками, добавить текст
"Если вы изменили количество товаров в корзине - нажмите Пересчитать."

Данный текст вы можете добавить в шаблон "Корзина" в необходимое вам место в шаблоне. Например после закрытия тега </table>

Цитата

Можно ли сделать так, что бы окошко для промокода было не на последней стадии оформления заказа а на странице корзины?

К сожалению, этого сделать нельзя.

Цитата

Убрала меню из корзины, скакнул подвал. Как поставить на место?

Вам необходимо в файле стилей найти

#content {
	margin: 0 auto;
	width: 960px;
}

и заменить на

#content {
	margin: 0 auto;
	min-height: 580px;
	width: 960px;
}


#10 ALEXp

ALEXp

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

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

Отправлено 11 Ноябрь 2012 - 16:52

В шаблоне "КОРЗИНА" вставил кнопку "ПРОДОЛЖИТЬ ПОКУПКИ"
  <td colspan="6" class="cartFormTfootButtons">
			  <input class="more-link onlybutton" type="submit" class="more-link onlybutton" value="Продолжить покупки" onclick="history.back();return(false);" ><input type="submit" value="Пересчитать"> <input type="submit" name="next_step" value="Оформить заказ"></td>
. Но что то кнопка она не работает.
Как заставить её работать, чтобы при клике на эту кнопку, она возвращала в подкатегории каталога от куда и делалась покупка.

#11 ALEXp

ALEXp

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

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

Отправлено 11 Ноябрь 2012 - 17:05

Просмотр сообщенияALEXp (11 Ноябрь 2012 - 16:52) писал:

В шаблоне "КОРЗИНА" вставил кнопку "ПРОДОЛЖИТЬ ПОКУПКИ"
  <td colspan="6" class="cartFormTfootButtons">
			  <input class="more-link onlybutton" type="submit" class="more-link onlybutton" value="Продолжить покупки" onclick="history.back();return(false);" ><input type="submit" value="Пересчитать"> <input type="submit" name="next_step" value="Оформить заказ"></td>
. Но что то кнопка она не работает.
Как заставить её работать, чтобы при клике на эту кнопку, она возвращала в подкатегории каталога от куда и делалась покупка.
Простите, всё работает. Виноват всё этот противный КЭШ

#12 eliant

eliant

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

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

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

Из  корзины убрала левое меню, банер и бегущую строку, но они снова появляются  при оформлении заказа.
КАк убрать?

#13 miyako

miyako

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

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

Отправлено 25 Декабрь 2012 - 07:30

Просмотр сообщенияeliant (25 Декабрь 2012 - 07:07) писал:

Из  корзины убрала левое меню, банер и бегущую строку, но они снова появляются  при оформлении заказа.
КАк убрать?

Оберните ненужный вам блок в следующее условие:
{%IFNOT MOD_LNAME=order%}
Блок, который не нужно выводить в шаблоне "Оформить заказ"
{%ENDIF%}


#14 eliant

eliant

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

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

Отправлено 26 Декабрь 2012 - 11:45

Спасибо.
банер и бегущую строку убрала.
а левое меню и новости не получилось...
Какие конкретно блоки и где, нужно обернуть в условие

Цитата

{%IFNOT MOD_LNAME=order%}
Блок, который не нужно выводить в шаблоне "Оформить заказ"
{%ENDIF%}
что бы левое меню и список новостей не выводились при оформлении заказа?

#15 support 2.0

support 2.0

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

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

Отправлено 26 Декабрь 2012 - 12:07

Просмотр сообщенияeliant (26 Декабрь 2012 - 11:45) писал:

Спасибо.
банер и бегущую строку убрала.
а левое меню и новости не получилось...
Какие конкретно блоки и где, нужно обернуть в условие

что бы левое меню и список новостей не выводились при оформлении заказа?

У Вас есть блок в шаблоне HTML примерно такой (у Вас он немного отличается из-за вставленного скрипта от соц.сети)
		 <td class="content_catalog cont250">
			 <!-- Каталог -->
			 <div class="pad-box">
			 <ul class="leftmenu">
				 <li class="categories"><h2><a href="{CATALOG_URL}" class="indexPage">Каталог товаров</a></h2>
				 <ul>
				 {%IFNOT catalog_empty %}
					 {% FOR catalog %}
					 {% IFNOT catalog.HIDE %}
						 <li class="cat-item">
						 <a href="{catalog.URL}"
							 {% IF catalog.LEVEL>0%}style="padding-left:{catalog.LEVEL | multiply("20")}px"{% ENDIF %}
							 {% IF catalog.CURRENT %}class="selected"{% ENDIF %}
						 >{catalog.NAME}</a>
						 </li>
					 {% ENDIF %}
					 {% ENDFOR %}
				 {% ENDIF %}
				 </ul><br />
				 </li>
				 <!-- Если в тарифном плане подключен модуль фильтров по товарам -->
				 {% IF TARIFF_FEATURE_GOODS_FILTERS %}
				 <!-- Фильтры по товарам. Появляются только на странице категории и поиска по товарам -->
				 {% IF SHOW_GOODS_FILTERS %}
					 <li class="goods_filters"><br /><h2>Фильтры</h2>
					 <ul>
						 <!-- Форма поиска отправляет всегда на ту же страницу, на которой находится пользователь -->
						 <form action="" method="get">
						 <div class="contentTbodySearchFilterBlock cornerAll">

							 <!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд батареи) -->
							 {% FOR filter_attr_list %}
							 <span class="contentTbodySearchFilterBlockHeader">{filter_attr_list.NAME}</span>
							 <div class="contentTbodySearchFilterBlockValues">
							 {% FOR values %}
								 <input type="checkbox" name="form[filter][attr][{filter_attr_list.ID}][{filter_attr_list.values.ID}]" value="1" id="filterAttrVal{filter_attr_list.values.ID}" {% IF filter_attr_list.values.CHECKED %}checked="checked"{% ELSEIF filter_attr_list.values.NB_GOODS_FILTERED=0 %}disabled="disabled"{% ENDIF %} />
								 <label for="filterAttrVal{filter_attr_list.values.ID}">{filter_attr_list.values.VALUE} ({filter_attr_list.values.NB_GOODS_FILTERED})</label><br />
							 {% ENDFOR %}
							 </div>
							 {% ENDFOR %}

							 <!-- Фильтры по свойствам товарных модификаций (Например: Цвет, размер, модификация) -->
							 {% FOR filter_prop_list %}
							 <span class="contentTbodySearchFilterBlockHeader">{filter_prop_list.NAME}</span>
							 <div class="contentTbodySearchFilterBlockValues">
							 {% FOR values %}
								 <input type="checkbox" name="form[filter][prop][{filter_prop_list.ID}][{filter_prop_list.values.ID}]" value="1" id="filterPropVal{filter_prop_list.values.ID}" {% IF filter_prop_list.values.CHECKED %}checked="checked"{% ELSEIF filter_prop_list.values.NB_GOODS_FILTERED=0 %}disabled="disabled"{% ENDIF %} >
								 <label for="filterPropVal{filter_prop_list.values.ID}">{filter_prop_list.values.VALUE} ({filter_prop_list.values.NB_GOODS_FILTERED})</label><br />
							 {% ENDFOR %}
							 </div>
							 {% ENDFOR %}
						 </div>
						 </form>
					 </ul>
					 </li>
				 {% ENDIF %}
				 {% ENDIF %}
				 <!-- END Если в тарифном плане подключен модуль фильтров по товарам -->
				 <!-- Если в тарифном плане подключен модуль сравнения товаров -->
				 {% IF TARIFF_FEATURE_GOODS_COMPARE %}
				 <!-- Если не выключен модуль сравнения товаров, то покажем этот блок -->
				 {% IFNOT SETTINGS_COMPARE_DISABLE %}
					 <li class="compare"><br /><h2><a href="{COMPARE_URL}">Сравнить товары</a></h2>
					 <div class="contentTbodyCompare">
						 {%IF COMPARE_GOODS_COUNT=0 %}
						 <em class="contentTbodyCompareEmpty">Нет товаров для сравнения</em>
						 {% ELSE %}
						 <em>Товаров на сравнении: {COMPARE_GOODS_COUNT} шт.</em><br />
						 <a class="contentTbodyCompareDetails" href="{COMPARE_URL}">Посмотреть</a>
						 {% ENDIF %}
					 </div>
					 </li>
				 {% ENDIF %}
				 {% ENDIF %}
				 <!-- END Если в тарифном плане подключен модуль сравнения товаров -->
				
				 <!-- Если в тарифном плане подключен модуль новостей -->
				 {% IF TARIFF_FEATURE_NEWS %}
				 <!-- Все новости -->
				 {%IFNOT news_list_all_empty %}
					 <li class="news_all"><br /><h2><a href="{NEWS_ALL_URL}">Лента новостей</a></h2>
					 <div class="contentTbodyNews">
						 <!-- Список новостей магазина -->
						 <div class="contentTbodyNewsBlock">
						 {% FOR news_list_all %}
							 <div class="contentTbodyNewsBlockItem">
							 <a href="{news_list_all.URL}" class="contentTbodyNewsBlockItemTitle" title="Перейти к странице новости">{news_list_all.TITLE}</a><br />
							
							 <div class="newsListBlockItemPreview">{news_list_all.TEXT_SHORT} </div>
							 {% IF news_list_all.SHOW_TIME %}<em class="contentTbodyNewsBlockItemTime">{news_list_all.TIME | date("d.m.Y")}</em><br />{% ENDIF %}
							 </div>
						 {% ENDFOR %}
						 <a class="contentTbodyNewsArchive" href="{NEWS_ALL_URL}">Архив новостей</a>
						 </div>
					 </div>
					 </li>
				 {% ENDIF %}
				 <!-- Новости магазина -->
				 {%IFNOT news_list_shop_empty %}
					 <li class="news_shop"><br /><h2><a href="{NEWS_SHOP_URL}">Новости магазина</a></h2>
					 <div class="contentTbodyNews">
						 <!-- Список новостей магазина -->
						 <div class="contentTbodyNewsBlock">
						 {% FOR news_list_shop %}
							 <div class="contentTbodyNewsBlockItem">
							 <a href="{news_list_shop.URL}" class="contentTbodyNewsBlockItemTitle" title="Перейти к странице новости">{news_list_shop.TITLE}</a><br />
							
							 <div class="newsListBlockItemPreview">{news_list_shop.TEXT_SHORT} </div>
							 {% IF news_list_shop.SHOW_TIME %}<em class="contentTbodyNewsBlockItemTime">{news_list_shop.TIME | date("d.m.Y")}</em><br />{% ENDIF %}
							 </div>
						 {% ENDFOR %}
						 <a class="contentTbodyNewsArchive" href="{NEWS_SHOP_URL}">Архив новостей</a>
						 </div>
					 </div>
					 </li>
				 {% ENDIF %}
				 <!-- Статьи -->
				 {%IFNOT news_list_articles_empty %}
					 <li class="news_articles"><br /><h2><a href="{NEWS_ARTICLES_URL}">Статьи</a></h2>
					 <div class="contentTbodyNews">
						 <!-- Список статей -->
						 <div class="contentTbodyNewsBlock">
						 {% FOR news_list_articles %}
							 <div class="contentTbodyNewsBlockItem">
							 <a href="{news_list_articles.URL}" class="contentTbodyNewsBlockItemTitle" title="Перейти к странице новости">{news_list_articles.TITLE}</a><br />
							
							 <div class="newsListBlockItemPreview">{news_list_articles.TEXT_SHORT} </div>
							 {% IF news_list_articles.SHOW_TIME %}<em class="contentTbodyNewsBlockItemTime">{news_list_articles.TIME | date("d.m.Y")}</em><br />{% ENDIF %}
							 </div>
						 {% ENDFOR %}
						 <a class="contentTbodyNewsArchive" href="{NEWS_ARTICLES_URL}">Архив статей</a>
						 </div>
					 </div>
					 </li>
				 {% ENDIF %}
				 <!-- Материалы СМИ -->
				 {%IFNOT news_list_mass_media_empty %}
					 <li class="news_mass_media"><br /><h2><a href="{NEWS_MASS_MEDIA_URL}">Новости СМИ</a></h2>
					 <div class="contentTbodyNews">
						 <!-- Список статей -->
						 <div class="contentTbodyNewsBlock">
						 {% FOR news_list_mass_media %}
							 <div class="contentTbodyNewsBlockItem">
							 <a href="{news_list_mass_media.URL}" class="contentTbodyNewsBlockItemTitle" title="Перейти к странице новости">{news_list_mass_media.TITLE}</a><br />
							
							 <div class="newsListBlockItemPreview">{news_list_mass_media.TEXT_SHORT} </div>
							 {% IF news_list_mass_media.SHOW_TIME %}<em class="contentTbodyNewsBlockItemTime">{news_list_mass_media.TIME | date("d.m.Y")}</em><br />{% ENDIF %}
							 </div>
						 {% ENDFOR %}
						 <a class="contentTbodyNewsArchive" href="{NEWS_MASS_MEDIA_URL}">Архив новостей</a>
						 </div>
					 </div>
					 </li>
				 {% ENDIF %}
				 {% ENDIF %}
			 </ul>
			 </div>
		 </td>

начинается и заканчивается он так
<td class="content_catalog cont250">
. . .
. . .
. . .
. . .
. . .
</td>

Теперь замените
<td class="content_catalog cont250">

на
<td class="content_catalog cont250">
		 {%IFNOT MOD_LNAME=order%}

и замените
</td>

на
{%ENDIF%}</td>


#16 eliant

eliant

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

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

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

Спасибо.

#17 eee1973

eee1973

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

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

Отправлено 20 Январь 2013 - 09:30

Здравствуйте, подскажите.

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

2. Если в корзине есть товары, то у меня надпись (например): "В корзине товаров 1 шт на общую сумму 325 рублей". Корзина1.png    Как сделать, чтобы надпись 1 шт была такого цвета 1 шт

#18 miyako

miyako

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

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

Отправлено 20 Январь 2013 - 11:09

Просмотр сообщенияeee1973 (20 Январь 2013 - 09:30) писал:

Здравствуйте, подскажите.

1.Сейчас у меня, если в корзине нет товаров, надпись: "В корзине товаров 0 шт на общую сумму 0 рублей".  Прикрепленный файл Корзина.png  Как сделать, чтобы и один и другой ноль были тоже зеленого цвета?

2. Если в корзине есть товары, то у меня надпись (например): "В корзине товаров 1 шт на общую сумму 325 рублей". Прикрепленный файл Корзина1.png   Как сделать, чтобы надпись 1 шт была такого цвета 1 шт
Найдите пожалуйста в шаблоне HTML блок кода Корзины(ищите по слову - cartInfo ).
Примерно такой код:
<!-- Корзина -->
	  <div id="cartInfo">
		<a href="{CART_URL}">в корзине товаров на</a>:
		<span id="cartSum">
		  {% IF cart_count_empty %}
			<span>0</span> {CURRENCY_NAME}
		  {% ELSE %}
			{% FOR cart_sum %}
			  <span class="num">{cart_sum.NOW | money_format}</span><br />
			{% ENDFOR %}
		  {% ENDIF %}
		</span>
	  </div>
	  <!-- end Корзина -->
и выложите сюда на форум

#19 eee1973

eee1973

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

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

Отправлено 20 Январь 2013 - 11:42

<!-- Корзина -->
      <div id="cartInfo">
                        <table>
                          <tr>
                                <td rowspan="2" class="valignMiddle"><a href="{CART_URL}"><span class="orderIcon cart"></span></a></td>
                                <td>Товаров в <a href="{CART_URL}" class="underline"> корзине</a>:</td>
                                <td id="cartCount">
                                  {% IF cart_count_empty %}
                                        <span class="red">0</span> шт.
                                  {% ELSE %}
                                        {% FOR cart_count %}
                                          {cart_count.COUNT}{cart_count.MEASURE_NAME}{% IFNOT cart_count.last %},{% ENDIF %}
                                        {% ENDFOR %}
                                  {% ENDIF %}
                                </td>
                          </tr>
                          <tr>
                                <td>На общую сумму:</td>
                                <td id="cartSum">
                                  {% IF cart_count_empty %}
                                        <span class="red">0</span> {CURRENCY_NAME}
                                  {% ELSE %}
                                        {% FOR cart_sum %}
                                          {cart_sum.NOW | money_format}<br />
                                        {% ENDFOR %}
                                  {% ENDIF %}
                                </td>
                          </tr>
                        </table>
          </div>
      <!-- end Корзина -->

#20 miyako

miyako

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

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

Отправлено 20 Январь 2013 - 14:20

Просмотр сообщенияeee1973 (20 Январь 2013 - 11:42) писал:

<!-- Корзина -->
  <div id="cartInfo">
<table>
  <tr>
<td rowspan="2" class="valignMiddle"><a href="{CART_URL}"><span class="orderIcon cart"></span></a></td>
<td>Товаров в <a href="{CART_URL}" class="underline"> корзине</a>:</td>
<td id="cartCount">
  {% IF cart_count_empty %}
<span class="red">0</span> шт.
  {% ELSE %}
{% FOR cart_count %}
  {cart_count.COUNT}{cart_count.MEASURE_NAME}{% IFNOT cart_count.last %},{% ENDIF %}
{% ENDFOR %}
  {% ENDIF %}
</td>
  </tr>
  <tr>
<td>На общую сумму:</td>
<td id="cartSum">
  {% IF cart_count_empty %}
<span class="red">0</span> {CURRENCY_NAME}
  {% ELSE %}
{% FOR cart_sum %}
  {cart_sum.NOW | money_format}<br />
{% ENDFOR %}
  {% ENDIF %}
</td>
  </tr>
</table>
  </div>
  <!-- end Корзина -->
Скажите пожалуйста ваш номер аккаунта




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

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