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

Edvard

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

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

  • Посещение

Информация

  • Пол
    Не определился

Посетители профиля

2 601 просмотр профиля

Достижения Edvard

Contributor

Contributor (5/14)

  • Dedicated Редкая
  • First Post
  • Collaborator
  • Reacting Well Редкая
  • Week One Done

Последние медали

29

Репутация

  1. Ищите где или с помощью чего вставлен код: <script type="text/javascript"> document.body.addEventListener("mousedown",function(){var e;(e=document.getElementById("add-link-copy"))&&e.remove()}),document.body.addEventListener("mouseup",function(){!function(){var e,t,n,o;if(window.getSelection){if(!(n=(e=window.getSelection()).toString())||n.length<10)return;(n=(t=e.getRangeAt(0)).cloneRange()).collapse(!1),(o=document.createElement("span")).setAttribute("id","add-link-copy"),o.setAttribute("style","position:absolute;overflow:hidden;width:1px;height:1px"),o.innerHTML='<br>Подробнее: <a href="'+location.href+'">'+location.href+"</a>",n.insertNode(o),t.setEndAfter(o),e.removeAllRanges(),e.addRange(t)}else if(document.selection){if(!(n=(t=(e=document.selection).createRange()).text)||n.length<10)return;(n=t.duplicate()).collapse(!1),(o=document.createElement("span")).setAttribute("id","add-link-copy"),o.setAttribute("style","position:absolute;overflow:hidden;width:1px;height:1px"),o.innerHTML='<br>Подробнее: <a href="'+location.href+'">'+location.href+"</a>",n.pasteHTML(o),t.setEndPoint("EndToEnd",n),t.select()}}()}); </script>
  2. @Prorab337 для модуля под OC 3.x при нажатии кнопки сохранить и выйти неправильный маршрут /admin/index.php?route=extension/extension&user_token= а должно быть /admin/index.php?route=marketplace/extension&user_token=
  3. Не советую это покупать. Автор забыл упомянуть, что часть контроллера админки модуля находиться у него на сервере. Когда сервер престанет быть доступен, вас будет ждать большой сюрприз.
  4. @VolodymyrHoshko Що це означає? Якщо сервер розробника недоступний - Дополнение работает. А може не працює? Може досить вже кодованих модулів з сторонніми перевірками на зовнішніх сайтах? Поки писав повідомлення, модуль запрацював, але неприємний осад залишився. Модуль не працює, якщо сервер розробника недоступний.
  5. Edvard

    Чи варто використовувати Fondy?

    WayForPay пріємливий варіант. Модуль для 2.3 кривий. Но це таке, Всі платіжні сервіси кладуть на користувачів. Но деякі хочуть *ати користувача
  6. Причина в том , что сервер к которому привязана активация, не доступен. Так, что активировать модуль не получиться пока нет доступа. Но не факт что он появиться, потому, что принадлежит не автору. А слетает активации по причине, что модуль через какой-то промежуток времени запрашивает проверку (повторную активацию). Что при невозможности получить подтверждение проверки влечет за собой удаление файла лицензии. Очень плохое решение.
  7. @chukcha Версия OCSTORE 2.3.0.2.3 Покупался на iveopencart.ru если что. 2022-01-14 13:44:07 - PHP Notice: Undefined variable: language in ***/www/catalog/controller/extension/module/google_indexing_api.php on line 119 2022-01-14 13:44:07 - PHP Fatal Error: Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 7.2.0". You are running 5.6.40. in ***/www/system/library/google_index_api/composer/platform_check.php on line 25 Модуль не работает на версии PHP ниже 7.2.0. Об этом нигде не сказано. Не хватает языковых констант
  8. Готовое вряд ли что-то найдете. Может такие на что-то сгодятся Класифікатор об’єктів адміністративно-територіального устрою України (КОАТУУ), формат json https://data.gov.ua/dataset/dc081fb0-f504-4696-916c-a5b24312ab6e Набор данных с административно-территориальными единицами, формат postgresql, json https://github.com/Medniy2000/ua_locations
  9. Номер заказа не отображается на странице успешного оформления и во второй и в третьей версии. Опенкарт - система полная чудачеств и странного пользовательского удобства. Поэтому 70% расширений исправляют эти чудачества, ничего не добавляя и не улучшая. Вот этот кусок кода проверяет существует ли в сессии номер заказа, и если да - очищается корзина и удаляются все данные о заказе, хранящиеся в сессии. if (isset($this->session->data['order_id'])) { $this->cart->clear(); unset($this->session->data['shipping_method']); unset($this->session->data['shipping_methods']); unset($this->session->data['payment_method']); unset($this->session->data['payment_methods']); unset($this->session->data['guest']); unset($this->session->data['comment']); unset($this->session->data['order_id']); unset($this->session->data['coupon']); unset($this->session->data['reward']); unset($this->session->data['voucher']); unset($this->session->data['vouchers']); unset($this->session->data['totals']); } Также удалять записи в сессии могут модули оплаты. Поэтому, нужно сохранить данные о номере заказа перед их удалением, например if ( isset($this->session->data['order_id']) ) { $this->session->data['last_order_id'] = $this->session->data['order_id']; } А потом добавить в выходные данные if (! empty($this->session->data['last_order_id']) ) { $this->document->setTitle(sprintf($this->language->get('heading_title_customer'), $this->session->data['last_order_id'])); } else { $this->document->setTitle($this->language->get('heading_title')); } Добавить в языковые переменные catalog/language/english/checkout/success.php $_['heading_title_customer'] = 'Your Order #%s has been placed!'; Как-то так.
  10. unset($this->session->data['order_id']); Наверно в этой строке проблема. При переходе на страницу success происходит очищение корзины и всех данных, хранящихся в сессии. В том числе и номера заказа.
  11. @bot002 Вашу проблему решит это дополнение
×
×
  • Создать...

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

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