Здравствуйте! Подскажите как сделать функционал “добавить в список сравнения” без ссылки по аналогии с “добавить в избранное”. Так как на всех страницах, где используются списки товаров, из-за этого появляется очень много ненужных (мусорных) ссылок такого вида https://unitheme.net/index.php?dispatch=product_features.add_product&product_id=304&redirect_url=index.php%3Fdispatch%3Dcategories.view%26category_id%3D166
Эти ссылки видят боты поисковиков и переходят по ним, тратят краулинговый бюджет на сканирование сайта попусту
<div id="compare_list_{$product_id}">
{assign var="status_compare" value=false}
{foreach from=$smarty.session.comparison_list item="comp"}
{if $comp == $product_id}
{assign var="status_compare" value=true}
{/if}
{/foreach}
{if !$config.tweaks.disable_dhtml}
{$ajax_class = "cm-ajax cm-ajax-full-render"}
{/if}
{if !$hide_compare_list_button}
{$c_url = $redirect_url|default: $config.current_url|escape:url}
{$compare_button_typ = $compare_button_typ|default: "icon"}
{$but_id = $compare_but_id|default: $but_id}
{$but_name = $compare_but_name|default: $but_name}
{$but_title = $compare_but_title|default: __("add_to_comparison_list")}
{$but_meta = $compare_but_meta|default: "ut2-add-to-compare $ajax_class"}
{if $status_compare}
{$but_href = "product_features.delete_product?product_id=$product_id&redirect_url=$c_url"|fn_url}
{$but_title = __("delete_from_comparison_list")}
<a class="ty-active
{if $but_meta}{$but_meta}{/if}
{if $details_page} label{/if}
{if $but_name} cm-submit{/if}
{if !$runtime.customization_mode.live_editor} cm-tooltip{/if}"
{if $but_title} title="{$but_title}" data-ce-tooltip-position="center"{/if}
{if $but_id} id="{$but_id}"{/if}
data-ca-target-id="compare_list*,comparison_list,account_info*,abt__ut2_compared_products"
{if $but_href} href="{$but_href|fn_url}"{/if}>
{if $compare_button_typ == "icon"}<i class="ut2-icon-baseline-equalizer"></i>{/if}
<span>{__("compared")}</span>
</a>
{else}
{$but_name = "dispatch[product_features.add..$product_id]"}
{$but_id = "button_compare_$product_id"}
<a class="
{if $but_meta}{$but_meta}{/if}
{if $details_page} label{/if}
{if $but_name} cm-submit{/if}
{if !$runtime.customization_mode.live_editor} cm-tooltip{/if}"
{if $but_title} title="{$but_title}" data-ce-tooltip-position="center"{/if}
{if $but_id} id="{$but_id}"{/if}
{if $but_name} data-ca-dispatch = {$but_name} {/if}
>
{if $compare_button_typ == "icon"}<i class="ut2-icon-baseline-equalizer"></i>{/if}
<span>{__("compare")}</span>
</a>
{/if}
{/if}
<!--compare_list_{$product_id}--></div>
оверрайд buttons/add_to_compare_list.tpl
правильно ли я Вас понял, надо заменить код в файле?\design\themes\abt__grtheme2\templates\buttons\add_to_compare_list.tpl
добавьте в свой модуль my_changes, чтобы не заменять код и не потерять при обновлении