Автор Тема: Удалить корзину из карточки товара  (Прочитано 71 раз)

03 Июнь 2020, 08:18:56
  • Новичок
  • *
  • Сообщений: 40
  • Репутация: +0/-0
  • Вляпался, PrestaShop
    • Просмотр профиля
    • ВАСКА ПРО
PS 1740
Можно ли убрать из нескольких карточек товара корзину, т.е. саму кнопку?
Я это, ну если чО, зайду?
03 Июнь 2020, 11:24:28
Ответ #1
  • Пользователь
  • **
  • Сообщений: 80
  • Репутация: +1/-0
  • Программист PrestaShop
    • Просмотр профиля
Можно убрать количество данного товара
Можно в tpl по id товара написать условие вывода
skype: prestashopov
telegram: prestashopov
03 Июнь 2020, 17:15:07
Ответ #2
  • Новичок
  • *
  • Сообщений: 40
  • Репутация: +0/-0
  • Вляпался, PrestaShop
    • Просмотр профиля
    • ВАСКА ПРО
Можно убрать количество данного товара
При любом, даже отрицательном количестве она остается на месте.
Можно в tpl по id товара написать условие вывода
А есть примеры?
Я это, ну если чО, зайду?
03 Июнь 2020, 18:11:28
Ответ #3
  • Пользователь
  • **
  • Сообщений: 80
  • Репутация: +1/-0
  • Программист PrestaShop
    • Просмотр профиля
Цитировать
А есть примеры?
файл: сайт.ком/themes/classic/templates/catalog/product.tpl
найдите
{block name='product_add_to_cart'}
{include file='catalog/_partials/product-add-to-cart.tpl'}
{/block}
добавьте
{if $product.id_product != 1 && $product.id_product != 2}
  {block name='product_add_to_cart'}
{include file='catalog/_partials/product-add-to-cart.tpl'}
  {/block}
{/if}
где 1 и 2 это id товара, в который надо скрыть кнопку купить с количеством
skype: prestashopov
telegram: prestashopov
05 Июнь 2020, 01:46:52
Ответ #4
  • Новичок
  • *
  • Сообщений: 40
  • Репутация: +0/-0
  • Вляпался, PrestaShop
    • Просмотр профиля
    • ВАСКА ПРО
Спасибо, в самый раз!
Записал так: $product.id_product != 473 && $product.id_product != 568 && $product.id_product != 57 && $product.id_product != 471 && $product.id_product != 472 && $product.id_product != 5847 && $product.id_product != 475 && $product.id_product != 5848

Вопрос
1 Имеет ли значение последовательности id товара?
2 Есть ли ограничение в длине строки в этом файле?
3 Можно ли для удобства писать так
$product.id_product != 473
&& $product.id_product != 568
&& $product.id_product != 57
&& $product.id_product != 471
&& $product.id_product != 472
&& $product.id_product != 5847
&& $product.id_product != 475
&& $product.id_product != 5848 ?
Я это, ну если чО, зайду?
05 Июнь 2020, 11:08:13
Ответ #5
  • Пользователь
  • **
  • Сообщений: 80
  • Репутация: +1/-0
  • Программист PrestaShop
    • Просмотр профиля
Цитировать
1 Имеет ли значение последовательности id товара?
не имеет
Цитировать
2 Есть ли ограничение в длине строки в этом файле?
Вы должны понимать, что это костыль, который надо сделать по уму на стороне сервера. Ограничений нет.
Цитировать
3 Можно ли для удобства писать так
Конечно
skype: prestashopov
telegram: prestashopov