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


Изменить Карточку Товара


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

#21 Ильяc

Ильяc

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

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

Отправлено 25 Июнь 2014 - 19:19

Просмотр сообщенияИрина345 (25 Июнь 2014 - 19:00) писал:


Здравствуйте, если Вы имеете ввиду сайт mobilefanat.ru
найдите в шаблоне Товары
{% IF goods.MAX_REST_VALUE=0 %}
<a class="button" onclick="$(document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара «{goods.NAME}»?' )" title="Уведомить меня"/ >Оставить заявку</a>
{% ELSE %}
<button class="button" type="submit">В корзину</button>
{% ENDIF %}
замените на

<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListForm">

								<input type="hidden" name="hash" value="{HASH}" />
								<input type="hidden" name="form[goods_from]" value="{index_page_goods.GOODS_FROM}" />
								<input type="hidden" name="form[goods_mod_id]" value="{index_page_goods.MIN_PRICE_NOW_ID}" />

{% IF goods.MAX_REST_VALUE=0 %}
<a class="button" onclick="$(document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара «{goods.NAME}»?' )" title="Уведомить меня"/ >Оставить заявку</a>
{% ELSE %}
<button class="button" type="submit">В корзину</button>
{% ENDIF %}

							</form>
Сейчас кнопка работает, но товар не добавляет. Еще корзина и вкладки социальных сетей в верхней правой части тоже не кликабельны, не нажимаются и в корзину перейти нельзя..Как это исправить?

Сообщение отредактировал Ильяc: 25 Июнь 2014 - 21:00


#22 Vaccina

Vaccina

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

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

Отправлено 26 Июнь 2014 - 01:13

В global00.css найдите:
#languages_block_top {
	float: right;
	padding: 79px 0 0;
}
замените на:
#languages_block_top {
	float: right;
	padding: 79px 0 0;
	position: relative;
	z-index: 99;
}

далее найдите:
#header_user {
	float: right;
	padding: 87px 0 0;
}
замените на:
#header_user {
	float: right;
	padding: 87px 0 0;
	position: relative;
	z-index: 99;
}

На счет кнопок в товарах, они работают корректно, в корзину добавляются.

#23 Ильяc

Ильяc

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

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

Отправлено 26 Июнь 2014 - 08:49

Просмотр сообщенияVaccina (26 Июнь 2014 - 01:13) писал:

В global00.css найдите:
#languages_block_top {
float: right;
padding: 79px 0 0;
}
замените на:
#languages_block_top {
float: right;
padding: 79px 0 0;
position: relative;
z-index: 99;
}

далее найдите:
#header_user {
float: right;
padding: 87px 0 0;
}
замените на:
#header_user {
float: right;
padding: 87px 0 0;
position: relative;
z-index: 99;
}

На счет кнопок в товарах, они работают корректно, в корзину добавляются.
В категориях кнопка работает но ничего не добавляет. т.е. в корзине товаров на 0 рублей

#24 Ильяc

Ильяc

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

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

Отправлено 26 Июнь 2014 - 11:49

В категориях кнопка работает но ничего не добавляет. т.е. в корзине товаров на 0 рублей. Помогите исправить эту проблему

#25 support 2.0

support 2.0

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

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

Отправлено 26 Июнь 2014 - 19:55

Просмотр сообщенияИльяc (26 Июнь 2014 - 11:49) писал:

В категориях кнопка работает но ничего не добавляет. т.е. в корзине товаров на 0 рублей. Помогите исправить эту проблему
Здравствуйте, найдите в шаблоне Товары блок
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListForm">
												  
																<input type="hidden" name="hash" value="{HASH}" />
																<input type="hidden" name="form[goods_from]" value="{index_page_goods.GOODS_FROM}" />
																<input type="hidden" name="form[goods_mod_id]" value="{index_page_goods.MIN_PRICE_NOW_ID}" />
{% IF goods.MAX_REST_VALUE=0 %}
<a class="button" onclick="$(document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара &laquo;{goods.NAME}&raquo;?' )" title="Уведомить меня"/ >Оставить заявку</a>
{% ELSE %}
<button class="button" type="submit">В корзину</button>
{% ENDIF %}
</form>
замените его на
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
				<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}" />
{% IF goods.MAX_REST_VALUE=0 %}
<a class="button" onclick="$(document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара &laquo;{goods.NAME}&raquo;?' )" title="Уведомить меня"/ >Оставить заявку</a>
{% ELSE %}
<a class="button" 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}" type="submit">В корзину</a>
{% ENDIF %}
</form>


#26 Ильяc

Ильяc

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

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

Отправлено 30 Июнь 2014 - 10:36

Здравствуйте! Хотел бы немного изменить карточку товара
1) В карточке рядом с надписью "Отзывы" добавить надпись "Оставить отзыв" и что бы при нажатии перекидывала вниз страницы к уже открытой форме где пишут озывы. Пример на картинке

2) добавить вместо одной звездочки в карточке, те звездочки которые расположены внизу в отзывах и чтобы цвет менялся от количества оценок. Т.е. динамическая картинка звездочек цвет которых меняется от количества положительных или отрицательных комментариев.
2014-06-30_110137.png

#27 Castiel

Castiel

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

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

Отправлено 01 Июль 2014 - 08:51

Просмотр сообщенияИльяc (30 Июнь 2014 - 10:36) писал:

Здравствуйте! Хотел бы немного изменить карточку товара
1) В карточке рядом с надписью "Отзывы" добавить надпись "Оставить отзыв" и что бы при нажатии перекидывала вниз страницы к уже открытой форме где пишут озывы. Пример на картинке

2) добавить вместо одной звездочки в карточке, те звездочки которые расположены внизу в отзывах и чтобы цвет менялся от количества оценок. Т.е. динамическая картинка звездочек цвет которых меняется от количества положительных или отрицательных комментариев.
Прикрепленный файл 2014-06-30_110137.png

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

В шаблоне "Товар"
Находим:
<a title="" href="#Id_kom" style="padding:3px 0 5px 88px; top:5px;position:relative; display:block;background: url({ASSETS_IMAGES_PATH}1402143473_star.png) no-repeat left top;"><u>Отзывы</u></a>

Заменяем на:
<a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm" style="padding:3px 0 5px 88px; top:5px;position:relative;border:0; display:block;background: url({ASSETS_IMAGES_PATH}1402143473_star.png) no-repeat left top;"><u>Отзывы</u></a>


К сожалению нельзя выводить среднее значение всех отзывов.

#28 Ильяc

Ильяc

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

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

Отправлено 01 Июль 2014 - 10:36

Просмотр сообщенияCastiel (01 Июль 2014 - 08:51) писал:

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

В шаблоне "Товар"
Находим:
<a title="" href="#Id_kom" style="padding:3px 0 5px 88px; top:5px;position:relative; display:block;background: url({ASSETS_IMAGES_PATH}1402143473_star.png) no-repeat left top;"><u>Отзывы</u></a>

Заменяем на:
<a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm" style="padding:3px 0 5px 88px; top:5px;position:relative;border:0; display:block;background: url({ASSETS_IMAGES_PATH}1402143473_star.png) no-repeat left top;"><u>Отзывы</u></a>


К сожалению нельзя выводить среднее значение всех отзывов.

Подскажите еще как настраивать текст в кратком описании в карточке товара
2014-07-01_112911.png

#29 Castiel

Castiel

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

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

Отправлено 01 Июль 2014 - 11:17

Просмотр сообщенияИльяc (01 Июль 2014 - 10:36) писал:

Подскажите еще как настраивать текст в кратком описании в карточке товара
Прикрепленный файл 2014-07-01_112911.png


В шаблоне "Товары"
Находим:
					 <div style="margin-left:15px;">
