Добрый день Подскажите столкнулся с таким - когда в корзине нет товара и при этом клиент проходит быструю регистрацию на сайт он видет перед собой страницу такого вида как можно изменить вывод кнопки не (Завершить оформление заказа ) а к примеру Совершить свой первый заказ. ну а если в корзине был товар - и клиент решил быстро зарегистрироваться на сайте то оставить все без изменений.
смотрел вот в контроллере (catalog/controller/account/success.php) есть такое выражение Код: if ($this->cart->hasProducts()) { $data['continue'] = $this->url->link('checkout/cart'); } else { $data['continue'] = $this->url->link('account/account', '', true); } и в шаблоне вывода (catalog/view/theme/*/template/account/success_login.twig) вот той Код: <div class="buttons mt-4"> <a href="{{ continue }}" class="fm-btn fm-btn-blue">{{ button_continue }}</a> </div> как можно вывети в одном файле разные тексты?
Если это тройка, то это баг тройки Поищите решение на других форумах text_empty Корзина пуста в категории где нет товаров
языковые файлы не помогают так как текст который выводится вот этим кодом Код: <a href="{{ continue }}" class="fm-btn fm-btn-blue">{{ button_continue }}</a> и для него можно задать только одно название. --- Добавлено, 26 мар 2020 --- на одной странице (site.com/index.php?route=account/success) нужно вывести разные сообщение при разных условиях когда есть товар в корзине и вот на той же странице если товара нет в корзине
Это не в языковых файлах - пришлось сделать через <script> window.onload = function() { . . . . </script>
потому что на одно странице - нужно выводить два разных сообщения при разных условиях 1. Если клиент не добавлял в корзину ни одного товара и решил зарегестрироваться, то после регистрации ему высвечивается сообщение Перейти в личный кабинет 2. Если клиент добавил в корзину товар и клиент решил пройти регистрацию - то появляется сообщение Завершить оформление заказа. все эти действия происходят на одно странице.