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


Необходимо Разобрать Несколько Интересных Вопросов По Магазину


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

#1 36pro

36pro

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

  • Пользователи
  • PipPip
  • 20 сообщений
  • ГородВоронеж

Отправлено 23 Январь 2014 - 22:17

Добрый вечер. ;)

Пару дней назад открыл себе интернет-магазин для продажи продукции которую мы продаём.
До этого был (и есть) сайт 36pro.ru. А адрес онлайн магазина сейчас такой shop36pro.ru

Возник целый ряд вопросов который нужно решить (возможна оплата за решение этих вопросов).
  • Так как наш товар (микронаушники) можно не только купить, но и взять в аренду возникает вопрос каким образом можно переправить (добавить) код чтобы при создании товара указывал тип Покупка или Аренда и далее если выбран тип покупка, то кнопка Купить заменится на Взять в аренду, так же необходимо указать количество дней аренды в выпадающем меню и дату первого дня.
  • В каталог продукции под каждым файлом помимо кнопки Подробнее и Купить добавить кнопку Добавить в сравнение. Суть кнопки простая, можем добавить товар в корзину сравнений без входа на страницу с описанием. (см.скрин)
  • Третий вопрос касается модификаций товара, а именно у некоторых моделей микронаушника при заказе нужно указать тип гарнитуры (всего 5 видов) и тип магнита (всего 2 типа) и указать тип микрофона (выносной в рукав или базовый). Если это делать отдельно как реализовано сейчас (см.скрин-1) то получается слишком много модификаций (более 10 штук) что не удобно для заполнения (при том что стоимость одинаковая на товар независимо от выбранного параметра). Вопрос как можно упростить работу с модификациями чтобы не создавать такое количество а задать имя допустим "Тип гарнитуры:" и к нему в выпадающем списке 5 вариантов ответов, тот который будет выбран отобразится при заказе.
  • Следующий вопрос касается доставки товара, а именно если человек берёт товар в аренду, то вид оплаты должен быть один (Наличными курьеру, с этим проблем не возникло) а вот как убрать отображение лишних способов доставки на странице с описанием товара и оставить лишь один вид доставки (Доставка курьером) см.скрин-2. Это же касается если человек выбираем товар для покупки, то не нужно отображать все варианты доставки в том числе и встречу с курьером отвечающим за аренду. Просто лишняя информация запутает клиента.
  • Если выбран тип заказа "Аренда", то на странице оформления заказа не отображать текст "Укажите адрес доставки"
  • Пятый вопрос про оформление заказа, возможно ли все 4 пункта заказа вывести на одной странице т.к всё хорошо но очень напрягает то что нужно клацать далее далее....
Думаю что пока вопросов достаточно и так придётся долго их решать, у кого есть какие идеи по поводу этих пунктов? Весьма благодарен Вам. Если Вы сможете выполнить ТЗ за определённую плату то укажите стоимость в ЛС.

С уважением Администратор 36PRO. :rolleyes:

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

  • srv.jpg
  • srv1.jpg
  • srv2.jpg


#2 Сake

Сake

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

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

Отправлено 24 Январь 2014 - 04:21

1. К сожалению, подобное реализовать не получиться.

2. Для добавления возможности сравнения товара в каталоге сделайте следующее - найдите в шаблоне "Товары" следующий код

<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
				  <div>
					<input type="hidden" name="hash" value="{HASH}" />
					<input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
					<input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" />
					<a class="whtgray" onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Купить сейчас</a>
					<a href="{goods.URL}" class="whtgray" title="Подробнее о товаре &laquo;{goods.NAME}&raquo;">Подробнее</a>
				  </div>
				</form>

и замените данный код на следующий

