Здравствуйте. На странице товара, слева от него расположена кнопка "Просмотр", она открывает попап окно, но в принципе мне оно не нужно, ведь при нажатии на саму картинку товара, покупатель попадает на вкладку товара где и получает всю необходимую информацию. Мне же нужно, вместо этой кнопки "Просмотр", вставить кнопку "В корзину", которая будет отправлять непосредственно сам товар в корзину, не перенаправляя вслед за ним покупателя. Таким образом опытный покупатель, сможет быстро совершить несколько покупок. Подскажите, как сделать эту кнопку? на скрине пример кнопки
Откройте файл:
/design/themes/responsive/templates/blocks/product_list_templates/products_multicolumns.tpl
Замените:
show_add_to_cart=$show_add_to_cart|default:false
На
show_add_to_cart=$show_add_to_cart|default:true
Подробно и как сделать модулем, здесь:
http://www.cs-cart.ru/docs/4.3.x/developer/solutions/catalog/index.html
Откройте файл:
/design/themes/responsive/templates/blocks/product_list_templates/products_multicolumns.tpl
Замените:
show_add_to_cart=$show_add_to_cart|default:falseНа
show_add_to_cart=$show_add_to_cart|default:trueПодробно и как сделать модулем, здесь:
http://www.cs-cart.ru/docs/4.3.x/developer/solutions/catalog/index.html
Это не то. И данная инструкция создает фарш во вкладке товара, т.е. кнопка "Просмотр", никуда не исчезает
Это не то. И данная инструкция создает фарш во вкладке товара, т.е. кнопка "Просмотр", никуда не исчезает
Данная инструкция не связана с вкладкой товаров.
Я вам задал направление, а не 100% решение, в документации описано почему так, также можете посмотреть YouTube канал о модификации шаблонов:
http://www.youtube.com/playlist?list=PL4okpC0OV7TQmBjqBe6_PXM_S2xRDVrKa
Быстрый просмотр выключается в настройках магазина Настройки → Внешний вид → Включить быстрый просмотр
P.S. Это же раздел "Сделай сам", предполагается, что вы знаете умеете выделять общее из частного.
В стандартной функциональности есть три шаблона:
1. Сетка
2. Список
3. Краткий список.
Дак вот шаблон "Список" как раз имеет кнопку "В корзину" и не имеет кнопки "Просмотр".
Посмотрите как сделан шаблон "Список" и сделайте также у шаблона "Сетка". Можно вообще свой шаблон сделать и всё это с помощью модуля.
Шаблон списка начинается здесь:
Я вам задал направление, а не 100% решение, в документации описано почему так, также можете посмотреть YouTube канал о модификации шаблонов:
http://www.youtube.c...6_PXM_S2xRDVrKa
ААААА канал заблокировали, просто ужоссс.
Когда откроют?
ААААА канал заблокировали, просто ужоссс.
Когда откроют?
Это какая то шутка Google (YouTube) . Занимаемся.
show_add_to_cart=$show_add_to_cart|default:true
изменил данный параметр, а ничего на сайте не изменилось =(
Я раньше видел в настройках внешнего вида пункт добавления кнопок "Корзина", "Купить в один клик", "Отложить" в список товаров. Сейчас я его найти не могу.
Я раньше видел в настройках внешнего вида пункт добавления кнопок "Корзина", "Купить в один клик", "Отложить" в список товаров. Сейчас я его найти не могу.
"Купить в один клик" и "Отложить" - это модули. Если эта функциональность вам не нужна, просто отключите соответствующие модули
"Купить в один клик" и "Отложить" - это модули. Если эта функциональность вам не нужна, просто отключите соответствующие модули
Здравствуйте. Добавил в списки вместо кнопки "Просмотр" кнопку "В корзину". Но также добавилась и кнопка "Купить в один клик" (см. вложение). Подскажите, пожалуйста, как убрать "Купить в один клик" из списков, не удаляя соответствующий модуль (сам модуль нужен).
[attachment=11626:2016-09-18_16-15-33.jpg]
И в мобильной версии кнопка "В корзину" не отображается. Где можно это подправить?
design/themes/TEMA/templates/addons/call_requests/hooks/products/add_to_cart.post.tpl
Попробуйте поменять
{if !$hide_form && $addons.call_requests.buy_now_with_one_click == "Y"}
на
{if !$hide_form && $addons.call_requests.buy_now_with_one_click == "Y" && $details_page}
Нужно будет почистить кэш
design/themes/TEMA/templates/addons/call_requests/hooks/products/add_to_cart.post.tpl
Попробуйте поменять
{if !$hide_form && $addons.call_requests.buy_now_with_one_click == "Y"}на
{if !$hide_form && $addons.call_requests.buy_now_with_one_click == "Y" && $details_page}Нужно будет почистить кэш
Спасибо. "Купить в один клик" ушло. А как в мобильной версии отобразить кнопку "В корзину"?
У меня совершенно по-другому отображается
[attachment=11630:Screenshot_2016-09-20-20-20-44.png]
Добавьте правило
.touchevents .ty-mainbox-container .ty-grid-list__control { display: block; }
Добавьте правило
.touchevents .ty-mainbox-container .ty-grid-list__control { display: block; }
Спасибо большое. Вы здорово помогаете.
Спасибо большое. Вы здорово помогаете.
Всегда рады помочь!
design/themes/TEMA/templates/addons/call_requests/hooks/products/add_to_cart.post.tpl
Попробуйте поменять
{if !$hide_form && $addons.call_requests.buy_now_with_one_click == "Y"}на
{if !$hide_form && $addons.call_requests.buy_now_with_one_click == "Y" && $details_page}Нужно будет почистить кэш
Здравствуйте, а подскажите пожалуйста, можно ли в списке убрать не "купить в 1 клик" а "в корзину"? Чтоб отображалось Просмотр и Купить в 1 клик в сетке?
design/themes/responsive/templates/common/product_data.tpl
попробуйте заменить
{if $product.has_options && !$show_product_options && !$details_page} {if $but_role == "text"} {$opt_but_role="text"} {else} {$opt_but_role="action"} {/if} {include file="buttons/button.tpl" but_id="button_cart_`$obj_prefix``$obj_id`" but_text=__("select_options") but_href="products.view?product_id=`$product.product_id`" but_role=$opt_but_role but_name="" but_meta="ty-btn__primary ty-btn__big"} {else}
на
{if !$details_page}{else}
Таким образом, кнопка будет показываться только на детальной странице товара