COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

Вся активность

Этот поток обновляется автоматически

  1. Yesterday
  2. А что, тут ещё кто-то сотрудничает с KVR66? Очень зря, ибо он же конченый хамло, брехло и скамер. Видимо тут никто не знает про его прошлые подвиги. НО ... интернет помнит всё.
  3. А что, тут ещё кто-то сотрудничает с KVR66? Очень зря, ибо он же конченый хамло, брехло и скамер. Видимо тут никто не знает про его прошлые подвиги. НО ... интернет помнит всё.
  4. "Кто подскажет, его сразу убить, или помучать?" - я сразу подумал, что это про старого скамера KVR66 , который тут пасётся. Вот его надо было сразу грохать.
  5. А что, тут ещё кто-то сотрудничает с KVR66? Очень зря, ибо он же конченый хамло, брехло и скамер. Видимо тут никто не знает про его прошлые подвиги. НО ... интернет помнит всё.
  6. А что, тут ещё кто-то сотрудничает с KVR66? Очень зря, ибо он же конченый хамло, брехло и скамер. Видимо тут никто не знает про его прошлые подвиги. НО ... интернет помнит всё.
  7. А что, тут ещё кто-то сотрудничает с KVR66? Очень зря, ибо он же конченый хамло, брехло и скамер. Видимо тут никто не знает про его прошлые подвиги. НО ... интернет помнит всё.
  8. А что, тут ещё кто-то сотрудничает с KVR66? Очень зря, ибо он же конченый хамло, брехло и скамер. Видимо тут никто не знает про его прошлые подвиги. НО ... интернет помнит всё.
  9. А что, тут ещё кто-то сотрудничает с KVR66? Очень зря, ибо он же конченый хамло, брехло и скамер. Видимо тут никто не знает про его прошлые подвиги. НО ... интернет помнит всё.
  10. Чёта маловато отшкварили в этой теме KVR66, а зря. Ведь он же конченый хамло, брехло и скамер. Видимо тут никто не знает про его прошлые подвиги.
  11. Последняя неделя
  12. Необходимо доработать и изменить сайт https://rentgenprotect.ru/ на OpenCart Version 2.3.0.2 (rs.6) в соответствии с прикрепленным ТЗ Файл ТЗ: https://docs.google.com/document/d/1F9RjZ58ZijGKbqoJn3bUA2wuzbvd-QeJyU5Mrv53-2o/edit
  13. Это не капча от Гугла. Где о на форуме был фак, как настроить гугловскую капчу.
  14. С почтой проблема, не может отправить письмо покупателю.
  15. Если Вы будите сами переводить урл, то у Вас ничего не выйдет, там для некоторых букв специальные значения, я например для своего сайта использовал сервис транслитерации https://deltahost.ua/translit-service.html причем надо еще учитывать для какого поискового сервиса Вы делаете транслит, если все сделать правильно, то страницы лучше ранжируются и чаще появляются в поиске. Я заметил существенную разницу между урл на кирилице и на латинице.
  16. Ранее
  17. Добавил категорию - указал показать в главном меню. в меню категория не появляется. в витрине категорий она есть. где отредактировать меню? Версия ocStore 2.3.0.2
  18. Здравствуйте. При подтверждении заказа выдаёт ошибку. Лог ошибки: profinail-dnr.ru [Sat Oct 16 23:52:07 2021] [error] [pid 6022] sapi_apache2.c(349): [client 5.153.136.23:60106] PHP Fatal error: Uncaught Exception: Error: (0) in /home/c/cm32469/moscow/public_html/system/library/mail/smtp.php:91\nStack trace:\n#0 /home/c/cm32469/moscow/public_html/system/library/mail.php(142): Mail\\Smtp->send()\n#1 /home/c/cm32469/moscow/public_html/catalog/controller/mail/order.php(275): Mail->send()\n#2 /home/c/cm32469/moscow/public_html/catalog/controller/mail/order.php(34): ControllerMailOrder->add(Array, '1', '', '')\n#3 /home/c/cm32469/moscow/public_html/storage/modification/system/engine/action.php(79): ControllerMailOrder->index('checkout/order/...', Array)\n#4 /home/c/cm32469/moscow/public_html/system/engine/event.php(62): Action->execute(Object(Registry), Array)\n#5 /home/c/cm32469/moscow/public_html/storage/modification/system/engine/loader.php(229): Event->trigger('model/checkout/...', Array)\n#6 /home/c/cm32469/moscow/public_html/system/engine/proxy.php(47): Loader->{closure}(Array, Array)\n#7 /home/c/cm32469/moscow/public_html/catalog/controller/extension/payment/cod.php(13): Proxy->__call('addOrderHistory', Arr in /home/c/cm32469/moscow/public_html/system/library/mail/smtp.php on line 91 Подскажите пожалуйста как её исправить. Ссылка на сайт profinail-dnr.ru Хостинг timeweb. Форма заказа стандартная я её не менял.
  19. Вот так это выглядит. Ключи от гугла прописала. Но ничего не поменялось. Как решить можно это?
  20. Здравствуйте. Нужна помощь.!!! Установлен Версия 2.3.0.2.3 и на нем крутится модуль Admin Quick Edit PRO версии 5.7.1. Модуль работает нормально. Но если я хочу быстро поменять статус заказа то выдается следующая ошибка Ошибка! Не удалось авторизоваться с помощью ключа API Внимание! Обновление значений не выполнено! А если менять статус заказа через редактирования то все проходит нормально . Не подскажите в чем может быть проблема. Перестало работать после замены роутера через который работает вэб сервер. IP статический и не менялся. Жду ответа с нетерпением ! Заранее спасибо !
  21. В корзине опенкарт 2.3 есть пункт -Узнать стоимость доставки. Для расчета есть выбор стран и регионов с выпадающим списком, но нет городов. Сами города есть в базе, получены посредством модуля НоваяПочта Api. Но как добавить их в контроллер? Кто разбирается, прошу помочь... Код из контроллера shipping.php <?php class ControllerExtensionTotalShipping extends Controller { public function index() { if ($this->config->get('shipping_status') && $this->config->get('shipping_estimator') && $this->cart->hasShipping()) { $this->load->language('extension/total/shipping'); $data['heading_title'] = $this->language->get('heading_title'); $data['text_shipping'] = $this->language->get('text_shipping'); $data['text_shipping_method'] = $this->language->get('text_shipping_method'); $data['text_select'] = $this->language->get('text_select'); $data['text_none'] = $this->language->get('text_none'); $data['text_loading'] = $this->language->get('text_loading'); $data['entry_country'] = $this->language->get('entry_country'); $data['entry_zone'] = $this->language->get('entry_zone'); $data['entry_postcode'] = $this->language->get('entry_postcode'); $data['button_quote'] = $this->language->get('button_quote'); $data['button_shipping'] = $this->language->get('button_shipping'); $data['button_cancel'] = $this->language->get('button_cancel'); if (isset($this->session->data['shipping_address']['country_id'])) { $data['country_id'] = $this->session->data['shipping_address']['country_id']; } else { $data['country_id'] = $this->config->get('config_country_id'); } $this->load->model('localisation/country'); $data['countries'] = $this->model_localisation_country->getCountries(); if (isset($this->session->data['shipping_address']['zone_id'])) { $data['zone_id'] = $this->session->data['shipping_address']['zone_id']; } else { $data['zone_id'] = ''; } if (isset($this->session->data['shipping_address']['postcode'])) { $data['postcode'] = $this->session->data['shipping_address']['postcode']; } else { $data['postcode'] = ''; } if (isset($this->session->data['shipping_method'])) { $data['shipping_method'] = $this->session->data['shipping_method']['code']; } else { $data['shipping_method'] = ''; } return $this->load->view('extension/total/shipping', $data); } } public function quote() { $this->load->language('extension/total/shipping'); $json = array(); if (!$this->cart->hasProducts()) { $json['error']['warning'] = $this->language->get('error_product'); } if (!$this->cart->hasShipping()) { $json['error']['warning'] = sprintf($this->language->get('error_no_shipping'), $this->url->link('information/contact')); } if ($this->request->post['country_id'] == '') { $json['error']['country'] = $this->language->get('error_country'); } if (!isset($this->request->post['zone_id']) || $this->request->post['zone_id'] == '') { $json['error']['zone'] = $this->language->get('error_zone'); } $this->load->model('localisation/country'); $country_info = $this->model_localisation_country->getCountry($this->request->post['country_id']); if ($country_info && $country_info['postcode_required'] && (utf8_strlen(trim($this->request->post['postcode'])) < 2 || utf8_strlen(trim($this->request->post['postcode'])) > 10)) { $json['error']['postcode'] = $this->language->get('error_postcode'); } if (!$json) { $this->tax->setShippingAddress($this->request->post['country_id'], $this->request->post['zone_id']); if ($country_info) { $country = $country_info['name']; $iso_code_2 = $country_info['iso_code_2']; $iso_code_3 = $country_info['iso_code_3']; $address_format = $country_info['address_format']; } else { $country = ''; $iso_code_2 = ''; $iso_code_3 = ''; $address_format = ''; } $this->load->model('localisation/zone'); $zone_info = $this->model_localisation_zone->getZone($this->request->post['zone_id']); if ($zone_info) { $zone = $zone_info['name']; $zone_code = $zone_info['code']; } else { $zone = ''; $zone_code = ''; } $this->session->data['shipping_address'] = array( 'firstname' => '', 'lastname' => '', 'company' => '', 'address_1' => '', 'address_2' => '', 'postcode' => $this->request->post['postcode'], 'city' => '', 'zone_id' => $this->request->post['zone_id'], 'zone' => $zone, 'zone_code' => $zone_code, 'country_id' => $this->request->post['country_id'], 'country' => $country, 'iso_code_2' => $iso_code_2, 'iso_code_3' => $iso_code_3, 'address_format' => $address_format ); $quote_data = array(); $this->load->model('extension/extension'); $results = $this->model_extension_extension->getExtensions('shipping'); foreach ($results as $result) { if ($this->config->get($result['code'] . '_status')) { $this->load->model('extension/shipping/' . $result['code']); $quote = $this->{'model_extension_shipping_' . $result['code']}->getQuote($this->session->data['shipping_address']); if ($quote) { $quote_data[$result['code']] = array( 'title' => $quote['title'], 'quote' => $quote['quote'], 'sort_order' => $quote['sort_order'], 'error' => $quote['error'] ); } } } $sort_order = array(); foreach ($quote_data as $key => $value) { $sort_order[$key] = $value['sort_order']; } array_multisort($sort_order, SORT_ASC, $quote_data); $this->session->data['shipping_methods'] = $quote_data; if ($this->session->data['shipping_methods']) { $json['shipping_method'] = $this->session->data['shipping_methods']; } else { $json['error']['warning'] = sprintf($this->language->get('error_no_shipping'), $this->url->link('information/contact')); } } $this->response->addHeader('Content-Type: application/json'); $this->response->setOutput(json_encode($json)); } public function shipping() { $this->load->language('extension/total/shipping'); $json = array(); if (!empty($this->request->post['shipping_method'])) { $shipping = explode('.', $this->request->post['shipping_method']); if (!isset($shipping[0]) || !isset($shipping[1]) || !isset($this->session->data['shipping_methods'][$shipping[0]]['quote'][$shipping[1]])) { $json['warning'] = $this->language->get('error_shipping'); } } else { $json['warning'] = $this->language->get('error_shipping'); } if (!$json) { $shipping = explode('.', $this->request->post['shipping_method']); $this->session->data['shipping_method'] = $this->session->data['shipping_methods'][$shipping[0]]['quote'][$shipping[1]]; $this->session->data['success'] = $this->language->get('text_success'); $json['redirect'] = $this->url->link('checkout/cart'); } $this->response->addHeader('Content-Type: application/json'); $this->response->setOutput(json_encode($json)); } public function country() { $json = array(); $this->load->model('localisation/country'); $country_info = $this->model_localisation_country->getCountry($this->request->get['country_id']); if ($country_info) { $this->load->model('localisation/zone'); $json = array( 'country_id' => $country_info['country_id'], 'name' => $country_info['name'], 'iso_code_2' => $country_info['iso_code_2'], 'iso_code_3' => $country_info['iso_code_3'], 'address_format' => $country_info['address_format'], 'postcode_required' => $country_info['postcode_required'], 'zone' => $this->model_localisation_zone->getZonesByCountryId($this->request->get['country_id']), 'status' => $country_info['status'] ); } $this->response->addHeader('Content-Type: application/json'); $this->response->setOutput(json_encode($json)); } }
  22. Если не отвечает, а по лицензии поддержка по времени не истекла, то заявку на возврат средств подайте.
  23. Здравствуйте. Нужна помощь.!!! Установлен Версия 2.3.0.2.3 и на нем крутится модуль Admin Quick Edit PRO версии 5.7.1. Модуль работает нормально. Но если я хочу быстро поменять статус заказа то выдается следующая ошибка Ошибка! Не удалось авторизоваться с помощью ключа API Внимание! Обновление значений не выполнено! А если менять статус заказа через редактирования то все проходит нормально . Не подскажите в чем может быть проблема. Перестало работать после замены роутера через который работает вэб сервер. IP статический и не менялся. Жду ответа с нетерпением ! Заранее спасибо !
  1. Загрузить больше активности