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

Как можно изменить формат вывода цены товаров?


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

Хочется сделать вывод цены жирным шрифтом и, возможно, другим цветом (не чёрным). Где это можно изменить?

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

Цвета в /templates/шаблон/stylesheet.css

Можно там же, в шаблонах, например обрамить цену span ... /span и уже через stylesheet.css изменить цвет.

Например шаблон списка товаров в категориях находится в /templates/шаблон/product_listing

Открой их, замени {$PRODUCTS_PRICE} на:


<span class="price">{$PRODUCTS_PRICE}</span>
[/code] и уже в /templates/шаблон/stylesheet.css добавляй:
[code]
span.price
  {
      color: #00;
  }

Как-то так.

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

но ведь весь код написан в PHP а не в HTML, а в шаблоне HTML вывод лишь самого значения параметра цены... как мне отделить одну цену от второй? ??? ??? ???

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

Цвета в /templates/шаблон/stylesheet.css

Можно там же, в шаблонах, например обрамить цену span ... /span и уже через stylesheet.css изменить цвет.

Например шаблон списка товаров в категориях находится в /templates/шаблон/product_listing

Открой их, замени {$PRODUCTS_PRICE} на:


<span class="price">{$PRODUCTS_PRICE}</span>
[/code] и уже в /templates/шаблон/stylesheet.css добавляй:
[code]
span.price
  {
      color: #00;
  }

Как-то так.

Что то не получилось(

Вообщем как регулировать размер шрифта цены в карточке товара? в каталоге категории?

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

vadim

Решулировать с помощью css.

Пример ведь я Вам показал.

т.е. нужно знать css, вставлять свой css класс в нужный шаблон и уже через /templates/шаблон/stylesheet.css задавать размеры.

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

span.price

  {

      color: #00;

  }

куда этот текст вставлять в stylesheet  в какую строчку? как задать размер в нем?

в продуктлистинг_лист

<dd class="itemDescriptionPrice">

{$module_data.<span class="price">{$PRODUCTS_PRICE}</span>}

</dd>

так?

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

vadim

Вам же нужно хотя бы основы css знать.

Как размер например задаётся (font-size) и т.д.

Как же Вы править собрались?!

Нет, не так.

Зачем же Вы внутрь метки лезите.

Вот так:


<dd class="itemDescriptionPrice">
<span class="price">
{$module_data.{$PRODUCTS_PRICE}
</span>}
</dd>
[/code]

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

/*Цена*/

span.price

  {

      color: #00;

font-size: 20px;

  }

/*цена*/

вот было добавлено,

и

<dd class="itemDescriptionPrice">

<span class="price">

{$module_data.{$PRODUCTS_PRICE}

</span>}

</dd>

ничего не поменялось(

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

Дайте ссылку на магазин, где Вы правили.

Может не там смотрите, не на той странице, которую правили.

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

Так а где именно Вы меняли шаблоны?!

На главной странице в новинках например нет никакого span

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

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

Если нужно для новинок на главной увеличивать цену, тогда правьте /templates/шаблон/module/new_products_default.html

Меняйте там код как выше и было показано.

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

Тогда правьте /templates/шаблон/module/product_info/product_info_v1.html

Править там:


<span class="bold">{$PRODUCTS_PRICE}</span>
[/code] на:
[code]
<span class="price">{$PRODUCTS_PRICE}</span>

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

vadim

Хорошо, что разобрались.

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

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