<!--<b style="color:#333;">Краткое описание товара</b><br>-->

{GOODS_DESCRIPTION_SHORT}
</div>

Заменяем на:
<div class="descr"><span>{GOODS_DESCRIPTION_SHORT}</span></div>


Далее добавляем нужные стили в main.css
.descr {margin-left:15px;font-size:14px;}


#30 Ильяc

Ильяc

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

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

Отправлено 01 Июль 2014 - 13:08

Просмотр сообщенияCastiel (01 Июль 2014 - 11:17) писал:

В шаблоне "Товары"
Находим:
<div style="margin-left:15px;">
<!--<b style="color:#333;">Краткое описание товара</b><br>-->

{GOODS_DESCRIPTION_SHORT}
</div>

Заменяем на:
<div class="descr"><span>{GOODS_DESCRIPTION_SHORT}</span></div>


Далее добавляем нужные стили в main.css
.descr {margin-left:15px;font-size:14px;}

размер шрифта почему то не меняется. И можно в тексте как то абзацы делать? А то текст сплошной и не очень смотрится

#31 Castiel

Castiel

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

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

Отправлено 01 Июль 2014 - 13:40

Просмотр сообщенияИльяc (01 Июль 2014 - 13:08) писал:

размер шрифта почему то не меняется. И можно в тексте как то абзацы делать? А то текст сплошной и не очень смотрится

Попробуйте такой вариант

В файле "main.css".
Найти:
   .descr {margin-left:15px;color: #303030;font-size:14px !important;}

Заменить:
   .descr p {margin-left:15px;color: #303030;font-size:14px !important;}


В шаблоне "Товары"
Находим:
<div class="descr"><span>{GOODS_DESCRIPTION_SHORT}</span></div>

Заменяем на:
<div class="descr"><p>{GOODS_DESCRIPTION_SHORT}</p></div>


#32 Ильяc

Ильяc

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

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

Отправлено 01 Июль 2014 - 13:46

Просмотр сообщенияCastiel (01 Июль 2014 - 13:40) писал:

Попробуйте такой вариант

В файле "main.css".
Найти:
.descr {margin-left:15px;color: #303030;font-size:14px !important;}

Заменить:
.descr p {margin-left:15px;color: #303030;font-size:14px !important;}


В шаблоне "Товары"
Находим:
<div class="descr"><span>{GOODS_DESCRIPTION_SHORT}</span></div>

Заменяем на:
<div class="descr"><p>{GOODS_DESCRIPTION_SHORT}</p></div>

Спасибо сейчас со стилем все в порядке. Делать абзацы не получится? Не смотрится такой сплошной текст

#33 Vaccina

Vaccina

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

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

Отправлено 02 Июль 2014 - 00:58

В данном вопросе вам поможет сл, инструкция:
http://htmlbook.ru/f...tup-pervoy-stro

#34 Ильяc

Ильяc

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

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

Отправлено 02 Июль 2014 - 09:24

Просмотр сообщенияVaccina (02 Июль 2014 - 00:58) писал:

В данном вопросе вам поможет сл, инструкция:
http://htmlbook.ru/f...tup-pervoy-stro
Это я знаю. Просто в блоке краткое описание нет возможности редактирования текста в html. Или можно редактировать?

#35 Ильяc

Ильяc

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

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

Отправлено 02 Июль 2014 - 09:31

Еще мне нужно:

1)поменять значки в карточке товара перед "условия доставки" и "условия оплаты". Дело в том что, если я меняю картинку, то один значок устанавливается на оба условия. Как сделать что бы два разных значка установить перед этими надписями?
2014-07-02_101839.png

2) Хотелось бы добавить строку через прямую черточку "оставить ваш отзыв" как в картинке и что бы когда кликнешь на надпись, перекидывало в открытый раздел внизу для отзывов.
И как отзывы сделать раскрытыми всегда внизу в карточке товара?
отзыв.png

#36 Dars

Dars

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

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

Отправлено 02 Июль 2014 - 10:39

Просмотр сообщенияИльяc (02 Июль 2014 - 09:31) писал:

Еще мне нужно:

1)поменять значки в карточке товара перед "условия доставки" и "условия оплаты". Дело в том что, если я меняю картинку, то один значок устанавливается на оба условия. Как сделать что бы два разных значка установить перед этими надписями?
Прикрепленный файл 2014-07-02_101839.png

2) Хотелось бы добавить строку через прямую черточку "оставить ваш отзыв" как в картинке и что бы когда кликнешь на надпись, перекидывало в открытый раздел внизу для отзывов.
И как отзывы сделать раскрытыми всегда внизу в карточке товара?
Прикрепленный файл отзыв.png
1. В шаблоне "Товар" найдите строку:
				   <a class="dynamic" href="#" onclick="$('.spoiler2').toggle();return false;">УСЛОВИЯ ОПЛАТЫ</a>
