Добрый день , подскажите , как добавить кнопку(со своим кодом) в карточку товара?
не совсем понятно, что вам не понятно / что вы хотите сделать. Если исходить дословно из вопроса - добавьте ссылке классы btn [и btn-primary или btn-secondary] - ссылка станет кнопкой. или можно воспользоваться конструкцией смарти {btn …} поищите примеры в коде шаблонов
через модуль мои изменения
создайте файл
design/themes/responsive/templates/addons/my_changes/hooks/products/add_to_cart.post.tpl
<a class="ty-btn ty-btn__primary">{__('my_button_text')}</a>
не забудьте почистить кэш
если честно ничего не понял
вообщем суть проблемы
Есть код(Кнопка)
если вставить этот код(кнопку) в обычный блок(товары), то она отображается не там где хотели бы
А нам надо, что бы эта кнопка была внизу после кнопки Купить в один клик и вот вопрос , как ее туда запихать
если честно ничего не понял
покажите, как сделали, что как и куда “запихивали”
PS если хотите получить помощь, будьте хотя бы чуточку поподробнее. Экстрасенсов тут почти нет, у них свой форум.
Вот код кнопки
так выглядит
вот, что сделал
а хочу, что бы кнопка была, сразу под кнопкой “Купить в один клик”
Блок тут не поможет. Надо подключаться к хуку в шаблоне/ах тема/templates/blocks/product_templates/*.tpl
или если нет хука - писать прямо в шаблон
в этом случае - в конец этого блока перед закрывающим /div
<div class="ty-product-block__button">
{if $show_details_button}
{include file="buttons/button.tpl" but_href="products.view?product_id=`$product.product_id`" but_text=__("view_details") but_role="submit"}
{/if}
{assign var="add_to_cart" value="add_to_cart_`$obj_id`"}
{$smarty.capture.$add_to_cart nofilter}
{assign var="list_buttons" value="list_buttons_`$obj_id`"}
{$smarty.capture.$list_buttons nofilter}
</div>
У меня нет юнитемы и юпи - подробнее ответят те, у кого она есть
Дизайн / Шаблоны / Выбираете вашу тему / templates / blocks / product_templates / default_template.tpl
Можно через хук, либо прямо в коде, еще лучше скопируйте тему, методом научного тыка найдите место под кнопкой и вставте туда свой код. Далее в Настройки / Внешний вид /Отображение страницы карточки товара / выберите свою созданную тему по умолчанию
В моем сообщении указан файл. Создайте его и удалите кэш. Код в этом шаблоне будет показываться под кнопкой добавления в корзину
Оберните ваш код в
{if !$details_page}
...ваш код...
{/if}