WEB4PRO | Magento 2
13 FOLLOWERS
Welcome to Magento 2 blog by WEB4PRO! Here you'll find lots of useful web development tips and cases, reviews and tutorials, and the latest hottest news related to Magento 2.
WEB4PRO | Magento 2
4y ago
When analyzing server logs from Magento 2.3.3, an error message of this kind was found:
2019/11/26 16:03:05 [error] 19565#0: *114206 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught TypeError: strpos() expects parameter 1 to be string, null given in /home/magento/www/vendor/magento/module-theme/Controller/Result/JsFooterPlugin.php:44
Stack trace:
#0 /home/magento/www/vendor/magento/module-theme/Controller/Result/JsFooterPlugin.php(44): strpos(NULL, '</body') #1 /home/magento/www/vendor/magento/framework/Interception/Interceptor.php(121): Magento\Theme\Controller\R ..read more
WEB4PRO | Magento 2
4y ago
Magento 1 was developed back before PHP 5 was used. In all versions, including the latest Magento Open Source 1.9.4.2 and Magento Commerce 1.13.4.2, a check is done for PHP 5.3 at the entry point of index.php. This means that all of the code of the core, as well as the code of custom extensions, must be compatible with PHP 5.3. This official resource declares PHP compatibility: https://docs.magento.com/m1/ce/user_guide/magento/system-requirements.html
However, incompatibility with PHP 5 was discovered when analyzing the latest versions of Magento Open Source 1.9.2.4 and Magento Commer ..read more
WEB4PRO | Magento 2
5y ago
There is a bug in Magento 2.2, starting with version 2.2.6, which prevents users from resetting their passwords if they forget them. When attempting to reset their passwords, users get an error message saying, “Something went wrong while saving the new password.”
The reason for this error was specified here: https://github.com/magento/magento2/issues/18256. The error was resolved in version 2.3, and it involved the sequence of operators responsible for clearing the session of the resetPassword method of the app/code/Magento/Customer/Model/AccountManagement.php class. People who are st ..read more
WEB4PRO | Magento 2
5y ago
If you are a business person, and you’ve been using various online platforms, then you must have heard of platforms such as Shopify, BigCommerce, and, Volusion, among others. However, do you know which is another popular platform among them? You guessed that right, Magento it is.
This platform boasts of over 250,000 merchants using it, and the numbers are continuing to grow. Well, this store building platform owes its popularity to the expansive feature set that it comes with, and also the ability to allow users to customize their stores according to their desires.
Roy Rubin and Yoav ..read more
WEB4PRO | Magento 2
5y ago
The Magento 2 era began on November 17, 2015, when Magento released the first version of its 2.0 line. Since then, Magento has been launching updates one after another, while sometimes supporting several branches at the same time. Magento 2.0 is no longer supported, but subsequent versions (2.1, 2.2, 2.3) still are. Magento supports several branches simultaneously because different systems have different requirements. For example, Magento 2.1 still supports PHP 5.6, whereas the minimum version of PHP for Magento 2.2 is 7.0.13 and for Magento 2.3 it’s 7.1.3.
It’s not always feasible fo ..read more
WEB4PRO | Magento 2
5y ago
If you are experiencing some difficulties with how you manage your warehouses and orders, then you should consider using a dropship extension. This is by far the best eCommerce solution to achieve efficient management and optimization of the drop shipping business.
These tools enable you to start up an eCommerce store whether you are dropshipping with Magento or any other eCommerce site. With these dropshipping extensions, you won’t have to worry about any complicated shipping procedures as they do offer simpler solutions when it comes to fulfilling orders.
Using these tools allow you ..read more
WEB4PRO | Magento 2
5y ago
We’ve already investigated the broken cart bug in cases when administrators delete simple child products. But, as it turns out, there can be other reasons for this bug.
Magento 2 has a very convenient feature for store administrators: they can change product type as they wish. When creating a product, an administrator can set the product weight, resulting in the product having the type “simple.” They can also not set the weight, resulting in a “virtual” product. Moreover, when administrators remove the weight from an existing “simple” product and save it, they get a “virtual” product ..read more
WEB4PRO | Magento 2
5y ago
Magento® 2 claims to be one of the best eCommerce solutions on the market, as far as the company decided to stop the support of the first Magento version. But what about the changes? Is Magento still powerful or even became much better?
Well, opinions differ. Someone will tell you that Magento 2 is the best eCommerce platform they have ever worked with. Someone will say with a pinch of salt that this platform lacks lots of available functionalities, and its new architecture is odd. Both sides are right partly.
We are here to reveal some technical Magento 2 issues. We’ll discuss how yo ..read more
WEB4PRO | Magento 2
5y ago
Popup ads are online forms of advertisements meant to capture email addresses of the customers to increase traffic in the website. Popups are new browser windows which attract prospects’ attention to the website. They suddenly appear on the screen of the device until you press a particular function key to select one of the commands. The popup ads then disappear.
Magento 2 popup extensions have outstanding features making them versatile for the eCommerce website. Firstly, you can set a flexible display rule based on your customer store view to have a popup position on the webpage.
Sec ..read more
WEB4PRO | Magento 2
5y ago
When working with Magento 2, sections of code are often processed unexpectedly. When this happens, developers need to understand the reason for the error and fix it.
Log files are convenient for debugging. In most cases, they help you quickly determine the cause of the error and fix it. In this article, we will examine the types of log files and the specifics of working with them.
Using Logs: Magento 2 Live Site Example
Let’s assume we’re working with a site on Magento 2 that is in production mode (the main “live” mode of Magento 2 sites) and is running on a UNIX-like OS.
Types of Log ..read more