Jump to content

Karpig

Новичок
  • Content Count

    27
  • Joined

  • Last visited

Community Reputation

0 Обычный

About Karpig

  • Rank
    Пользователь
  1. Прочитал обе темы (включая тему бесплатной версии), никто не встретил проблему с дублированием. История такая: Если на странице например 2 модуля - "акции" и "хиты продаж" и вот если в них встречаются 2 одинаковы товара, то при попытке увеличить стрелочкой количество одного из товаров он увеличивает сразу на 2, если на странице 3 одинаковых товара то сразу на три и так далее, подскажите как решить пожалуйста
  2. Прочитал обе темы (включая тему платной версии), никто не встретил проблему с дублированием. История такая: Если на странице например 2 модуля - "акции" и "хиты продаж" и вот если в них встречаются 2 одинаковы товара, то при попытке увеличить стрелочкой количество одного из товаров он увеличивает сразу на 2, если на странице 3 одинаковых товара то сразу на три и так далее, подскажите как решить пожалуйста
  3. В админку у нашего подопытного добавил колонку "методы доставки", вывел чекбаксами доступные методы доставки, в базу setting добавил нашему подопытному настройку, куда сейчас сохраняются значения выбранных методов доставки в админке. Далее подскажите пожалуйста куда плясать, я так понимаю нужн опереходить к контентной части, как то на странице оформления заказа использовать условие вывода при выборе методов доставки
  4. Здравствуйте, история и задача такая: Существует необходимость у одного из модулей, а точнее даже сказать в "Учитывать в заказе", возьмем например "Купоны" добавить еще одну опцию в настройках , зависимость от метода доставки. То есть, например я хочу, чтобы купоны у меня предлагались только при выборе пользователем на странице оформления заказа - "самовывоза". Подскажите куда и как рыть. Поэтапно, что нужно сделать в контроллере, как вывести список доступных методов доставки, как потом в каталоге связать все это и что бы на странице оформления заказа сробатывало условие выбранного метода. Заранее спасибо!
  5. Спасибо большое за ответы) разобрался)
  6. Здравствуйте, вопрос заключается в том, как использовать в запросах в бд переменные(извиняюсь если ошибся в именовании) вида '" . (int)$category_id . "' Насколько я понимаю, судя по другим запросам, эта переменная является id категории в которой мы будем находиться в последующем в каталоге. Мне нужно использовать такой же принцип для своего запроса, сейчас при использовании я получаю ошибку, что переменная не определена. Собственно помогите пожалуйста разобраться, как используются такие переменные, где их необходимо определить, чтобы использовать в запросах в моделях opencart'a часть запроса, где используется подобный принцип: WHERE p.product_id = '" . (int)$product_id . "' p.s. - извиняюсь если ошибся в терминах.
  7. Спасибо, с этим стало понятно)
  8. Подойдем с другой стороны, кому не трудно обьясните, что означают вставки отмеенные жирным например в этом запросе: SELECT price FROM " . DB_PREFIX . "product_discount pd2 WHERE pd2.product_id = p.product_id AND pd2.customer_group_id = '" . (int)$customer_group_id . "' Кому не трудно, подскажите пожалуйста. и вытекающий вопрос, эти вставки произвольные или задаются в соответствии с чем то? p.s. - вставка с кодом убрала выделения, речь идет о pd2 и p
  9. Выделить галочкой покупателя и нажать активировать вверху, где добавить и удалить..
  10. Здравствуйте, такая история Есть запрос: $query = $this->db->query("SELECT DISTINCT *, pd.name AS name, p.image, m.name AS manufacturer, (SELECT price FROM " . DB_PREFIX . "product_discount pd2 WHERE pd2.product_id = p.product_id AND pd2.customer_group_id = '" . (int)$customer_group_id . "' AND pd2.quantity = '1' AND ((pd2.date_start = '0000-00-00' OR pd2.date_start < NOW()) AND (pd2.date_end = '0000-00-00' OR pd2.date_end > NOW())) ORDER BY pd2.priority ASC, pd2.price ASC LIMIT 1) AS discount, (SELECT price FROM " . DB_PREFIX . "product_special ps WHERE ps.product_id = p.product_id AND ps.customer_group_id = '" . (int)$customer_group_id . "' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1) AS special, (SELECT points FROM " . DB_PREFIX . "product_reward pr WHERE pr.product_id = p.product_id AND customer_group_id = '" . (int)$customer_group_id . "') AS reward, (SELECT ss.name FROM " . DB_PREFIX . "stock_status ss WHERE ss.stock_status_id = p.stock_status_id AND ss.language_id = '" . (int)$this->config->get('config_language_id') . "') AS stock_status, (SELECT wcd.unit FROM " . DB_PREFIX . "weight_class_description wcd WHERE p.weight_class_id = wcd.weight_class_id AND wcd.language_id = '" . (int)$this->config->get('config_language_id') . "') AS weight_class, (SELECT lcd.unit FROM " . DB_PREFIX . "length_class_description lcd WHERE p.length_class_id = lcd.length_class_id AND lcd.language_id = '" . (int)$this->config->get('config_language_id') . "') AS length_class, (SELECT AVG(rating) AS total FROM " . DB_PREFIX . "review r1 WHERE r1.product_id = p.product_id AND r1.status = '1' GROUP BY r1.product_id) AS rating, (SELECT COUNT(*) AS total FROM " . DB_PREFIX . "review r2 WHERE r2.product_id = p.product_id AND r2.status = '1' GROUP BY r2.product_id) AS reviews, p.sort_order FROM " . DB_PREFIX . "product p LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id) LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN " . DB_PREFIX . "manufacturer m ON (p.manufacturer_id = m.manufacturer_id) WHERE p.product_id = '" . (int)$product_id . "' AND pd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "'"); Необходимо добавить сюда выборку значений sort_p FROM sort_product WHERE product_id(из таблицы sort_product) = product_id(из таблицы product) AND category_id(из таблицы sort_product) = id той категории которую откроет пользователь Кому не трудно помогите плиз. Заранее спасибо
  11. Здравствуйте, для opencart 2.0 актуально? в описании написано 1.5.3+ , но скрины только до 1.5.6
  12. Здравствуйте, нашел , если можно так назвать, небольшой баг.. не в работе модуля, модуль прекрасный.. скорее в оформлении чтоли.. в версии 4.3.9 в админке, во вкладке настройки полей при наведении на id поля, раньше как мне помнится выходила подсказка с названием поля, например: При наведении на telephone выходила подсказка телефон, а сейчас при навелении на любой id выходит подсказка "поле", банально, не столь важно согласен, но вдруг перфикционист :D И так же, может я чего то не понял, но по-моему в прошлых версиях, так же в настройке поля, можно было указать всплывающую подсказку. то есть уже на странице оформления заказа при данной настройке выходило описание поля. сейчас в админке есть графа описание, но при заполнении ничего не происходит, она что то вроде памятки стала))хотя может я чего то не понял, может что то изменилось в этом плане и есть какая то галочка "включить подсказки" =)) Никому ничего не предьявляю, меня лично все устраивает)) просто решил сообщить deeman'у, извините)
  13. Здравствуйте, история такая на сайте darkar.bget.ru был установлен данный модуль -> https://opencartforum.com/topic/18953-dostavka-po-moskve-i-za-mkad-s-avtomaticheskim-ra/ сайт darkar.bget.ru После кастомизации модуля оформления заказа Simple, вышеупомянутый модуль перестал считать стоимость. Задача: исправить сие недорозумение Помогите люди добрые=) Желательна именно техническая помощь)
×

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.