Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

rocketSpirit

Новачок
  
  • Публікації

    4
  • З нами

  • Відвідування

1 подписчик

rocketSpirit's Achievements

Newbie

Newbie (1/14)

  • First Post
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Репутація

  1. Моя проблема решилась. В файле catalog/view/checkout/cart.twig были закоментированны строчки кода, которые отвечают за вывод модулей. (см. спойлер) Раскоментировал, загрузил, всё заработало. Даже кэш чистить не пришлось. Всем всего доброго и надеюсь это поможет кому-то ещё!
  2. Всем привет. У меня такая-же проблема. OC 3.0.2. Есть у кого идеи? Кэшы через админку чистил, обновлял модификаторы. Все модули обновлены. Купон включен и расширение в "Учитывать в заказе" тоже. Порядок сортировки модуля "Купон" в "Учитывать в заказе" важен? Кто-нибудь знает?
  3. Привет всем! У меня такая же проблема была. Видать в новой версии какие-то переменные не обновили. Я нашёл решение тут: https://forum.opencart.com/viewtopic.php?t=205325 Коротко: в контроллере поменять переменную sub_total_sort_order на total_sub_total_sort_order. Потом в твиге тоже самое. У меня всё сразу заработало. Надеюсь поможет ещё кому-нибудь! Всего вам доброго!
  4. Всем привет! OpenCart 3.0.2 У меня подобная проблема тоже была. В личном кабинете светилась %s вместо кол-ва закладок. Если у кого-то ещё возникнет подобная проблема, то вот возможность её решения: Файл catalog/controller/account/account.php не подставляет в %s количество закладок. В топе отображалось всё корректно, поэтому я просто взял кусок кода из файла catalog/controller/common/header.php: // Wishlist if ($this->customer->isLogged()) { $this->load->model('account/wishlist'); $data['text_wishlist'] = sprintf($this->language->get('text_wishlist'), $this->model_account_wishlist->getTotalWishlist()); } else { $data['text_wishlist'] = sprintf($this->language->get('text_wishlist'), (isset($this->session->data['wishlist']) ? count($this->session->data['wishlist']) : 0)); } и скопировал его в файл catalog/controller/account/account.php перед формированием ссылок на закладки, заказ и загрузки. Вот так: // Wishlist if ($this->customer->isLogged()) { $this->load->model('account/wishlist'); $data['text_wishlist'] = sprintf($this->language->get('text_wishlist'), $this->model_account_wishlist->getTotalWishlist()); } else { $data['text_wishlist'] = sprintf($this->language->get('text_wishlist'), (isset($this->session->data['wishlist']) ? count($this->session->data['wishlist']) : 0)); } $data['wishlist'] = $this->url->link('account/wishlist'); $data['order'] = $this->url->link('account/order', '', true); $data['download'] = $this->url->link('account/download', '', true); Последние три строчки для ориентирования, куда копировать кусок кода. После этого в личном кабинете стало отображаться "Посмотреть закладки" из файла /catalog/language/ru-ru/account/account.php Там стоит: $_['text_wishlist'] = 'Посмотреть закладки'; Я подставил (%s) в эту переменную: $_['text_wishlist'] = 'Посмотреть закладки (%s)'; Теперь всё работает. Причина скорее всего заключается в том, что для личного кабинета берётся другая переведённая на русский переменная, а именно та где записано "Закладки (%s)", а не та, что предусмотрена для ЛК "Посмотреть закладки". Движок же не производит подстановку в ЛК для этой переменной, поэтому нужно ручками ему помочь. Надеюсь кому-нибудь это поможет. Всего хорошего всем!

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.