<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
				  <div>
					<input type="hidden" name="hash" value="{HASH}" />
					<input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
					<input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" />
					<a class="whtgray" onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Купить сейчас</a>
					<a href="{goods.URL}" class="whtgray" title="Подробнее о товаре &laquo;{goods.NAME}&raquo;">Подробнее</a>
					<!-- Если в тарифном плане подключен модуль сравнения товаров -->
				{% IF TARIFF_FEATURE_GOODS_COMPARE %}
				  <!-- Если не выключен модуль сравнения товаров, то покажем кнопку сравнения товаров -->
				  {% IFNOT SETTINGS_COMPARE_DISABLE %}
					<a class="goodsCatalogDataCompareButton add whtgray" {% IF goods.IS_HAS_IN_COMPARE_LIST %}style="display:none;"{% ENDIF %} rel="{COMPARE_ADD_URL}?return_to={CURRENT_URL | urlencode}" title="Добавить &laquo;{goods.NAME}&raquo; к списку сравнения с другими товарами" href="#" >Сравнить товар</a>
					<a class="goodsCatalogDataCompareButton delete whtgray" {% IFNOT goods.IS_HAS_IN_COMPARE_LIST %}style="display:none;"{% ENDIF %} rel="{COMPARE_DELETE_URL}?return_to={CURRENT_URL | urlencode}" title="Убрать &laquo;{goods.NAME}&raquo; из списка сравнения с другими товарами" href="#" >Не сравнивать</a>
				  {% ENDIF %}
				{% ENDIF %}
				  </div>
				</form>

после найдите в файле main.js код

// Кнопка добавления товара на сравнение сравнения товаров
  $('.goodsDataCompareButton').click(function(){
	window.location.href = $(this).attr('rel') +
	($(this).attr('rel').indexOf( '\?' ) > -1 ? '&' : '?') +
	'id='+
	$('.goodsDataMainModificationId').val()+
	'&from='+
	$('input[name="form[goods_from]"]').val();
	return false;
  });

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

// Кнопка добавления товара на сравнение сравнения товаров
  $('.goodsDataCompareButton').click(function(){
	window.location.href = $(this).attr('rel') +
	($(this).attr('rel').indexOf( '\?' ) > -1 ? '&' : '?') +
	'id='+
	$('.goodsDataMainModificationId').val()+
	'&from='+
	$('input[name="form[goods_from]"]').val();
	return false;
  });
 
  // Кнопка добавления товара на сравнение сравнения товаров
  $('.goodsCatalogDataCompareButton').click(function(){
	window.location.href = $(this).attr('rel') +
	($(this).attr('rel').indexOf( '\?' ) > -1 ? '&' : '?') +
	'id='+
	$(this).parent().find('input[name="form[goods_mod_id]"]').val()+
	'&from='+
	$(this).parent().find('input[name="form[goods_from]"]').val();
	return false;
  });

3. К сожалению, в данном случае упростить создание модификаций не получиться. Необходимо создавать полную комплектицию модификаций.

4. Вам необходимо использовать опцию принадлежности варианта оплаты к варианту доставки. При создании или редактирования оплаты укажите опцию "Привязка к способам доставки".

5. Пожалуйста, сообщите чем у вас является тип заказа "Аренда"? Возможность скрытия полей ограничена. Можно сделать скрытие того или иного поля в зависимости от выбора варианта доставки (только на странице доставки).

6. Можно использовать быстрое оформление заказа и выводить форму оформления на первом этапе. Подробнее можно почитать тут http://forum.storela...аза/#entry82738

#3 36pro

36pro

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

  • Пользователи
  • PipPip
  • 20 сообщений
  • ГородВоронеж

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

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

См.ссылку на каталог http://shop36pro.ru/catalog/prodazha

В чём может быть причина? Тема установлена "Пластик"

Сделал по инструкции пункт 4, но всё осталось без изменения. (см.скриншот-1,2). Почему на странице с товаром например этой отображаются все пункты доставки (при том что если добавить товар в корзину, то вариант доставки там уже будет один как и нужно).

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

  • srv4.jpg
  • srv5.jpg


#4 miyako

miyako

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

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

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

Просмотр сообщения36pro (24 Январь 2014 - 09:14) писал:

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

См.ссылку на каталог http://shop36pro.ru/catalog/prodazha

В чём может быть причина? Тема установлена "Пластик"

Сделал по инструкции пункт 4, но всё осталось без изменения. (см.скриншот-1,2). Почему на странице с товаром например этой отображаются все пункты доставки (при том что если добавить товар в корзину, то вариант доставки там уже будет один как и нужно).

Кнопка добавилась, попробуйте очистить кэш. См. скриншот.

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

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

  • кнопка Сравнения.png
  • выбор Доставки.png


#5 36pro

36pro

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

  • Пользователи
  • PipPip
  • 20 сообщений
  • ГородВоронеж

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

Да кнопка добавилась, но если смотреть товары в списке, а если смотреть через плиточки например по ссылке http://shop36pro.ru/...ods_view_type=2 то кнопки этой нет, и как убрать лишнее отображение вариантов доставки на странице с описанием товара?

