-
Публікації
16 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем Yusuf
-
-
Здравствуйте. Хотел узнать стоимость работ:
Есть модули: Почта России отсюда, Сдек (оф), Симпл/Филтерит, Юмани (оф). Пока что настроена оплата сразу за весь заказ. Загвоздка сводится к тому, что Yoomoney уже относится к модулю оплаты. Нужно установить выбор Полная предоплата/Предоплата за доставку со всеми вытекающими, чтобы в конце была оплата через Yoomoney. Т.е схема такая:
Поле: Как будете оплачивать заказ ?:
а) полная предоплата
б) предоплата за доставку
после чего подгружается модуль доставки:
а) сдекб) в зависимости от выбора метода почты россии (ценная / обычная)
затем (без предзагрузки или с) идет модуль оплаты:Онлайн оплата (Yoomoney)Оплачу через мобильный банк (Скидка 5%) -
- Заказ номер #0: Ошибка сервера СДЭК: неверный формат ответа!!
Здравствуйте. Кто-нибудь сталкивался с этой проблемой? Как решили? По теме поискал - упоминание есть, решения нет
логи:
.....
2022-06-24 22:16:25 - СДЭК: ответ
2022-06-24 22:16:25 - <response>
<Order ErrorCode="ERR_AUTH" Msg="Ошибка авторизации"/>
</response>
перепроверил данные, все верно -
24.06.2022 в 16:42, Yusuf сказал:
Здравствуйте. Сайт: https://epimedium.ru/
2) В Filterit вписываю информацию по оплате (скрин 2), но в корзине она не отображается (собственно, поэтому полез в симпле эту инфу вбивать, но метод оплаты не выбирается)с этим разобрался
-
Здравствуйте. Сайт: https://epimedium.ru/
1) В Симпл почему-то не могу добавить метод оплаты, созданный в Filterit (скрин 1, симпл его видит, но после нажатия на "выбрать" ничего не происходит), но при этом видит сторонний модуль оплаты (юмани)
2) В Filterit вписываю информацию по оплате (скрин 2), но в корзине она не отображается (собственно, поэтому полез в симпле эту инфу вбивать, но метод оплаты не выбирается) -
Под такой шаблон модуль, который автоматом ставит статусы на сайте, в ватсапе и инсте было бы самое то))
-
Здравствуйте. Третьи сутки не могу настроить модуль под Simple под свои, довольно простые, нужды. Делаю настройку зависимости отображения варианта доставки от варианта оплаты. Стоимость обычного отправления и ценного отправления иногда путаются, пока несколько раз не обновлю. Скрины приложил. В настройках указаны по-умолчанию вес товара и вес заказа. Проблема в нстройках модуля почты или в другом?
Не совсем по теме:
Также при смене метода оплаты/доставки данные довольно долго (даже с пк, не говоря о моб) обновляются данные. Как я понимаю, Почта России и ТК Сдек очень сильно нагружают страницу. См скрин.
Посему вопрос: каким-то образом можно облегчить страницу?
-
-
Доброго. Подскажите, пожалуйста, как отсортировать по
дефолтуумолчанию сортировку новостей по дате добавления ?
Ссылка:
https://nimat-organics.ru/all-news/
код модуля:
Цитата<?php class ModelCatalogAridiusNews extends Model { public function updateViewed($aridius_news_id) { $this->db->query("UPDATE " . DB_PREFIX . "aridius_news SET viewed = (viewed + 1) WHERE aridius_news_id = '" . (int)$aridius_news_id . "'"); } public function getaridius_newsStory($aridius_news_id) { $query = $this->db->query("SELECT DISTINCT * FROM " . DB_PREFIX . "aridius_news n LEFT JOIN " . DB_PREFIX . "aridius_news_description nd ON (n.aridius_news_id = nd.aridius_news_id) LEFT JOIN " . DB_PREFIX . "aridius_news_to_store n2s ON (n.aridius_news_id = n2s.aridius_news_id) WHERE n.aridius_news_id = '" . (int)$aridius_news_id . "' AND nd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND n2s.store_id = '" . (int)$this->config->get('config_store_id') . "' AND n.status = '1'"); return $query->row; } public function getaridius_news($data) { $sql = "SELECT * FROM " . DB_PREFIX . "aridius_news n LEFT JOIN " . DB_PREFIX . "aridius_news_description nd ON (n.aridius_news_id = nd.aridius_news_id) LEFT JOIN " . DB_PREFIX . "aridius_news_to_store n2s ON (n.aridius_news_id = n2s.aridius_news_id) WHERE nd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND n2s.store_id = '" . (int)$this->config->get('config_store_id') . "' AND n.status = '1' ORDER BY n.sort_order, n.date_added DESC"; if (isset($data['start']) || isset($data['limit'])) { if ($data['start'] < 0) { $data['start'] = 0; } if ($data['limit'] < 1) { $data['limit'] = 20; } $sql .= " LIMIT " . (int)$data['start'] . "," . (int)$data['limit']; } $query = $this->db->query($sql); return $query->rows; } public function getaridius_newsShort($limit) { $aridius_news_data = $this->cache->get('aridius_news.short.' . (int)$this->config->get('config_language_id') . '.' . (int)$this->config->get('config_store_id') . '.' . (int)$limit); if (!$aridius_news_data) { $aridius_news_data = array(); $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "aridius_news n LEFT JOIN " . DB_PREFIX . "aridius_news_description nd ON (n.aridius_news_id = nd.aridius_news_id) LEFT JOIN " . DB_PREFIX . "aridius_news_to_store n2s ON (n.aridius_news_id = n2s.aridius_news_id) WHERE nd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND n2s.store_id = '" . (int)$this->config->get('config_store_id') . "' AND n.status = '1' ORDER BY n.sort_order, n.date_added DESC LIMIT " . (int)$limit); foreach ($query->rows as $result) { $aridius_news_data[$result['aridius_news_id']] = $this->getaridius_newsStory($result['aridius_news_id']); } $this->cache->set('aridius_news.short.' . (int)$this->config->get('config_language_id') . '.' . (int)$this->config->get('config_store_id') . '.' . (int)$limit, $aridius_news_data); } return $aridius_news_data; } public function getProductRelated($aridius_news_id) { $product_data = array(); $query = $this->db->query("SELECT nr.product_id FROM " . DB_PREFIX . "aridius_news_product_related nr LEFT JOIN " . DB_PREFIX . "product p ON (nr.product_id = p.product_id) LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (nr.product_id = p2s.product_id) WHERE nr.aridius_news_id = '" . (int)$aridius_news_id . "' AND p.status = '1' AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "'"); $this->load->model('catalog/product'); foreach ($query->rows as $result) { $product_data[$result['product_id']] = $this->model_catalog_product->getProduct($result['product_id']); } return $product_data; } public function getaridius_newsRelated($aridius_news_id) { $aridius_news_data = array(); $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "aridius_news n LEFT JOIN " . DB_PREFIX . "aridius_news_description nd ON (n.aridius_news_id = nd.aridius_news_id) LEFT JOIN " . DB_PREFIX . "aridius_news_to_store n2s ON (n.aridius_news_id = n2s.aridius_news_id) LEFT JOIN " . DB_PREFIX . "aridius_news_related nr ON (n.aridius_news_id = nr.related_aridius_news_id) WHERE nd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND n2s.store_id = '" . (int)$this->config->get('config_store_id') . "' AND n.status = '1' AND n.sort_order <> '-1' AND nr.aridius_news_id = '" . (int)$aridius_news_id. "' ORDER BY n.sort_order"); return $query->rows; } public function getTotalaridius_news() { $query = $this->db->query("SELECT COUNT(*) AS total FROM " . DB_PREFIX . "aridius_news n LEFT JOIN " . DB_PREFIX . "aridius_news_to_store n2s ON (n.aridius_news_id = n2s.aridius_news_id) WHERE n2s.store_id = '" . (int)$this->config->get('config_store_id') . "' AND n.status = '1'"); if ($query->row) { return $query->row['total']; } else { return false; } } }
Правильно я понимаю, что в
Цитата"' AND n.status = '1' ORDER BY n.sort_order, n.date_added DESC";
нужно поменять местами n.sort_order, n.date_added DESC ?
также и в
Цитата"' AND n.status = '1' ORDER BY n.sort_order, n.date_added DESC LIMIT " . (int)$limit);
Ввиду сложившейся ситуации автору модуля не до форума, поэтому у него уточнить не могу. Мирного всем неба и скорейшего завершения звездеца -
Добрый день. Возможно ли к методу оплаты добавить подметоды? к примеру,
банковский перевод:
*Оплата за доставку
*Полная оплата заказа
В модуле есть настройка "Набор полей у вариантов оплаты", но после настроек не отображаются радиокнопки -
37 минут назад, max1985 сказал:
Если этот шаблон, то проблема как раз в нем и автор не отрицает этой проблемы
И для другого его шаблона уже выпущено обновление с исправлением
Так что обращайтесь к нему, если Вы конечно у него брали шаблон, а не на варезе.
Да, именно этот. Видимо, недопонял mrz, напишу ему снова. Спасибо за помощь
-
Здравствуйте.
Сайт: nimat-organics.ru
Версия движка: ocStore 2.3.0.2.2
Шаблон: Royal от AR
При оставлении заявки через модули "быстрый заказ" (он же купить в 1 клик), "обратный звонок" и "предзаказ" заявки дублируются.
Иногда дважды иногда четырежды приходит одна и та же заявка.
Визуально заметил, что при вызове формы быстрого заказа она открывается дважды, так же и сообщение (слова благодарности) после отправки формы появляются дважды
Если кто готов взяться за решение, укажите стоимость устранение проблемы
p.s с автором шаблона говорил, проблема не в шаблоне -
Доброго времени суток.
Заказы, отправленные через форму "купить в 1 клик", дублируются аж 4 раза.
Подскажите, пожалуйста, в чем может быть проблема.
upd: добавил текст после оформления заказа теперь заказы начали дублироваться 2 раза -
Доброго времени суток!
У меня та же проблема, в разделе категорий не работают кнопки "в корзину; в закладки; сетка товаров" и прочее, но на странице товара кнопки работают. Искал в рунете и на этом форуме решение, но толкового ничего не нашел.Ссылка на сайт с категориями здесь.
В гугл браузере, в разделе консул показывает эти ошибки:
ЦитатаUncaught SyntaxError: Unexpected token var?sort=pd.name&order=ASC&limit=50:399 Uncaught TypeError: cart.add is not a function at HTMLButtonElement.onclick (?sort=pd.name&order=ASC&limit=50:399)?sort=pd.name&order=ASC&limit=50:404 Uncaught TypeError: wishlist.add is not a function at HTMLAnchorElement.onclick (?sort=pd.name&order=ASC&limit=50:404)?sort=pd.name&order=ASC&limit=50:407 Uncaught TypeError: compare.add is not a function at HTMLAnchorElement.onclick (?sort=pd.name&order=ASC&limit=50:407)Но как с ними бороться мне простому любителю создавать самому не ясно. Заранее благодарю.
Подобрать шаблон
в Opencart 3.x: Пісочниця
Опубліковано:
Здравствуйте. Планируется сделать сайт идентичный этому https://www.naturalnest.com.tr/en/ + онлайн магазин.
Посоветуйте, пожалуйста, более менее подходящий шаблон (с возможностью вставки видео в баннер на главную, с похожим блогом), чтобы изменения были минимальны.
Спасибо