Эх, не получается что-то самому допилить.
Как я понимаю,за карточку продукта отвечает \catalog\view\theme\default\template\product\product.tpl ,значит за вывод в категориях \catalog\view\theme\default\template\product\category.tpl
Там другой код кнопки :
<div class="cart">
<input type="button" value="<?php echo $button_cart; ?>" <a href="<?php echo $location; ?> class="button" />
</div>
я его заменил на:
<div class="cart">
<div class="bottom_reverse"><a href="<?php echo $location; ?>"><?php echo $button_cart; ?></a></div>
</div>
результат после нажатия
Undefined variable: location in
для карточки товара прописывали в \catalog\controller\product\product.php ,значит по логике за категорию отвечает \catalog\controller\product\category.php
строки этой там нету
$this->data['points'] = $product_info['points'];
добавление после
'rating' => $result['rating'],
этого
'location' => $result['location'],
результат после нажатия не изменил.
Пользуясь случаем хочу спросить,что означает этот код последний,как его можно прочитать.Тут мы добавляем какие-то значения в массив $result и $product_info ? но их же потом не выводим ,а выводим в блоке <div> ссылку,в которой переменная $location.
<a href="<?php echo $location; ?>
А для главной странице я так понимаю нет файла для кнопки ? там вывод через модуль featured,если я правильно понимаю, это \catalog\controller\module\featured.php
в нем есть эта строка
'rating' => $result['rating'],
добавил после нее
'location' => $result['location'],
а этой нету
'location' => $result['location'],
значит за кнопку отвечает catalog\view\theme\default\template\module\featured.tpl
<div class="cart"><input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /></div>
после замены на код кнопки
<div class="bottom_reverse"><a href="<?php echo $location; ?>"><?php echo $button_cart; ?></a></div>
результат - ошибки:
сверху на странице ошибки
Undefined variable: result
а после нажатия
Undefined variable: location in
Как же заменить все кнопки "купить" на переходы на сайт со всех частей сайта