Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Edvard

Пользователи
  
  • Posts

    66
  • Joined

  • Last visited

Информация

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

Recent Profile Visitors

2,043 profile views

Edvard's Achievements

Contributor

Contributor (5/14)

  • Dedicated Rare
  • First Post
  • Collaborator
  • Reacting Well Rare
  • Week One Done

Recent Badges

26

Reputation

  1. @Prorab337 Доброго дня! В новій версії буде можливість роботи з декількома ключами API (різні користувачі) та створення реєстру?
  2. @VolodymyrHoshko Що це означає? Якщо сервер розробника недоступний - Дополнение работает. А може не працює? Може досить вже кодованих модулів з сторонніми перевірками на зовнішніх сайтах? Поки писав повідомлення, модуль запрацював, але неприємний осад залишився. Модуль не працює, якщо сервер розробника недоступний.
  3. WayForPay пріємливий варіант. Модуль для 2.3 кривий. Но це таке, Всі платіжні сервіси кладуть на користувачів. Но деякі хочуть *ати користувача
  4. Причина в том , что сервер к которому привязана активация, не доступен. Так, что активировать модуль не получиться пока нет доступа. Но не факт что он появиться, потому, что принадлежит не автору. А слетает активации по причине, что модуль через какой-то промежуток времени запрашивает проверку (повторную активацию). Что при невозможности получить подтверждение проверки влечет за собой удаление файла лицензии. Очень плохое решение.
  5. @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. Об этом нигде не сказано. Не хватает языковых констант
  6. Готовое вряд ли что-то найдете. Может такие на что-то сгодятся Класифікатор об’єктів адміністративно-територіального устрою України (КОАТУУ), формат json https://data.gov.ua/dataset/dc081fb0-f504-4696-916c-a5b24312ab6e Набор данных с административно-территориальными единицами, формат postgresql, json https://github.com/Medniy2000/ua_locations
  7. Номер заказа не отображается на странице успешного оформления и во второй и в третьей версии. Опенкарт - система полная чудачеств и странного пользовательского удобства. Поэтому 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!'; Как-то так.
  8. unset($this->session->data['order_id']); Наверно в этой строке проблема. При переходе на страницу success происходит очищение корзины и всех данных, хранящихся в сессии. В том числе и номера заказа.
  9. @Prorab337 исправьте уже эту ошибку PHP Notice: Undefined index: Conglomerates in /home/***/system/helper/novaposhta.php on line 2 В ответ запроса справочника адресов добавили новый параметр Conglomerates https://devcenter.novaposhta.ua/docs/services/556d7ccaa0fe4f08e8f7ce43/operations/556d885da0fe4f08e8f7ce46 Создаются громадные логи с ошибкой размер файла лога почти 2 мегабайта при одном запросе. В журнал ошибок невозможно зайти, все жутко тормозит. Уже надоело каждый день заходить и очищать логи.
  10. Не так. Что за менталитет здешних людей, все перевернуть с ног на голову. Я говорю о том, что уровень разработки и сопровождения здесь никакой в 98%. Можете ждать по полгода, чтобы автор исправил ошибки, иногда критические. Ведь код закрыт и нужно ждать милости автора, которому не до вас, он деньги от продаж пересчитывает.
  11. Я думаю, что вы прекрасно знаете о чем я говорю. Но как все "местные" пытаетесь создавать ложное мнение. Может ваш шаблон и отношении не такое как я описал, но "дух местных" этого форума всех тут портит. И да я видел много популярных здесь шаблонов.
  12. Потому, что этот шаблон продавался здесь https://themeforest.net/item/porto-ultimate-responsive-opencart-theme/19323881 Теперь он здесь http://obest.org/opencart/porto/ Много чего не так, начиная от ионкуба, отсутствия документации, демоданных и заканчиваю завышенным чувством собственной важности многих авторов. Я на этом форуме вижу пока только один нормальный шаблон и правильный подход к разработке UniShop2 - универсальный адаптивный шаблон для OpenCart и OcStore 3 все остальные пытаются выжать со своих продуктов по максимуму,ничего не делая.
×
×
  • Create New...

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.