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

Модуль скрытия цен


Yakaya

Recommended Posts

Добрый день.

 

Необходимо решение, которое позволит скрыть/не отображать цены для Opencart 2.1.0.2. Есть ли какие-либо гибкие решения?

 

В целом, необходимо скрыть цены на всех страницах и этапах, возможно, кроме цены доставки.

 

Благодарю.

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


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

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

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

 

Отображение цены только для зарегистрированных не прокатывает в моём случае (не знаю, может из-за особенностей шаблона, нужно посмотреть), если точнее, то пропадает кнопка "Добавить в корзину", а следовательно и возможность заказа.

 

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

 

Про убрать вывод цен на страницах можно подробнее?

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


Ищем файлы какие выводят товары...

Это файлы модулей, таких как:bestseller.tpl, featured.tpl, latest.tpl и т.д.

Ищем там:

<?php if ($product['price']) { ?>
<p class="price">
  <?php if (!$product['special']) { ?>
  <?php echo $product['price']; ?>
  <?php } else { ?>
  <span class="price-new"><?php echo $product['special']; ?></span> <span class="price-old"><?php echo $product['price']; ?></span>
  <?php } ?>
  <?php if ($product['tax']) { ?>
  <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span>
  <?php } ?>
</p>
<?php } ?>

и удаляем

 

Затем открываем файлы категории, поиска, акции и т.д. (catalog/view/theme/Папка_шаблона/template/product/category.tpl)

Находим, похожее на код выше и удаляем

 

открываем файл catalog/view/theme/Папка_шаблона/template/product/product.tpl

Находим что-то похожее на:

<?php if ($price) { ?>
  <ul class="list-unstyled">
	<?php if (!$special) { ?>
	<li>
	  <h2><?php echo $price; ?></h2>
	</li>
	<?php } else { ?>
	<li><span style="text-decoration: line-through;"><?php echo $price; ?></span></li>
	<li>
	  <h2><?php echo $special; ?></h2>
	</li>
	<?php } ?>
	<?php if ($tax) { ?>
	<li><?php echo $text_tax; ?> <?php echo $tax; ?></li>
	<?php } ?>
	<?php if ($points) { ?>
	<li><?php echo $text_points; ?> <?php echo $points; ?></li>
	<?php } ?>
	<?php if ($discounts) { ?>
	<li>
	  <hr>
	</li>
	<?php foreach ($discounts as $discount) { ?>
	<li><?php echo $discount['quantity']; ?><?php echo $text_discount; ?><?php echo $discount['price']; ?></li>
	<?php } ?>
	<?php } ?>
  </ul>
<?php } ?>

и удаляем.

 

Похожие манипуляции нужно еще сделать с корзиной и страницей оформления заказа

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

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

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

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

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

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

Вхід

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

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

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

Important Information

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