Your shopping cart is empty!
The Simple module is one of the most popular modules for simplifying checkout and registration in OpenCart 3. However, after its installation, a critical error may occur related to an outdated modification of the Twig template engine.
Creating an online store might seem challenging, especially on a limited budget. However, with the right tools and platform, it is entirely achievable. In this article, we will explore how to create a free online store using the popular OpenCart platform.
PHP message: PHP Fatal error: Only files produced by either the PHP 8.2 or 8.3 ionCube Encoders can run on PHP 8.3.
The file /var/www/site.ru/system/library/simple/php/simple_admin_72.php has been encoded by the ionCube Encoder for PHP 7.2. in Unknown on line 0" while reading response header from upstream...
на сервере:
php 8.3
zend_extension=/path/to/ioncube_loader_lin_8.3.so
Поможете?
и еще, происходит падение сайта на этой версии (500 ошибка) - причина simple_twig_fix.ocmod.xml в этой части кода (конкретно у меня):
Полагаю если подключение происходит так: $loader = new \Twig\Loader\ArrayLoader(array($filename . '.twig' => $code));
то строки ниже должны иметь другой вид (с обратным слешем).
Хотя не факт... поэтому лучше сделать проверку какие классы существуют и исходя из этого уже создавать их экземпляры, что то типа:
<file path="system/library/template/twig.php"> <operation> <search><![CDATA[$loader = new \Twig\Loader\ArrayLoader(array($filename . '.twig' => $code));]]></search> <add position="after"><![CDATA[ if (isset($loader) && class_exists('\Twig_Loader_Chain') && class_exists('\Twig_Loader_Filesystem')) { $loader_filesystem = new \Twig_Loader_Filesystem(DIR_TEMPLATE); $loader = new \Twig_Loader_Chain(array($loader, $loader_filesystem)); } else if (isset($loader) && class_exists('\Twig\Loader\FilesystemLoader') && class_exists('\Twig\Loader\ChainLoader')) { $loader_filesystem = new \Twig\Loader\FilesystemLoader(DIR_TEMPLATE); $loader = new \Twig\Loader\ChainLoader(array($loader, $loader_filesystem)); } ]]></add> </operation> </file>это решит проблему в падением сайта и админки с 500 ошибкой на версии 3.0.3.9.Простые элементарные вопросы, автор отвечает негативно. ПОДДЕРЖКИ ПРОСТО НЕТ, СОВСЕМ.
Народ, кто разобрался, подскажите пожалуйста. Нужно что бы если покупатель вводит определённый город доставки то можно сделать что бы оставалась одна доставка?
И я не увидел что бы при покупке модуля было написано что поддержка не осуществляется!!!
повторю ещё раз, я персонально на каждом сайте ни отладку, ни проверки не делаю"
Вот после этого куча бесполезной переписки, в которой он будто бы жалуется на свою же разработку. Мол разработал себе на голову, теперь всем все поддержи и объясни.
Получилось так, что автор расширения попал сам в свою ловушку. Авторы других популярных на форуме расширений - не жалуются и всегда готовы помочь. В принципе можно было придумать и подписочную систему, раз хотелось автору заработать на этом и помогать поддерживать.
В общем не рекомендую данное расширение!
Пришлось самому покапаться в коде и самому все сделать - но зато все работает. Рекомендую обратится к разработчикам напрямую, чтобы сделали вам все как надо..
Ага, вот почему я пишу данное сообщение - вишенка на торте: автор вообще мне отключил лицензию, и по своему решению решил мне снести лицензию. Я случайно зашел в его расширение, потому что оно висит в админке наверху, и обнаружил не приятный моментик.
Поэтому даже лицензию может вам снести по своему усмотрению, будьте осторожны с данным расширением!
И причина обращения, и сам факт, что у модуля не оказалось лицензии в базе, лишь подтверждают то, что проблема не в модуле, а в конкретном сайте, о чём я и писал в ЛИЧНОЙ переписке. Персонально под каждый сайт я модули не переделываю, как бы вам этого ни хотелось.
я вот вчера оплатил, с утра уже ключ получил
Автору спасибо!
Автор оперативно помог, скинув обновленные файлы версии 4.11.10, и все встало как по маслу.
Спасибо автору!
Вместо поддержки советует нанять фрилансеров.