Так же в шаблоне "Пластика" не нашёл файл "Быстрый заказ" чтобы переправить и уменьшить количество шагов при оформлении. Подскажите с этим шаблоном можно ли это сделать?

#6 Stasya

Stasya

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

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

Отправлено 24 Январь 2014 - 11:40

Просмотр сообщения36pro (24 Январь 2014 - 10:13) писал:

Да кнопка добавилась, но если смотреть товары в списке, а если смотреть через плиточки например по ссылке http://shop36pro.ru/...ods_view_type=2 то кнопки этой нет, и как убрать лишнее отображение вариантов доставки на странице с описанием товара?

Так же в шаблоне "Пластика" не нашёл файл "Быстрый заказ" чтобы переправить и уменьшить количество шагов при оформлении. Подскажите с этим шаблоном можно ли это сделать?

Кнопку Быстрого заказа  Вы можете установить по этой инструкции.

#7 miyako

miyako

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

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

Отправлено 24 Январь 2014 - 11:55

Просмотр сообщения36pro (24 Январь 2014 - 10:13) писал:

Да кнопка добавилась, но если смотреть товары в списке, а если смотреть через плиточки например по ссылке http://shop36pro.ru/...ods_view_type=2 то кнопки этой нет, и как убрать лишнее отображение вариантов доставки на странице с описанием товара?

Так же в шаблоне "Пластика" не нашёл файл "Быстрый заказ" чтобы переправить и уменьшить количество шагов при оформлении. Подскажите с этим шаблоном можно ли это сделать?

Найдите код в шаблоне Товары -
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
					  <div>
						<input type="hidden" name="hash" value="{HASH}" />
						<input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
						<input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" />
						<a href="{goods.URL}" class="whtgreen" title="Перейти на страницу &laquo;{goods.NAME}&raquo;">Подробнее</a>
						<a class="blgreen" onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Купить</a>
					  </div>
					</form>
и замените на -
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
					  <div>
						<input type="hidden" name="hash" value="{HASH}" />
						<input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
						<input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" />
						<a href="{goods.URL}" class="whtgreen" title="Перейти на страницу &laquo;{goods.NAME}&raquo;">Подробнее</a>
						<a class="blgreen" onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Купить</a>
<!-- Если в тарифном плане подключен модуль сравнения товаров -->
								{% IF TARIFF_FEATURE_GOODS_COMPARE %}
								  <!-- Если не выключен модуль сравнения товаров, то покажем кнопку сравнения товаров -->
								  {% IFNOT SETTINGS_COMPARE_DISABLE %}
										<a class="goodsCatalogDataCompareButton add whtgray" {% IF goods.IS_HAS_IN_COMPARE_LIST %}style="display:none;"{% ENDIF %} rel="{COMPARE_ADD_URL}?return_to={CURRENT_URL | urlencode}" title="Добавить &laquo;{goods.NAME}&raquo; к списку сравнения с другими товарами" href="#" >Сравнить товар</a>
										<a class="goodsCatalogDataCompareButton delete whtgray" {% IFNOT goods.IS_HAS_IN_COMPARE_LIST %}style="display:none;"{% ENDIF %} rel="{COMPARE_DELETE_URL}?return_to={CURRENT_URL | urlencode}" title="Убрать &laquo;{goods.NAME}&raquo; из списка сравнения с другими товарами" href="#" >Не сравнивать</a>
								  {% ENDIF %}
								{% ENDIF %}
					  </div>
					</form>

Стили можно будет изменить, как у Вас должна выглядеть кнопка Сравнения в выводе товаров Таблицей?

#8 36pro

36pro

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

  • Пользователи
  • PipPip
  • 20 сообщений
  • ГородВоронеж

Отправлено 24 Январь 2014 - 12:07

Stasya Сделал всё по инструкции, в итоге кнопка добавилась, работает, но отображается без стилей (см.скриншот), как можно поменять чтобы отображалось всё более читабельно? Благодарю Вас за ответ!


Miyako Сделал как Вы написали, кнопка добавилась, осталось лишь сделать её в таком же виде как и кнопки "Подробнее" и "Купить" и разместить немного ниже чем сейчас (см.скриншот). Как это поправить с помощью стилей?


Так же появилась ещё одна кнопка "В корзину" :(

Вы сможете за определённую плату решить эти вопросы если предоставлю доступ к аккаунту? Оплата вперёд.

Просто есть вероятность что вместо того чтобы решить вопросы я испорчу шаблон и результата желаемого не добьюсь.

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

  • srv6.jpg
  • srv7.jpg
  • srv8.jpg


#9 Stasya

Stasya

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

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

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

Просмотр сообщения36pro (24 Январь 2014 - 12:07) писал:

Stasya Сделал всё по инструкции, в итоге кнопка добавилась, работает, но отображается без стилей (см.скриншот), как можно поменять чтобы отображалось всё более читабельно? Благодарю Вас за ответ!


Miyako Сделал как Вы написали, кнопка добавилась, осталось лишь сделать её в таком же виде как и кнопки "Подробнее" и "Купить" и разместить немного ниже чем сейчас (см.скриншот). Как это поправить с помощью стилей?


Так же появилась ещё одна кнопка "В корзину" :(

Вы сможете за определённую плату решить эти вопросы если предоставлю доступ к аккаунту? Оплата вперёд.

Просто есть вероятность что вместо того чтобы решить вопросы я испорчу шаблон и результата желаемого не добьюсь.
Не совсем Вас понимаю по повод стилей. К данной кнопке применяются те же стили что и ко всем кнопкам.
Надпись в корзину исправила на Быстрый заказ.

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

  • бз.png


#10 36pro

36pro

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

  • Пользователи
  • PipPip
  • 20 сообщений
  • ГородВоронеж

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

Stasya да название кнопки поменялось, за это спасибо Вам. Но как быть с другими вопросами? Кнопка сравнить товар которая находится под каждым товаром в каталоге отображается не правильно, её нужно опустить ниже и расширить границы. Подскажите как это можно сделать? И как исправить искажение данных на странице при выборе типа просмотра список http://shop36pro.ru/...ods_view_type=1допустим по этой ссылке

#11 miyako

miyako

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

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

Отправлено 24 Январь 2014 - 15:26

Просмотр сообщения36pro (24 Январь 2014 - 13:33) писал:

Stasya да название кнопки поменялось, за это спасибо Вам. Но как быть с другими вопросами? Кнопка сравнить товар которая находится под каждым товаром в каталоге отображается не правильно, её нужно опустить ниже и расширить границы. Подскажите как это можно сделать? И как исправить искажение данных на странице при выборе типа просмотра список http://shop36pro.ru/...ods_view_type=1допустим по этой ссылке

Вы неверно добавили код в шаблоне Товары, поэтому у Вас поехала верстка.

Найдите код в шаблоне Товары -
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
								  <div>
										<input type="hidden" name="hash" value="{HASH}" />
										<input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
										<input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" />
										<a class="whtgray" onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Купить сейчас</a>
										 <a class="whtgray"  onclick="quickorder('#goodsListFormId{goods.MIN_PRICE_NOW_ID}');return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Быстрый заказ</a>
										<a href="{goods.URL}" class="whtgray" title="Подробнее о товаре &laquo;{goods.NAME}&raquo;">Подробнее</a>
								  </div>
								</form>
										<!-- Если в тарифном плане подключен модуль сравнения товаров -->
								{% IF TARIFF_FEATURE_GOODS_COMPARE %}
								  <!-- Если не выключен модуль сравнения товаров, то покажем кнопку сравнения товаров -->
								  {% IFNOT SETTINGS_COMPARE_DISABLE %}
										<a class="goodsCatalogDataCompareButton add whtgray" {% IF goods.IS_HAS_IN_COMPARE_LIST %}style="display:none;"{% ENDIF %} rel="{COMPARE_ADD_URL}?return_to={CURRENT_URL | urlencode}" title="Добавить &laquo;{goods.NAME}&raquo; к списку сравнения с другими товарами" href="#" >Сравнить товар</a>
										<a class="goodsCatalogDataCompareButton delete whtgray" {% IFNOT goods.IS_HAS_IN_COMPARE_LIST %}style="display:none;"{% ENDIF %} rel="{COMPARE_DELETE_URL}?return_to={CURRENT_URL | urlencode}" title="Убрать &laquo;{goods.NAME}&raquo; из списка сравнения с другими товарами" href="#" >Не сравнивать</a>
								  {% ENDIF %}
								{% ENDIF %}
								  </div>
								</form>
замените на -
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
										  <div>
												<input type="hidden" name="hash" value="{HASH}" />
												<input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
												<input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" />
												<a href="{goods.URL}" class="whtgreen" title="Перейти на страницу &laquo;{goods.NAME}&raquo;">Подробнее</a>
												<a class="blgreen" onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Купить</a>
<!-- Если в тарифном плане подключен модуль сравнения товаров -->
																{% IF TARIFF_FEATURE_GOODS_COMPARE %}
																  <!-- Если не выключен модуль сравнения товаров, то покажем кнопку сравнения товаров -->
																  {% IFNOT SETTINGS_COMPARE_DISABLE %}
																				<a class="goodsCatalogDataCompareButton add whtgray" {% IF goods.IS_HAS_IN_COMPARE_LIST %}style="display:none;"{% ENDIF %} rel="{COMPARE_ADD_URL}?return_to={CURRENT_URL | urlencode}" title="Добавить &laquo;{goods.NAME}&raquo; к списку сравнения с другими товарами" href="#" >Сравнить товар</a>
																				<a class="goodsCatalogDataCompareButton delete whtgray" {% IFNOT goods.IS_HAS_IN_COMPARE_LIST %}style="display:none;"{% ENDIF %} rel="{COMPARE_DELETE_URL}?return_to={CURRENT_URL | urlencode}" title="Убрать &laquo;{goods.NAME}&raquo; из списка сравнения с другими товарами" href="#" >Не сравнивать</a>
																  {% ENDIF %}
																{% ENDIF %}
										  </div>
										</form>

У кнопок Купить и Подробнее используются разные стили, поэтому и просила уточнить пример какой кнопки нужно использовать

#12 36pro

36pro

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

  • Пользователи
  • PipPip
  • 20 сообщений
  • ГородВоронеж

Отправлено 24 Январь 2014 - 16:00

miyako получилось заменить и теперь в обоих случаях отображается без искажения шаблона, остаётся решить вопрос как при первом типе отобразить корректно кнопку (см.скриншот). И возможно ли сделать эти кнопки прямоугольными чтобы не выделялись так сильно? Если конечно это возможно. :unsure:

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

  • srv9.jpg


#13 Vaccina

Vaccina

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

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

Отправлено 25 Январь 2014 - 04:40

В main.css найдите:

#content .box .tabproduct .buttons {
	background: url("http://36pro.storeland.net/haeder-bg.png") no-repeat scroll -90px -38px rgba(0, 0, 0, 0);
	border-radius: 8px;
	clear: both;
	height: 22px;
	padding: 0 0 8px;
}
замените на:

#content .box .tabproduct .buttons {
	background: url("http://36pro.storeland.net/haeder-bg.png") no-repeat scroll -90px 0 rgba(0, 0, 0, 0);
	border-radius: 8px;
	clear: both;
	height: 62px;
	padding: 0 0 8px;
}

Далее в шаблоне Товары найдите:

{% IF TARIFF_FEATURE_GOODS_COMPARE %}
																  <!-- Если не выключен модуль сравнения товаров, то покажем кнопку сравнения товаров -->
																  {% IFNOT SETTINGS_COMPARE_DISABLE %}
																				<a class="goodsCatalogDataCompareButton add whtgray" {% IF goods.IS_HAS_IN_COMPARE_LIST %}style="display:none;"{% ENDIF %} rel="{COMPARE_ADD_URL}?return_to={CURRENT_URL | urlencode}" title="Добавить &laquo;{goods.NAME}&raquo; к списку сравнения с другими товарами" href="#" >Сравнить товар</a>
																				<a class="goodsCatalogDataCompareButton delete whtgray" {% IFNOT goods.IS_HAS_IN_COMPARE_LIST %}style="display:none;"{% ENDIF %} rel="{COMPARE_DELETE_URL}?return_to={CURRENT_URL | urlencode}" title="Убрать &laquo;{goods.NAME}&raquo; из списка сравнения с другими товарами" href="#" >Не сравнивать</a>
																  {% ENDIF %}
																{% ENDIF %}
замените на:

{% IF TARIFF_FEATURE_GOODS_COMPARE %}
																  <!-- Если не выключен модуль сравнения товаров, то покажем кнопку сравнения товаров -->
																  {% IFNOT SETTINGS_COMPARE_DISABLE %}
																				<a class="goodsCatalogDataCompareButton add whtgreen" {% IF goods.IS_HAS_IN_COMPARE_LIST %}style="display:none;"{% ENDIF %} rel="{COMPARE_ADD_URL}?return_to={CURRENT_URL | urlencode}" title="Добавить &laquo;{goods.NAME}&raquo; к списку сравнения с другими товарами" href="#" >Сравнить товар</a>
																				<a class="goodsCatalogDataCompareButton delete whtgreen" {% IFNOT goods.IS_HAS_IN_COMPARE_LIST %}style="display:none;"{% ENDIF %} rel="{COMPARE_DELETE_URL}?return_to={CURRENT_URL | urlencode}" title="Убрать &laquo;{goods.NAME}&raquo; из списка сравнения с другими товарами" href="#" >Не сравнивать</a>
																  {% ENDIF %}
																{% ENDIF %}