и замените её на:
				   <a style="background:url(ссылка) no repeat left 0px;" class="dynamic" href="#" onclick="$('.spoiler2').toggle();return false;">УСЛОВИЯ ОПЛАТЫ</a>
Вместо "ссылка" поставьте адрес картинки, а для условий доставки задайте картинку через css.

#37 Ильяc

Ильяc

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

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

Отправлено 02 Июль 2014 - 11:42

Просмотр сообщенияDars (02 Июль 2014 - 10:39) писал:

1. В шаблоне "Товар" найдите строку:
				 <a class="dynamic" href="#" onclick="$('.spoiler2').toggle();return false;">УСЛОВИЯ ОПЛАТЫ</a>
и замените её на:
				 <a style="background:url(ссылка) no repeat left 0px;" class="dynamic" href="#" onclick="$('.spoiler2').toggle();return false;">УСЛОВИЯ ОПЛАТЫ</a>
Вместо "ссылка" поставьте адрес картинки, а для условий доставки задайте картинку через css.
Не получается так настроить

#38 Dars

Dars

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

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

Отправлено 02 Июль 2014 - 11:58

Просмотр сообщенияИльяc (02 Июль 2014 - 11:42) писал:

Не получается так настроить
Перепишите строку:
				   <a style="background:url "("http://design.mobilefanat.ru/i_pickup.png?9186")" no repeat left 0px;" class="dynamic" href="#" onclick="$('.spoiler2').toggle();return false;">УСЛОВИЯ ОПЛАТЫ</a>
как:
				   <a style="background: url(http://design.mobilefanat.ru/i_pickup.png) no-repeat left 0px;" class="dynamic" href="#" onclick="$('.spoiler2').toggle();return false;">УСЛОВИЯ ОПЛАТЫ</a>


#39 Ильяc

Ильяc

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

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

Отправлено 02 Июль 2014 - 12:29

Просмотр сообщенияDars (02 Июль 2014 - 11:58) писал:

Перепишите строку:
				 <a style="background:url "("http://design.mobilefanat.ru/i_pickup.png?9186")" no repeat left 0px;" class="dynamic" href="#" onclick="$('.spoiler2').toggle();return false;">УСЛОВИЯ ОПЛАТЫ</a>
как:
<a style="background: url(http://design.mobilefanat.ru/i_pickup.png) no-repeat left 0px;" class="dynamic" href="#" onclick="$('.spoiler2').toggle();return false;">УСЛОВИЯ ОПЛАТЫ</a>
Сейчас получилось. Скажите как исправить значки чтобы ровно выглядели, точнее иконка перед "условия доставки"?

#40 Dars

Dars

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

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

Отправлено 02 Июль 2014 - 12:37

Просмотр сообщенияИльяc (02 Июль 2014 - 12:29) писал:

Сейчас получилось. Скажите как исправить значки чтобы ровно выглядели, точнее иконка перед "условия доставки"?
Пришлите, пожалуйста, скриншот.




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

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