[Помощь] Кнопка "В корзину" в сравниваемых товарах webasyst

Тема в разделе "WebAsyst", создана пользователем vicsk, 18 апр 2012.

Модераторы: mdss
  1. vicsk

    vicsk Постоялец

    Регистр.:
    19 янв 2010
    Сообщения:
    147
    Симпатии:
    8
    Как добавить кнопку "В корзину" товару, на странице сравнения товаров webasyst?
     
  2. saracen_d

    saracen_d Постоялец

    Регистр.:
    22 сен 2010
    Сообщения:
    123
    Симпатии:
    11
    Попробуйте код кнопки корзины из виджета вставить (Инструменты/Виджеты)
     
  3. vicsk

    vicsk Постоялец

    Регистр.:
    19 янв 2010
    Сообщения:
    147
    Симпатии:
    8
    Нет,не работает...
     
  4. saracen_d

    saracen_d Постоялец

    Регистр.:
    22 сен 2010
    Сообщения:
    123
    Симпатии:
    11
    Тогда придется найти код кнопки на странице товара и добавить его в файле:
    published/SC/html/scripts/templates/frontend/comparison_products.html
    Выглядит он примерно так
    HTML:
    input name="cart_{$product_info.productID}" type="image" src="images/b_addtocard_s.png" alt="{$smarty.const.ADD_TO_CART_STRING}" /
     
  5. vicsk

    vicsk Постоялец

    Регистр.:
    19 янв 2010
    Сообщения:
    147
    Симпатии:
    8
    Ни со страницы товара,ни со страницы категории,даже со страницы списка - не вариант, все это не работает!
     
  6. kadurinho

    kadurinho

    Регистр.:
    21 июн 2011
    Сообщения:
    601
    Симпатии:
    242
    Потому что требуется вставить форму.

    <form class="frmclass" action='{"?ukey=cart`$_form_action_url`"|set_query_html}' method="post" rel="{$_product.productID}" {if $widget}onclick="this.target=\'target\'"{/if} >
    <input name="action" value="add_product" type="hidden" />
    <input name="productID" value="{$_product.productID}" type="hidden" / >

    <input name='add2cart' type="image" src="{if $__cpt_local_settings.view eq 'small'}{$button_add2cart_small}{else}{$button_add2cart_big}{/if}" alt="{"str_add_to_cart_string"|translate}" title="{"str_add_to_cart_string"|translate}">

    </form>

    выше указан файл в котором нужно вставить, экспериментируйте

    P.S. одним input тут не обойтись
     
  7. vicsk

    vicsk Постоялец

    Регистр.:
    19 янв 2010
    Сообщения:
    147
    Симпатии:
    8
    Продукт не найден