Перейти к содержанию
Форум поддержки пользователей VamShop

Наложить на новинки что она новинка...


Рекомендуемые сообщения

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

Ссылка на сообщение
Поделиться на другие сайты

Для new_products_category.html код выглядит так:

<div class="itemImage">
{if $module_data.PRODUCTS_IMAGE}<a href="{$module_data.PRODUCTS_LINK}" title="{$module_data.PRODUCTS_NAME}"><img src="{$module_data.PRODUCTS_IMAGE}" alt="{$module_data.PRODUCTS_NAME}" /></a><br />{/if}
<div></div>
</div>[/code] CSS примерно так
[code]
div.itemImage
  {
    display: block;
    position: relative;
    background: transparent;
    text-align: center;
    width: 150px;
    height: 120px;
  }

.itemImage div
  {
      position: absolute;
      top:0; right:0;
      width: 150px;
      height: 120px;
      background: url('img/image_new_product.gif');
    }

Ссылка на сообщение
Поделиться на другие сайты

Понятно, спасибо, принцип ясен.

Я так понял можн применять только если картинки одинакового размера все.

Ссылка на сообщение
Поделиться на другие сайты
  • 3 years later...

Искал на форуме решение - не нашел, поэтому сделал сам. Изначально вопрос, как я понимаю, стоял о картинках "new", накладываемых на изображения товара в разделе. Получилось приблизительно так:

http://www.moda-z.com/kurtki-vetrovki-woman.html?sort=price&direction=asc

Если кому-то еще актуально - распишу пошагово.

Ссылка на сообщение
Поделиться на другие сайты

Я так понимаю, что в шаблонах нужно использовать условие:

{if $module_data.PRODUCTS_DATE_ADDED < $smarty.const.MAX_DISPLAY_NEW_PRODUCTS_DAYS }
тут выводим картинку или присваиваем класс
{/if}[/CODE]

Ну и в SQL-запросах про товары вытаскиваем поле 'products_date_added' если оно там уже не запрашивается.

Ссылка на сообщение
Поделиться на другие сайты
Если кому-то еще актуально - распишу пошагово.
напишите, конечно! кому-то пригодится. недавно буквально кто-то спрашивал.
Ссылка на сообщение
Поделиться на другие сайты
  • 1 month later...

Наверное путь к картинке неправильно указан или картинке нет на месте.

Либо шаблон не vamshop

Ссылка на сообщение
Поделиться на другие сайты

А что Вы вставили?!

В шаблоне и так есть вывод картинки товара, ничего в шаблон добавлять не надо.

Нужно в css стили добавлять, что б накладывалась сверху картинка.

Ссылка на сообщение
Поделиться на другие сайты

Ну а что мешает в шаблоне новинок задать свой css класс, напримре itemImageNew, тогда только в шаблоне новинки будет этот css класс и накладывать будет только на этот css класс.

Ссылка на сообщение
Поделиться на другие сайты

ну да, а в других шаблонах не будет выводить, например если открыть категорию то не будет показывать новые товары с картинкой, т.е. только в новинках. а как можно вывести во всем магазине новые товары с картинкой , а после того как товар перестанет действовать как новый товар картинка автоматом ушла

Ссылка на сообщение
Поделиться на другие сайты

karaush

Весь магазин построен на html-шаблонах, Вы можете в любом месте менять любой html-код.

Я абсолютно не вижу никакой проблемы поменять код так как Вам нужно.

Ссылка на сообщение
Поделиться на другие сайты
  • 1 month later...

По умолчанию такой возможности нет.

Только css код написать написать для нужных товаров.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...