• Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: Yuri_G  
Сообщество uCoz » Модули uCoz » Интернет-магазин » Пометка "Новинки" на товарах
Пометка "Новинки" на товарах
D-Lexus
Сообщений: 7
Репутация: 0

Сообщение # 1 | 16:12:10
Всем привет.
Возможно ли сделать пометку на товарах которые добавлены за последний месяц, например, в виде картинки в каком-либо углу, типа ???
Искал по форуму, не нашел такой темы, извините, если недосмотрел.

Заранее спасибо.
grantand2605
Сообщений: 61
Репутация: 6

Сообщение # 2 | 16:19:23
Отличная идея! Еще бы такие пометки как "ТОП продаж" и прочее.

Лучшая благодарность это плюсик в репутацию ;)
rzet-777
Сообщений: 159
Репутация: 33

Сообщение # 3 | 18:07:58
Думаю можно через условные операторы в которых будит <?if($LAST_ADD$> то и т.д
brodyaga30
Сообщений: 491
Репутация: 146

Сообщение # 4 | 18:37:38
D-Lexus, посмотрите тут- УКРАШАЕМ КАТАЛОГ МАГАЗИНА - ЯРЛЫКИ АКЦИЯ, ХИТ ПРОДАЖ, НОВИНКА суть в принципе в том и есть, что указал rzet-777

Понял тебя, тридцатый ...
amrita
Сообщений: 569
Репутация: 99

Сообщение # 5 | 21:16:20
D-Lexus, можно реализовать с помощью условных операторов и дополнительных полей, или <!-- Шаблон "Вид товара" - Ярлык "Новинка" -->
<?if ($MONTH$-substr($ADD_DATE$,3,2))<=2 ?>
Графическая метка "Новинка", "Новая коллекция", "Только что с таможни"
<?endif?> Вообще много вариантов.

Сделайте шаг навстречу здоровью amrita.club
влад78
Сообщений: 213
Репутация: 24

Сообщение # 6 | 23:11:39
А как сделать чтобы эта графическая метка была не рядом с фото товара, а прямо накладывалась на него?
HETPE3B
Сообщений: 1976
Репутация: 409

Сообщение # 7 | 23:48:43
влад78,
Задайте изображению стили
Code
position: absolute;
top: 0px;
left: 0px;


Соответственно верхний левый угол.
Здесь еще почитайте http://htmlbook.ru/css/position

влад78
Сообщений: 213
Репутация: 24

Сообщение # 8 | 12:05:33
HETPE3B, после добавления этих стилей изображение метки отображается правильно, как и хотелось. Но при этом оно остаётся только на первом товаре на странице, а на остальных исчезает.
Код
<?if ($MONTH$-substr($ADD_DATE$,3,2))<=2 ?><img src="/ic/new.png" style="border:0; position:absolute; top:0px; left:0px;" alt="Новинка" /><?endif?>
Сообщение отредактировал влад78 - Среда, 26 Дек 2012, 12:20:45
HETPE3B
Сообщений: 1976
Репутация: 409

Сообщение # 9 | 13:51:36
влад78, если убрать стили, которые я писал, оно будет у необходимых товаров?

влад78
Сообщений: 213
Репутация: 24

Сообщение # 10 | 19:37:53
HETPE3B, да




Добавлено (26 Дек 2012, 19:37:53)
---------------------------------------------
Вообще не получается! Я ошибся, похоже что в "Вид товаров в каталоге" код $MONTH$ не работает!
Прикрепления: 3914871.jpg (44.0 Kb) · 9295206.jpg (48.0 Kb)
Сообщение отредактировал влад78 - Среда, 26 Дек 2012, 19:41:54
brodyaga30
Сообщений: 491
Репутация: 146

Сообщение # 11 | 23:10:28
Если у элемента
Код
position: absolute;
то он будет ставиться относительно окна браузера или первого родителя, с любым свойством position

Цитата
.... также на положение влияет значение свойства position родительского элемента. Так, если у родителя значение position установлено как static или родителя нет, то отсчет координат ведется от края окна браузера. Если у родителя значение positionзадано как fixed, relative или absolute, то отсчет координат ведется от края родительского элемента.

может в этом вопрос не отображения ( position на хтмлбуке) ... соответственно можно оболочку родительскую прописать, к ней релейтив и не дёргать её в потоке, а в ней уже вид товара и там абсолютом позиционировать картинку

Понял тебя, тридцатый ...
malroz
Сообщений: 202
Репутация: 39
Уровень замечаний:

Сообщение # 12 | 10:29:29
подскажите где можно качнуть эти метки (готовые) "хит продаж", "новинка" и т.д.

мой сайт http://malroz.ru/
Ministr
Сообщений: 842
Репутация: 323

Сообщение # 13 | 10:35:45
malroz, не по теме пишите, в интернете очень много ресурсов на которых можно найти множество подобных исходников

malroz
Сообщений: 202
Репутация: 39
Уровень замечаний:

Сообщение # 14 | 09:19:57
Здравствуйте, есть где-нибудь пошаговая инструкция - наложения метки при помощи доп.полей? Что то не получается у меня по этому коду

Код
<!-- Шаблон "Вид товара" - Ярлык "Новинка" -->  
<?if ($MONTH$-substr($ADD_DATE$,3,2))<=2 ?>  
[i]Графическая метка "Новинка", "Новая коллекция", "Только что с таможни"[/i]  
<?endif?>
Хотелось бы метки ставить у определеных товарах, а не у целых категорий или вновь добавленных. Помогите, кому не лень )
Заранее благодарен.

Добавлено (23 Фев 2013, 09:19:57)
---------------------------------------------
Здравствуйте, есть где-нибудь пошаговая инструкция - наложения метки при помощи доп.полей? Что то не получается у меня по этому коду

Код
<!-- Шаблон "Вид товара" - Ярлык "Новинка" -->  
<?if ($MONTH$-substr($ADD_DATE$,3,2))<=2 ?>  
[i]Графическая метка "Новинка", "Новая коллекция", "Только что с таможни"[/i]  
<?endif?>
Хотелось бы метки ставить у определеных товарах, а не у целых категорий или вновь добавленных. Помогите, кому не лень )
Заранее благодарен.

мой сайт http://malroz.ru/
amrita
Сообщений: 569
Репутация: 99

Сообщение # 15 | 13:24:30
Цитата (malroz)
при помощи доп.полей?

В вашем коде доп. полей как раз и нет, доп. поля это кода $OTHER1$ и т.д. содержимое которых заполняется на странице редактирования товара для каждого товара отдельно. Например у вас есть доп. поле 3, в одного из товаров в нём написано слово Новинка, делаем условие <?if($OTHER3$='Новинка')?> фото <?endif?> и готово. всё остальное подстраиваешь под себя (какие слова или цифры, за что отвечают)

Сделайте шаг навстречу здоровью amrita.club
Сообщение отредактировал amrita - Суббота, 23 Фев 2013, 13:25:29
Сообщество uCoz » Модули uCoz » Интернет-магазин » Пометка "Новинки" на товарах
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: