Конфликт в PHP. Часть 2. Как исправить?

В интернет-магазине, при добавлении товара в корзину, значок корзины сползает вниз и сверху появляется ссылка "Оформить заказ".
Вот код.
<?php if ($data->totalProduct) echo  $data->cart_show; ?>
<div class="vmCartModule <?php echo $params->get('moduleclass_sfx'); ?>" id="vmCartModule">

Как я понял, 1-я строка отвечает за надпись "Оформить заказ", а 2-я строка за значок корзины.
При удалении первой строки, надпись пропадает и все становится на свои места, но значок корзины сам по себе не активен, то есть перейти в корзину, кликнув на него не получается.

Вчера тут посоветовали сделать следующим образом:
Удалить первую строку, а ко второй добавить < a href="/cart" >

Так я и сделал. Сработало. Но потом в верхнем меню перед первым пунктом появилось разделение (будто перед первым пунктом есть еще пункт)

Сайт для наглядности: https://esteting.ru/
Сейчас там все как было изначально. То есть все сползает при добавлении товара в корзину.

Помогите, пожалуйста! Как это реализовать более грамотно?
  • Вопрос задан
  • 261 просмотр
Решения вопроса 1
@best_santa
<a href="/cart" class="vmCartModule <?php echo $params->get('moduleclass_sfx'); ?>" id="vmCartModule">
.................
</a>

Так надо.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы