Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Вывод цен в опциях (атрибуты)


Recommended Posts

Подскажите, как можно сделать цены в опциях например жирным шрифтом?

Нашёл файл "product.tpl" в папке product. Нашёл код

<td><?php echo $option['name']; ?>:<br />
                      <select name="option[<?php echo $option['option_id']; ?>]">
                        <?php foreach ($option['option_value'] as $option_value) { ?>
                        <option value="<?php echo $option_value['option_value_id']; ?>"><?php echo $option_value['name']; ?>
                        <?php if ($option_value['price']) { ?>
                        <?php echo $option_value['prefix']; ?><?php echo $option_value['price']; ?>
                        <?php } ?>
                        </option>
                        <?php } ?>
                      </select></td>

Не подскажите где добавить код? Или это в стилях?

На данный момент нашёл такое, нубское решение проблемы, отделять точками цены...

(скрин, чтобы было понятно о чём речь)

Изображение

Надіслати
Поділитися на інших сайтах


freelancer тег <b> не работает, пробывал брать в него <?php echo $option_value['price']; ?>, ничего не произходит

fabrikator попробую щас покавырятся в стилях, не подскажите какая переменная тут отвечает за цену? $option_value['price'] она?

Надіслати
Поділитися на інших сайтах


вопрос какая именно цена вас интересует: старая/новая/со скидкой/в опциях напишите конкретно или сами попробуйте поискав в исходном коде браузера чему равен class=" ? " и это же имя поискав в ваших стилях

Надіслати
Поділитися на інших сайтах


freelancer

Так не работает( просто ничего не меняется

fabrikator

Меня интересует цена которая отображается в выпадающем меню (как на скриншоте), подскажите где это в стилях правится?

Хотелось бы сделать цену в форме жирную а остальное оставить как есть.. иначе всё сливается.

Или приходится отделять точками, что совершенно не правильно) В индексации тогда тоже будут точки, это не к чему...

Надіслати
Поділитися на інших сайтах


в product.tpl добавить например <font class="option_price"> к той самой строчке <?php echo $option_value['price']; ?>

а в стилях можно добавить

.product-info .options,select,.option_price{

font-size:20px;

color:#F00;

font-weight:bold;

}

Надіслати
Поділитися на інших сайтах


в product.tpl добавить например <font class="option_price"> к той самой строчке <?php echo $option_value['price']; ?>

ну понятно, так же вывод цены обернуть в тег. изначально вы писали

размер, цвет, жирность, отступы и тд. для опций товара это все в стилях

Надіслати
Поділитися на інших сайтах

fabrikator Ога, работает, вся строчка теперь красная... попробую поиграться... А именно цену получится отделить?

Большое спасибо за помощь)

freelancer

Да но тег <b> не работает, похоже только через стили... и это оказалась не цена а вся строчка выпадающая)

Но это уже что то : )

Надіслати
Поділитися на інших сайтах


Хотя так теперь все надписи в формах которые выпадают на сайте стали красными... тоесть это ко всем формам привязывается стиль почему то, а не именно к атрибутам товара.

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

Надіслати
Поділитися на інших сайтах


  • 4 months later...

есть еще такой вариант

<optgroup label="(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)" style="color:red; font-size:20px"></optgroup>

А куда это вставлять, я что-то не разобрался...

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.