We sacrifice by not doing any other technology, so that you get the best of Magento.
We sacrifice by not doing any other technology, so that you get the best of Magento.
1) To define plugin, add below code <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd"> <type name="MagentoThemeBlockHtmlTopmenu"> <plugin name="custom_menu_item" type="MagemonkeysAddCustomeMenuPluginTopmenu" sortOrder="10" disabled="false"/> </type> </config> in your app/code/Magemonkeys/AddCustomeMenu/etc/frontend/di.xml file. 2) Now, Create Topmenu.php Plugin file at app/code/Magemonkeys/AddCustomeMenu/Plugin/ and paste the below code : <?php namespace MagemonkeysAddCustomeMenuPlugin;…
READ MOREThis tutorial is a solution if your store switcher is not working when customer is logged in Magento. It happens because there is a difference between 2.3-develop and 2.3.3 for the di.xml file of the store module. Check the following changes to…
READ MOREIn the eCommerce business digital store's performance, functionalities & features depend on the eCommerce platform. Platforms like Shopify have certain limitations which may impact values such as security and sales. That's the case where Magento WINS. Below are some of the reasons…
READ MOREFind the base image attribute id from eav_attribute. attr_id = SELECT `attribute_id` FROM `eav_attribute` WHERE `attribute_code` = "image" AND `frontend_label` = "Base" LIMIT 1; Find all images which having a Base image role. value = SELECT `value` FROM `catalog_product_entity_varchar` WHERE `attribute_id` =…
READ MORECreate one php file inside your Magento root directory with below code. <?php use MagentoFrameworkAppBootstrap; require 'app/bootstrap.php'; $bootstrap = Bootstrap::create(BP, $_SERVER); $objectManager = $bootstrap->getObjectManager(); $instance = MagentoFrameworkAppObjectManager::getInstance(); $state = $objectManager->get('MagentoFrameworkAppState'); $state->setAreaCode('frontend'); $productCollectionFactory = $objectManager->get('MagentoCatalogModelResourceModelProductCollectionFactory'); $collection = $productCollectionFactory->create(); $collection->addAttributeToSelect('*'); // filter current website…
READ MOREHere we are going to write about how to get system configuration value in your custom file or anywhere else. Inside the header data file we have add this code create Data.php file in Magemonkeys/General/Helper/ public function __construct( MagentoFrameworkAppConfigScopeConfigInterface $scopeConfig ) {…
READ MOREFrom a business point of view, redesigning your digital store is often ignored. There are numerous reasons to redesign your Magento store, some more compelling than others. In this article, we are going to talk about signals which tell you that your…
READ MOREMagento 2 provides translate the same element in different ways for different modules. Here, I have to change the "Next" slug translation for the checkout module by using the theme translate file. "Next","Continue to Payment", module, Magento_Checkout "Next","Next" Note: I have used…
READ MOREFollow the below mentioned steps: Step 1 : Go to database of your site using phpmyadmin Step 2 : Filter related settings stored in 'ui_bookmark' table. Find the table and open it. Step 3 : Find the row with your user_id, namespace…
READ MOREMagento is a very safe & stable eCommerce platform adopted by 250,000+ businesses globally. But, it's very much possible that a Magento store can get hacked or compromised if the server/site/system left unaudited. Only in the previous month, we received tons of…
READ MOREEffective immediately, Shopify will ban ALL vape products from its...
Artificial Intelligence has evolved from a competitive advantage into a...
Digital commerce has undergone a remarkable transformation over the last...
The Rise of AI in Shopify Ecommerce The ecommerce industry...
(more…)