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

Edvard

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

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

  • Посещение

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

  1. @Prorab337 для модуля под OC 3.x при нажатии кнопки сохранить и выйти неправильный маршрут /admin/index.php?route=extension/extension&user_token= а должно быть /admin/index.php?route=marketplace/extension&user_token=
  2. Не советую это покупать. Автор забыл упомянуть, что часть контроллера админки модуля находиться у него на сервере. Когда сервер престанет быть доступен, вас будет ждать большой сюрприз.
  3. @VolodymyrHoshko Що це означає? Якщо сервер розробника недоступний - Дополнение работает. А може не працює? Може досить вже кодованих модулів з сторонніми перевірками на зовнішніх сайтах? Поки писав повідомлення, модуль запрацював, але неприємний осад залишився. Модуль не працює, якщо сервер розробника недоступний.
  4. Edvard

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

    WayForPay пріємливий варіант. Модуль для 2.3 кривий. Но це таке, Всі платіжні сервіси кладуть на користувачів. Но деякі хочуть *ати користувача
  5. Причина в том , что сервер к которому привязана активация, не доступен. Так, что активировать модуль не получиться пока нет доступа. Но не факт что он появиться, потому, что принадлежит не автору. А слетает активации по причине, что модуль через какой-то промежуток времени запрашивает проверку (повторную активацию). Что при невозможности получить подтверждение проверки влечет за собой удаление файла лицензии. Очень плохое решение.
  6. @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. Об этом нигде не сказано. Не хватает языковых констант
  7. Готовое вряд ли что-то найдете. Может такие на что-то сгодятся Класифікатор об’єктів адміністративно-територіального устрою України (КОАТУУ), формат json https://data.gov.ua/dataset/dc081fb0-f504-4696-916c-a5b24312ab6e Набор данных с административно-территориальными единицами, формат postgresql, json https://github.com/Medniy2000/ua_locations
  8. Номер заказа не отображается на странице успешного оформления и во второй и в третьей версии. Опенкарт - система полная чудачеств и странного пользовательского удобства. Поэтому 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!'; Как-то так.
  9. unset($this->session->data['order_id']); Наверно в этой строке проблема. При переходе на страницу success происходит очищение корзины и всех данных, хранящихся в сессии. В том числе и номера заказа.
  10. @bot002 Вашу проблему решит это дополнение
  11. @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 мегабайта при одном запросе. В журнал ошибок невозможно зайти, все жутко тормозит. Уже надоело каждый день заходить и очищать логи.
  12. Edvard

    Porto шаблон

    Не так. Что за менталитет здешних людей, все перевернуть с ног на голову. Я говорю о том, что уровень разработки и сопровождения здесь никакой в 98%. Можете ждать по полгода, чтобы автор исправил ошибки, иногда критические. Ведь код закрыт и нужно ждать милости автора, которому не до вас, он деньги от продаж пересчитывает.
  13. Edvard

    Porto шаблон

    Я думаю, что вы прекрасно знаете о чем я говорю. Но как все "местные" пытаетесь создавать ложное мнение. Может ваш шаблон и отношении не такое как я описал, но "дух местных" этого форума всех тут портит. И да я видел много популярных здесь шаблонов.
  14. Edvard

    Porto шаблон

    Потому, что этот шаблон продавался здесь https://themeforest.net/item/porto-ultimate-responsive-opencart-theme/19323881 Теперь он здесь http://obest.org/opencart/porto/ Много чего не так, начиная от ионкуба, отсутствия документации, демоданных и заканчиваю завышенным чувством собственной важности многих авторов. Я на этом форуме вижу пока только один нормальный шаблон и правильный подход к разработке UniShop2 - универсальный адаптивный шаблон для OpenCart и OcStore 3 все остальные пытаются выжать со своих продуктов по максимуму,ничего не делая.
  15. У вас модули от старых версий опенкарта, где было имя шаблона с расширением. Потом стало только имя. Причина в том что опенкарт - это система полная чудачеств. Улучшений от версии к версии никаких, только хуже становиться, и несовместимость между релизами в пределах одной версии. Вообще непонятна идея это бреда в постоянном имении кода, при этом не исправляются ошибки и не добавляется (расширяется, улучшается) функционал.
  16. Edvard

    Модуль WayForPay

    Для тестирования исправленный модуль wayforpay для Opencart версии 2.3. Оригинал с кучей ошибок находиться здесь https://github.com/wayforpay/Opencart/tree/from-2.3 Возможно не все нашел. Для тестирования можно использовать тестовые реквизиты: https://wiki.wayforpay.com/view/852472 WayForPay-Fix-oc2.3.zip
  17. Edvard

    Почему ioncube это зло

    Не надо жить по двойным стандартам, если я нарушаю во все хорошо, а если кто-то то позор и порицание. И научитесь читать и понимать прочитанное. На все ваши "если" есть четкие ответы в тексте лицензии, что и как должно быть. И про платность и про то, что кто-то кому-то должен. Потрудитесь прочесть на досуге.
  18. Edvard

    Почему ioncube это зло

    Может так будет понятно кто и что на самом деле нарушает и почему вся эта дискуссия не о чем. Отрываем файл license.txt Opencart и читаем: «Opencart is licensed under the GNU General Public License v3.0…» Если прочитать текст лицензии, то можно заметить, что в ее основе лежит принцип: программа не должна распространяться, если конечный пользователь не может в полной мере использовать свое право на модификацию и распространение под той же самой лицензией. Важные вопросы: Если я пишу внешний модуль для применения с программой, выпущенной под GPL, какие требования это налагает на лицензии, под которыми я могу распространять свой модуль? Если главная программа и модули составляют комбинированную программу, то это значит, что вы должны выпускать модуль под GPL или совместимой с ней лицензией свободных программ и распространять его с исходным текстом так, чтобы это было совместимо с GPL. Требует ли GPL, чтобы исходный текст измененных версий выставлялся на всеобщее обозрение? GPL не требует от вас выпуска измененной версии или какой бы то ни было ее части. Вы вольны вносить изменения и применять их в личных целях безо всякого выпуска их. Это относится и к организациям (включая коммерческие); организация может создать модифицированную версию и применять ее внутри безо всякого выпуска ее за пределы организации. Но если вы выпускаете измененную версию в свет, то GPL требует, чтобы вы сделали измененный исходный текст доступным пользователям программы на условиях GPL. Итак, GPL дает разрешение выпускать измененную программу не иначе, как определенными способами; но вы вполне можете решать, выпускать ее или нет. Если я распространяю программу под GPL за деньги, требуется ли от меня также предоставить ее обществу бесплатно? Нет. Однако если кто-то заплатил вам и получил копию, GPL дает ему свободу выпускать ее в обществе, за деньги или бесплатно. Например, кто-нибудь мог бы вам заплатить, а затем разместить свою копию на сайте в общем доступе. Позволяет ли лицензия кому-либо шифровать расширение? Технически да, но дистрибьютор должен предоставить доступ к исходному коду в полном объеме и не зашифрованном виде, включив его в состав пакета или путем предоставления доступа для скачивания. И если считать варезом - распространение ПО с нарушением условий договора о использовании (лицензионных соглашений), то этот сайт также попадает в категория варезников.
  19. Edvard

    Почему ioncube это зло

    Нет смысла рассуждать о надежности защит. Все они ненадежны. И мифы об их стойкости основаны на фантазиях. Заинтересованность и материальные ресурсы ломают любую защиту. Ионкуб создавался для того, чтобы его разработчики на этом зарабатывали "впаривая" идею защиту кода. Да, он дает иллюзию защиты, но это защита от просмотра и изменения. Люди, пишущие на языке программирования типа php, для написание кода на котором достаточно блокнота, ничего не знают о людях которые пишут настоящие программы, разбирающихся в архитектуре ОС и "железе". Вы даже представить себе не можете, на что способны хорошие реверсы. И если ваш код не взломали - это значит лишь одно, он никому не нужен. Все что нужно для успешных продаж - это качественный, продуманный продукт, наличие документации, быстрое исправление ошибок и регулярный выпуск новых версий с новыми возможностями. И тогда это будут покупать, а не выкладывать в свободный доступ. Не задумывались о том, что причина появления модулей (шаблонов) в свободном доступе - это недовольство пользователей их купивших, вызванное различными причинами.
  20. Да установлен. Работает на ocStore 2.3. Устанавливал и покупал в прошлом году. Авторизацию чего он запрашивает?
×
×
  • Создать...

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

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