Перейти к содержанию
1979Sergio1979

Изменение карточки товара

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

Доброго дня, а может, и ночи. ocStore 1.5.5.1.2. Существует ли возможность в карточке товара, некоторых продуктов, убрать вообще цену, дабы она не высвечивалась или, например заменить на надпись "Уточнить у продавца". ? Нужен модуль или копаться в коде? Заранее, спасибо. 

Поделиться сообщением


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

Можно написать условие, чтобы если цена =0, то ничего не отображалось...

Поделиться сообщением


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

На одном нехорошем сайте, который тут постить нельзя, советуется сделать так:

 

В файле catalog/view/theme/вашатема/template/product/product.tpl
Ищем <?php if ($price) { ?>
Меняем на <?php if ($price !=0) { ?>
Тоже самое можно сделать для категорий в файле catalog/view/theme/вашатема/template/product/category.tpl
Можно отключить кнопку корзины, если цена равно нулю, обернув ее вот так:

<?php if ($price !=0) { ?>
      <div class="cart">
        <div><?php echo $text_qty; ?>
          <input type="text" name="quantity" size="2" value="<?php echo $minimum; ?>" />
          <input type="hidden" name="product_id" size="2" value="<?php echo $product_id; ?>" />
           
          <input type="button" value="<?php echo $button_cart; ?>" id="button-cart" class="button" />
        </div>
        <div><span>   <?php echo $text_or; ?>   </span></div>
        <div><a onclick="addToWishList('<?php echo $product_id; ?>');"><?php echo $button_wishlist; ?></a><br />
          <a onclick="addToCompare('<?php echo $product_id; ?>');"><?php echo $button_compare; ?></a></div>
        <?php if ($minimum > 1) { ?>
        <div class="minimum"><?php echo $text_minimum; ?></div>
        <?php } ?>
      </div>
<?php } ?>

пс: я не проверял работоспособность метода, так что делайте бекап.

Поделиться сообщением


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

На том сайте, сами знаете каком, написано верно - всё работает. Спасибо. 

Поделиться сообщением


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

На том сайте, сами знаете каком, написано верно - всё работает. Спасибо. 

:-D  напомнило бред из поттера "тот кого нельзя называть"

Поделиться сообщением


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

:-D  напомнило бред из поттера "тот кого нельзя называть"

По аналогии написал :-D

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От bis
      Добрый день! Мой сайт:
      http://steico-rus.ru/flex
      изменение цены происходит модулем (который без AJAX).
      Мне необходимо чтобы рядом с основной ценой выводилась вторая цена, которая в каждом товаре генерируется в  зависимости от коэффициента (например цена*0.7=вторая цена) или на 1.5 или на 1.11. Коэффициент для каждого товара не будет меняться в дальнейшем, но у каждого товара он разный.
       
      Смысл в том чтобы человек видел основную цену за плиту материала(цена опции), а вторую(цена сгенерированная) за м2
       Плита например площадью 0.7*м2, оттуда и берется коэффициент 0.7
       
      Бюджет есть! Очень нужно сделать, программисты откликнитесь пожалуйста! 
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.