Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

MACTEP_FIDE

Newbie
  
  • Posts

    17
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

MACTEP_FIDE's Achievements

Apprentice

Apprentice (3/14)

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

Recent Badges

0

Reputation

  1. В общем кто ищет ответ на такой же вопрос, то как я понял нужно просто выключить итого, сумма, в модулях учитывать в заказе и можно заново включить, переменная будет работать как нужно)
  2. Всё, я разобрался, решил отключить ИТОГО И СУММА В МОДУЛЯХ/ Учитывать в заказе, и переменная стала работать, следовательно я могу просто сам вывести без этих модулей и делать что мне нужно с переменной) Спасибо!
  3. Как именно можно это сделать? т.е привычные $this->cart->countProducts(); и тому подобные работать не будут? А как тогда получить subtotal в переменную php? Помогите, пожалуйста!
  4. Тут всё не подходит кроме 4 наверняка, а что делать? просто есть модуль который использовал сумму корзины, я его отключил модификаторы обновил, но возможно не помогло, как это починить?
  5. Мне нужно на странице корзины opencart 3, вывести с помощью переменной из контроллера cart.php сумму корзины, далее я хочу с ней проводить манипуляции, а именно разделить на 1000, чтобы рассчитывать кол-во подарков, но это не так важно, проблема заключается в том, я уже сто раз попытался вывести свою переменную, но она всегда пуста. Пробовал так: $data['privet'] = $this->cart->getSubTotal(); возвращает пустое значение, потом я подсмотрел как выводится сумма товаров в корзине, {{ product.total } пытаюсь вывести ради эксперимента, но безуспешно, выводится пустое значение, также я пробовал передать в переменную любую строку и вывести, чтобы понять работает ли вообще она или нет, но ничего не выводилось, пустая строка: $data['privet'] = 'hello';. Пробовал переставлять эту переменную по различным местам файла контроллера cart.php, результата не дало (не могу понять в чём проблема т.к я делал вывод стоимости корзины в шапке, $data['privet'] = $this->cart->getSubTotal(); данной конструкции в контроллере и {{ privet }} в шаблоне хватило, всё работает должным образом, а в корзине никак.
  6. Кеш модификаторов обновил кеш шаблона обновил всё кеши обновил не помогло. Пути в конфигах верные, т.к если стереть index.php то страница открывается верно. Пробовал .htaccess файл переименовать, т.е отключить SEO url, не помогло(.
  7. У меня сайт на Opencart 3, перенёс на новый домен на новый хостинг, все файлы поставил, базу данных перенёс, в ней ссылки изменил, пробовал заново базу данных загружать тоже самое. Просто меню слево у меня содержит категории товаров. Когда я нажимаю на одно из категории сайт пененосит меня на доменindex.php/название категории/,,, если я стираю вручную в адресной строке index.php то всё работает нормально. Также и корзина. В интернете не нашёл ответа, помогите, пожалуйста. Также не работают и товары, по той же причине.
  8. Opencart 3 Автоматическое добавление товаров в корзину, когда человек добавил любой товар из каталога, на N- сумму, ложить 1 товар в корзину автоматически, если 2N, то 2 товара. Помогите, пожалуйста, заплачу!
  9. Как сделать автоматическое добавление товаров в корзину opencart 3? Есть код от 2 опенкарта, но на 3 версии, он к сожалению не работает. Помогите его поправить на 3 версию. Буду очень благодарен. Очень прошу вот этот код нужен для 3 версии опенкарта. Люди не проходите мимо, пожалуйста! Вот код //// add $needed_products=array(47,28);///Через запятую ID нужных товаров //// ////add $cart_products = array(); foreach ($this->session->data['cart'] as $key => $quantity) { $product = explode(':', $key); $cart_products[] = $product[0]; } foreach($needed_products as $needed_product){ if(!in_array($needed_product, $cart_products)){ $this->cart->add($needed_product, 1, array());// Перебираем наши товары и добавляем в корзину, если товара еще там нет. Добавляем 1 ед. товара без опций. } } /////
  10. Очень надеюсь найти решение, знающие люди, не проходите мимо, пожалуйста!
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.