Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

dimkaja357

Пользователи
  
  • Публикаций

    102
  • Зарегистрирован

  • Посещение

Все публикации пользователя dimkaja357

  1. да вот я тоже думаю об этом, как раз в месте где добавляются бонусные баллы обработать в запросе переменную немного иначе (int)$product['reward'] для начала, в зависимости от группы покупателя у пользователя где указан коефициент кешбека, сделать формулу и вычесть разницу из этой переменной и добавить ее в запрос
  2. решение это значит , здесь просто направление хотя бы задать, а не модуль мне дать и не сделать все за меня
  3. или кто нибудь подобное уже решал, чтобы мне долго не копаться и не изобретать велосипед, у кого есть какое решение, напишите пожалуйста
  4. да я и сам могу реализовать, мне бы правильно просто спроектировать это все дело и в надежде обойтись малой кровью может какое решение уже есть у кого готовое
  5. Всем привет, столкнулся с такой задачей, очень не стандартной, нужно чтобы клиент оформляя заказ получал кешбек бонусами в зависимости именно от ИТОГОВОЙ суммы заказа, а не предварительной, например списал человек 800 бонусов, нажал применить, итоговая сумма изменилась и чтобы начислялись бонусы с покупки именно с этой суммы, есть какое нибудь решение?
  6. всем привет, ну и чего вы в итоге добились?? его модуль заблокировали, аналогов нет, мне вот например поддержка не была нужна его, я все сам настраивал на многих сайтах, что мне теперь делать?? мне срочно надо на еще один домен купить лицензию а она есть только на этом форуме, на котором модуль забанен
  7. 350 Скачать / Купить дополнение Статусы товаров v1.0 Что делает модуль? Модуль позволяет отображать к каждому товару особые статусы такие как - Акционный товар (с возможностью автоматического вычисления скидки в процентах), Новый товар и Хит продаж на всех основных страницах сайта, каталогах, карточках товара, а также модулей вывода товаров по умолчанию, таких как - рекомендуемые, товары со скидкой, новинки, последние товары, хит продаж. Модуль позволяет Вам также выбрать нужное изображение для отображения определенного из статусов, а также выборочно включать и отключать отображения по отдельности. Зачем он нужен? Красиво оформленный графический статус товара, поможет покупателю быстрее найти необходимый ему товар, а также обратить внимание на особенности данного товара, которые могли бы его заинтересовать. Данный модуль сделает Ваш интернет-магазин более удобным для покупателя и однозначно позволит повысить конверсию Вашего сайта. Какие статусы отображаются? Акции или товары со скидкой Хит продаж Новинки Данные статусы имеют привязку к стандартным модулям Opencart такие как - Товары со скидкой, Хит продаж и Последние товары. Возможности модуля: Возможность отображать статусы особого характера для основных товаров на всех основных страницах сайта Возможность выбора индивидуальной картинки для каждого статуса Возможность выводить каждый статус по отдельности, включая и отключая их Возможность автоматического расчета акции в процентах в статусе - Акция Совместимость: ocStore 2.0, все официальные версии ocStore 2.x, ocStore 2.3, ocStore 3.x Установка: Установка очень простая 1. Откройте в админ панели, раздел "Установщик дополнений" и нажмите кнопку - Загрузить 2. Выберите скачанный файл - status_products_oc23_v_1.0.ocmod.zip 3. Убедитесь в том что ftp доступы в админке указаны прямо в корневой каталог сайта 4. Нажмите "Продолжить" 5. После завершения установки перейдите в раздел - "Менеджер дополнений" 6. Выделите модуль - Статусы товаров и нажмите на кнопку - Обновить 7. Перейдите в раздел - Дополнения и сразу в общем разделе найдите - Статусы товаров 8. Нажмите установить и далее кнопку редактировать 9. Активируйте модуль и выберите с помощью выключателей, картинок и параметров нужные Вам настройки ВАЖНО! Модуль по основным статусам (Новинки, Хит продаж) привязаны к стандартным модулям - Хит продаж, Последние Для того чтобы модуль начал отображать статусы Вам необходимо включить данные стандартные модули! Рекомендуется установка модуля на чистый шаблон default Добавил dimkaja357 Добавлено 15.04.2020 Категория Атрибуты Системные требования Метод активации Без активации Ioncube Loader Нет ocStore 3.0 2.3 2.2 2.1 OpenCart.Pro, ocShop Обращение к серверу разработчика Да  
  8. Установка очень простая 1. Откройте в админ панели, раздел "Установщик дополнений" и нажмите кнопку - Загрузить 2. Выберите скачанный файл - status_products_oc23_v_1.0.ocmod.zip 3. Убедитесь в том что ftp доступы в админке указаны прямо в корневой каталог сайта 4. Нажмите "Продолжить" 5. После завершения установки перейдите в раздел - "Менеджер дополнений" 6. Выделите модуль - StatusProducts и нажмите на кнопку - Обновить 7. Перейдите в раздел - Дополнения и сразу в общем разделе найдите - Статусы товаров 8. Нажмите установить и далее кнопку редактировать 9. Активируйте модуль и выберите с помощью выключателей, картинок и параметров нужные Вам настройки ВАЖНО! Модуль по основным статусам (Товары со скидкой, Новинки, Хит продаж) привязаны к стандартным модулям - Товары со скидкой, Хит продаж, Последние Для того чтобы модуль начал отображать статусы Вам необходимо включить данные стандартные модули!
  9. я извиняюсь но мне не совсем понятно как работает данная функция function so($a, $b) { return (strcmp (strtolower($a['name']), strtolower($b['name']))); } в ней 2 аргумента, я понимаю это 2 массива, так? не совсем понятно как я могу это применить к одному большому массиву products в котором их тысячи могут быть...как то в цикле эту функцию выводить, и подставлять значения массива туда? получается первый аргумент это 1 продукт в массиве, второй это 2 продукт, а в самой функции return (strcmp (strtolower($a['name']), strtolower($b['name']))); это получается сравниваются нужные мне индексы? в моем случае это будет что то наподобии - $product[0]['model'] и $product[1]['model'] ?
  10. ход ваших мыслей мне понятен, однако я явно что то не так делаю, $arr в вашем примере это $dirs? Вы не могли бы более подробно описать решение на примере стандартного массива в движке $products? какое вы в контроллере бы вывели будь у вас подобная задача
  11. Доброго времени суток, подскажите пожалуйста как можно реализовать сортировку По модели, я ее сделал, но названия моделей выглядят примерно так - AD 10...AD 20...AD 2...проблема в том что нужно отсортировать массив продуктов по принципу NATURAL ORDER, можно ли это сделать с многомерным ассоцитивным массивом $products?
  12. Доброго времени суток, подскажите пожалуйста как можно реализовать сортировку По модели, я ее сделал, но названия моделей выглядят примерно так - AD 10...AD 20...AD 2...проблема в том что нужно отсортировать массив продуктов по принципу NATURAL ORDER, можно ли это сделать с многомерным ассоцитивным массивом $products?
  13. все заработало, ошибка была банально в SSL он был пустой, думал только URL нужен
  14. вы были на моем сайте?
  15. ну вот один из поддоменов у меня msk на сайте, и я для примера создал мультимагазин где указал URL - msk.rosleds.ru, но почему то не работает. Вы можете зайти на сайт мой? посмотреть rosleds.ru, автоопределение города выберите Москва и попробуйте перейти куда нибудь по ссылкам они все ведут на основной почему то. Может в htaccess какой параметр указан что сбивает эти настройки...я уже незнаю что думать
  16. Добрый вечер, недавно установил модуль geoip создал необходимое количество поддоменов для своего магазина, но проблема в том что с именем поддомена например msk.rosleds.ru все ссылки не сайте начинаются с rosleds.ru и ведут на основной домен, помогите разобраться в чем может быть проблема ?
  17. понял в чем проблема через несколько минут после того как сюда запостил ) , может кому нибудь пригодится, я совсем забыл что данные с формы а именно данные с POST запросом считываются через параметр name в инпутах. В этом и была моя ошибка, все что мне нужно было сделать это задать инпутам такие же name , как название переменных т.е. занчения базы я записал в переменные $city_user, $street_user, $house_user, $apartment_user соответственно чтобы данные при передаче post запроса считывались мне необходимо было задать <label><span>Город</span> <input type="text" name="city_user" placeholder="" value="<?php echo $city_user; ?>"> </label> <label><span>Улица</span> <input type="text" name="street_user" placeholder="" value="<?php echo $street_user; ?>"> </label> <label class="dom"><span>Дом</span> <input type="text" name="house_user" placeholder="" value="<?php echo $house_user; ?>"> </label> <label><span>Квартира</span> <input type="text" name="apartment_user" placeholder="" value="<?php echo $apartment_user; ?>"> </label> и все заработало
  18. Добрый день, необходимо на сайте создать 4 дополнительных поля город улицу дом и квартиру, в личном кабинете так чтобы можно было редактировать их во вкладке общих данных пользователя. Мои действия в базе данных в таблице oc_customer создал четыре поля - city_user, street_user, house_user, apartment_user, соответственно в catalog/model/account/customer.php вывел в функции editCustomer public function editCustomer($data) { $customer_id = $this->customer->getId(); $this->db->query("UPDATE " . DB_PREFIX . "customer SET firstname = '" . $this->db->escape($data['firstname']) . "', lastname = '" . $this->db->escape($data['lastname']) . "', email = '" . $this->db->escape($data['email']) . "', telephone = '" . $this->db->escape($data['telephone']) . "', city_user = '" . $this->db->escape($data['city_user']) . "', street_user = '" . $this->db->escape($data['street_user']) . "', house_user = '" . $this->db->escape($data['house_user']) . "', apartment_user = '" . $this->db->escape($data['apartment_user']) . "', fax = '" . $this->db->escape($data['fax']) . "', custom_field = '" . $this->db->escape(isset($data['custom_field']) ? json_encode($data['custom_field']) : '') . "' WHERE customer_id = '" . (int)$customer_id . "'"); } в контроллере catalog/controller/account/edit.php вывел переменные if (isset($this->request->post['city_user'])) { $data['city_user'] = $this->request->post['city_user']; } elseif (!empty($customer_info)) { $data['city_user'] = $customer_info['city_user']; } else { $data['city_user'] = ''; } if (isset($this->request->post['street_user'])) { $data['street_user'] = $this->request->post['street_user']; } elseif (!empty($customer_info)) { $data['street_user'] = $customer_info['street_user']; } else { $data['street_user'] = ''; } if (isset($this->request->post['house_user'])) { $data['house_user'] = $this->request->post['house_user']; } elseif (!empty($customer_info)) { $data['house_user'] = $customer_info['house_user']; } else { $data['house_user'] = ''; } if (isset($this->request->post['apartment_user'])) { $data['apartment_user'] = $this->request->post['apartment_user']; } elseif (!empty($customer_info)) { $data['apartment_user'] = $customer_info['apartment_user']; } else { $data['apartment_user'] = ''; } в шаблоне catalog/view/theme/default/template/account/edit.tpl вывел их как echo $city_user, $street_user, $house_user, $apartment_user на странице данные из базы отображаются прекрасно если я туда что то ввел в ячейки. в контроллере увидел как срабатывает функция editCustomer if (($this->request->server['REQUEST_METHOD'] == 'POST') && $this->validate()) { $this->model_account_customer->editCustomer($this->request->post); $this->session->data['success'] = $this->language->get('text_success'); // Add to activity log if ($this->config->get('config_customer_activity')) { $this->load->model('account/activity'); $activity_data = array( 'customer_id' => $this->customer->getId(), 'name' => $this->customer->getFirstName() . ' ' . $this->customer->getLastName() ); $this->model_account_activity->addActivity('edit', $activity_data); } $this->response->redirect($this->url->link('account/account', '', true)); } то есть при получении данных с формы post запросом. При клике на кнопку продолжить в шаблоне у меня вылазит следующее Notice: Undefined index: city_user in /home/l/lexanntr/you-and-care.ru/public_html/catalog/model/account/customer.php on line 100Notice: Undefined index: street_user in /home/l/lexanntr/you-and-care.ru/public_html/catalog/model/account/customer.php on line 100Notice: Undefined index: house_user in /home/l/lexanntr/you-and-care.ru/public_html/catalog/model/account/customer.php on line 100Notice: Undefined index: apartment_user in /home/l/lexanntr/you-and-care.ru/public_html/catalog/model/account/customer.php on line 100Warning: Cannot modify header information - headers already sent by (output started at /home/l/lexanntr/you-and-care.ru/public_html/catalog/controller/startup/error.php:34) in /home/l/lexanntr/you-and-care.ru/public_html/system/library/response.php on line 12 помогите разобраться в чем дело и что я упустил...искренне буду благодарен
  19. Добрый вечер при изменении цен пишет ошибку Notice: Undefined index: price in /home/host1610022/svetoboz.ru/htdocs/www/admin/model/catalog/ez_edit_products.php on line 90Warning: Cannot modify header information - headers already sent by (output started at /home/host1610022/svetoboz.ru/htdocs/www/admin/controller/startup/error.php:34) in /home/host1610022/svetoboz.ru/htdocs/www/system/library/response.php on line 12 помогите разобраться почему
  20. dimkaja357

    Как удалить личный кабинет?

    можно более подробнее ответить? я такой же проблемой столкнулся, нужно чтобы вообще система не заправшиала ни регистрации ни личного кабинета чтобы не было
  21. Здравствуйте, у меня такая проблема, я видел что в Opencart по умолчанию акции действуют, так, что старая цена красным цветом выражается и зачеркнута и рядом с ней новая цена...так вот, у меня при добавлении акции в тот или иной товар, ничего не происходит, в чем может быть проблема? Помогите пожалуйста. Или может есть какие модули? Для того чтобы высвечивать старую цену зачеркнутую и новую.
  22. установил модуль - Interkassa 3.0 для своего 1.5.5.1 , там в настройках все связал , но вот во вкладке "Настройки оплаты" в пункте "Выбор валюты' нет вообще выбора в итоге при оформлении заказа пишет - "Currency code (for code: ) not found" как быть? подскажите
  23. а что на счет этого интерфейса? Можно ли каким либо образом с его помощью убрать, надпись в робокассе - (C учетом комиссии)? Интерфейс расчёта суммы к оплате с учётом комиссии сервисаОписание: Позволяет рассчитать сумму, которую должен будет заплатить покупатель, с учётом комиссий ROBOKASSA (согласно тарифам) и тех систем, через которые покупатель решил совершать оплату заказа. Может быть использован как для Ваших внутренних расчётов, так и для дополнительного информирования клиентов на Вашем сайте. Название метода: GetRates URL для запросов HTTP GET/POST: https://auth.robokassa.ru/Merchant/WebService/Service.asmx/GetRates Параметры запроса: MerchantLogin Идентификатор магазина, строка IncCurrLabel Код валюты, для которой нужно произвести расчет суммы к оплате. Если оставить этот параметр пустым, расчет будет произведен для всех доступных валют. OutSum Сумма, которую хочет получить магазин. Исходя из этой суммы и текущих курсов валют для каждой валюты/варианта оплаты в списке будет рассчитана сумма, которую должен будет заплатить клиент Language Язык для локализованных значений в ответе (названий валют, методов оплаты и т.д.). Возможные значения: ru - русский en - английский
  24. Спасибо, теперь все понял, когда просто в файл руссификатора вносил в эту строку изменения, даже не обратил внимания на метод ее вывода ) теперь все встало на свои места.
  25. можно по подробнее ваш ответ увидеть? я не понял что вы имеете ввиду
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.