Я хотел бы знать, как добавить текст перед ценой в opencart?
Я попытался изменить следующий код в каталоге / view / theme / customtheme / template / product / product.tpl
По умолчанию
<li class="product-price"><?php echo $price; ?></li>
<li class="price-old"><?php echo $price; ?></li>
После изменения
<li class="product-price"><div class="custom-price">Price:</div><?php echo $price; ?></li>
<li class="price-old"><div class="custom-price">Price:</div><?php echo $price; ?></li>
Он работает правильно, но когда я выбрал опцию выбора, такую как размер или цвет, текст «Цена:» исчезнет.
Я прошу прощения, если это дублированный вопрос.
Этот продукт указан как $ 1,00, я предполагаю, что это ошибка: http://ry-express.com/index.php?route=product/product&product_id = 280
Что ты имеешь в виду, что оно «исчезает», как будто его буквально больше не видно?
У тебя есть visibility:hidden
или же display:none
в вашей таблице стилей для любого формирования custom-price
учебный класс?
Поведение Opencart по умолчанию, которое не произойдет, если вы отредактируете шаблон непосредственно с текстом. В этом поле также есть запись в таблице стилей или, возможно, Ajax / javascript; это вызывает потерю.
У вас есть ссылка на товар напрямую, где это происходит?
Других решений пока нет …