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

Froggy

Newbie
  
  • Posts

    14
  • Joined

  • Last visited

1 Follower

Froggy's Achievements

Rookie

Rookie (2/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

0

Reputation

  1. Вроде как решено! )) Подправьте если че не так))) Добавить функцию в /system/library/cart.php: public function myCount() { $quantity = 0; foreach ($this->session->data['cart'] as $qty) { $quantity = $quantity+$qty; } return $quantity; } Ниже в /system/library/cart.php в функции getProduct() добавить перед $product_data[$key] = array( КОД: if($this->myCount() < 10){ $price = $price+30; } Жду исправлений/ругательств/подсказок/благодарностей...
  2. ok. как, находясь в /system/library/cart.php внутри функции getProducts() получить общее кол-во товаров в корзине??? $this->countProducts() - не работает, страницы вообще отказываются исполняться. Кто сможет подсказать? Как еще можно подсчитать кол-во товаров. Может и нужно вызывать $this->countProducts(), но как правильно???? :oops: :(
  3. Я никого не хотел обидеть, просто не хочется фин. вливаний, так как проект сырой, но эта ф-ция нужна. Опенкарт я знаю 6 месяцев. Но не так хорошо. Где хоть искать? В каких файлах? Спасибо)
  4. Готовые решения стоят 37$, а это немало (для такой фентиклюшки). Хотелось быть состряпатьс Вашей помощью. Куда рыть не пойму в catalog/controller/checkout/cart.php прописал if($this->cart->countProducts() < 10){ $price = $price+30; } $price = $this->currency->format($this->tax->calculate($price, $product['tax_class_id'], $this->config->get('config_tax'))); Цену на странице корзины и в корзине повышает, как надо, но total так и остался без пересчета. После нажатия в корзине "Оформить заказ" переносит на страницу ввода данных о покупателе. Здесь уже обратно старые цены и в цене, и в сумме((
  5. сорри, браузер тормознул, и я 2 раза отправил, но страницу перегрузило 1 раз. но мне нужно не по конкретному товару эти ограничения, а по количеству товаров в корзине вообще
  6. Добрый день! Помогите разобраться и найти ответ... Необходимо реализовать следующее: при заказе менее 10 единиц товаров (всех вместе взятых), цена каждого товара в корзине должна быть выше на 30 денег. Долго рылся в system/library/cart.php, catalog/controller/cart.php. Разобраться не смог. То цену не повышает, то сумму по строке товара не меняет, и общую тоже, кстати не меняет. Куда рыть? Подскажите, бывалые... Буду признателен! P.S.: Opencart 1.5.1.3
  7. Помогите! Не работает VQMOD. Переустановил несколько раз, но результата нет ((( Раньше писал и тестил сайт на WAMP Server - все работало. Решил перейти на Denwer3. Скопировал все файлы сайта, перекинул базу данных. Сайт работает, а VQMOD уже нет!!!! Переустановил VQMOD уже несколько раз. Не работает!((( (Переустановил - это удалил посредством отката файлов index.php и admin/index.php) Кто сможет что подсказать?
  8. Хочу своими силами написать к этому модулю функцию, которая будет брать данные с атрибутов и автоматически забивать эти данные в соответствующие таблицы модуля "Фильтр товаров"(Opencart v1.5.1.3). Пишу так: 1. Перебираю товары, ложу их в массив № 1 2. Перебираю товары, узнаю номера категорий, к которым принадлежит товар, ложу их в массив № 2 3. Перебираю атрибуты товаров и их описание, ложу их в массив № 3 4. Создаю соответствующие значения в соотв. таблицах category_option, category_option_description, category_option_to_category, category_option_value, category_option_value_description, product_to_value, НО MYQSL ругается на дублирующиеся значения строк. (но сейчас пока не о MYSQL) Вопрос: Как создавать значения для option_id и value_id ???? КАК НУМЕРОВАТЬ option_id, и другие ID чтобы они соответствовал во всех таблицах фильтра???
  9. Хочу своими силами написать к этому модулю функцию, которая будет брать данные с атрибутов и автоматически забивать эти данные в соответствующие таблицы модуля "Фильтр товаров"(Opencart v1.5.1.3). Откуда брать option_id и value_id ???? Как автоматически нумеровать это поле? Пишу так: 1. Перебираю товары, ложу их в массив № 1 2. Перебираю товары, узнаю номера категорий, к которым принадлежит товар, ложу их в массив № 2 3. Перебираю атрибуты товаров и их описание, ложу их в массив № 3 4. Создаю соответствующие значения в соотв. таблицах category_option, category_option_description, category_option_to_category, category_option_value, category_option_value_description, product_to_value, НО MYQSL ругается на дублирующиеся значения строк. (но сейчас пока не о MYSQL) Вопрос: КАК НУМЕРОВАТЬ option_id, и другие ID чтобы они соответствовал во всех таблицах фильтра???
Guest
×
  • 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.