#14 36pro

36pro

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

  • Пользователи
  • PipPip
  • 20 сообщений
  • ГородВоронеж

Отправлено 25 Январь 2014 - 06:52

Vaccina спасибо. Кнопка стала отображаться практически правильно, как подкорректировать её отображение? Т.е нужно опустить немного ниже от кнопки Купить и Подробнее.

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

  • srv10.jpg


#15 empty9228

empty9228

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

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

Отправлено 25 Январь 2014 - 11:04

Здравствуйте, в конце файлы main.css добавьте

.goodsCatalogDataCompareButton.add.whtgreen {
	position: relative;
	top: 7px;
}


#16 36pro

36pro

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

  • Пользователи
  • PipPip
  • 20 сообщений
  • ГородВоронеж

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

empty9228 всё получилось с этим, результат при просмотре в виде плиточек отличный, а вот при просмотре списка немного смещена кнопка (но это не критично).

По остальным вопросам можете помочь?

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

  • srv11.jpg


#17 empty9228

empty9228

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

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

Отправлено 25 Январь 2014 - 11:25

Ошибся, тот стиль, который в предыдущем сообщении отправлял, в одном месте исправляет, а в другом все портит. Удалите его.
найдите в css код
#content .box .tabproduct .buttons a.blgreen { padding: 4px 20px 2px 20px; }
и замените его на
#content .box .tabproduct .buttons a.blgreen { padding: 4px 20px 2px 20px; margin-bottom: 6px;}


#18 36pro

36pro

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

  • Пользователи
  • PipPip
  • 20 сообщений
  • ГородВоронеж

Отправлено 25 Январь 2014 - 12:51

empty9228 всё этот вопрос полностью решён.  Спасибо! ;)

Следующий вопрос как переправить внешний вид при быстром  заказе т.к отображается очень не понятно (без рамок и полей) (см.скриншот)

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

  • srv12.jpg


#19 Alexey11

Alexey11

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

  • Модератоpы
  • 1 057 сообщений
  • ГородНижний новгород

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

Просмотр сообщения36pro (25 Январь 2014 - 12:51) писал:

empty9228 всё этот вопрос полностью решён.  Спасибо! ;)

Следующий вопрос как переправить внешний вид при быстром  заказе т.к отображается очень не понятно (без рамок и полей) (см.скриншот)

В шаблоне "быстрый заказ" найдите данный код:
<!-- Заголовок внутри метода доставки, появляется только один раз-->
{% IF order_delivery.zone_list.index=1 %}
<label for="quickDeliveryIdMain{order_delivery.ID}" class="zones-header">Зоны доставки:</label>
{% ENDIF %}
замените его на:
<!-- Заголовок внутри метода доставки, появляется только один раз-->
			 {% IF order_delivery.zone_list.index=1 %}
				 <label for="quickDeliveryIdMain{order_delivery.ID}" class="zones-header">Зоны доставки:</label>
				 </br>
			 {% ENDIF %}

далее найдите данный код в шаблоне "быстрый заказ" (65 строка):

<tbody rel="{order_delivery.ID}">

замените его на:

<tbody id="fastbordered" rel="{order_delivery.ID}">

далее в конец шаблона main.css добавьте данный код:

#fastbordered {
border-bottom: 3px solid black;
}


#20 36pro

36pro

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

  • Пользователи
  • PipPip
  • 20 сообщений
  • ГородВоронеж

Отправлено 26 Январь 2014 - 15:43

Alexey11 сделал как Вы написали, и вот что вышло :( А контуров полей для ввода так и не видно.

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

  • srv13.jpg





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

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