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.
The tech world is trending with the articles that read - "Shopify pulls down Trump's eCommerce store from their platform." This won't impact Trump organization a lot, but imagine what would have happened to a small or medium level Shopify store owner…
READ MOREFor this we need product object. Either you can use MagentoCatalogModelResourceModelProduct class or you can use product model class MagentoCatalogModelProduct You have to add any one class in your construct like below: public function __construct( MagentoCatalogModelProduct $product, array $data = [] )…
READ MOREThere are numerous eCommerce platforms available in the market. Each and every platform has its own pros & cons. But, Magento tops the chart with benefits when compared with other eCommerce platforms. These benefits are the top reasons why you should migrate…
READ MORE1. Create InstallData.php at the following path and paste the below code. appcodeMagemonkeysRemoveAttributeSetupInstallData.php <?php namespace MagemonkeysRemoveAttributeSetup; use MagentoEavSetupEavSetup; use MagentoEavSetupEavSetupFactory; use MagentoFrameworkSetupInstallDataInterface; use MagentoFrameworkSetupModuleContextInterface; use MagentoFrameworkSetupModuleDataSetupInterface; class InstallData implements InstallDataInterface { private $eavSetupFactory; public function __construct(EavSetupFactory $eavSetupFactory) { $this->eavSetupFactory = $eavSetupFactory; }…
READ MOREFirst create a file “index.php” at appcodelocalMagemonkeysFormBlock with below code. <?php namespace MagemonkeysFormBlock; class Index extends MagentoFrameworkViewElementTemplate { protected $directoryBlock; protected $_isScopePrivate; public function __construct( MagentoFrameworkViewElementTemplateContext $context, MagentoDirectoryBlockData $directoryBlock, array $data = [] ) { parent::__construct($context, $data); $this->_isScopePrivate = true; $this->directoryBlock =…
READ MOREWe can do it by using preference if we need to add or edit some information in createPost controller. To do that we will need a module : Magemonkeys_General We have need two files. Create di.xml file in this folder app/code/Magemonkeys/General/etc/ <?xml…
READ MOREI have faced the issue while trying to override the Credit Memo Email template from the admin. The email template doesn't include the item list in the email. So, I have made a small plugin for that. Step 1: You have to…
READ MOREIf you get below type indexer related error in command line and want to resolve, user1234@user1234-pc /var/www/html/magento241 $ php bin/magento indexer:reindex Design Config Grid index has been rebuilt successfully in 00:00:04 Customer Grid index has been rebuilt successfully in 00:00:04 Category Products…
READ MOREAt Mage monkeys, we received an inquiry that read, Hello, I’m interested to learn about migrating my Shopify store to Magento. Will it be beneficial? Let’s discuss this over a call. Ring me at XXX-XXX-XXXX. Our sales team took the technical head…
READ MORECreate setup file InstallData.php File: app/code/Magemonkeys/Customer/Setup/InstallData.php <?php namespace MagemonkeysCustomerSetup; use MagentoEavSetupEavSetup; use MagentoEavSetupEavSetupFactory; use MagentoFrameworkSetupInstallDataInterface; use MagentoFrameworkSetupModuleContextInterface; use MagentoFrameworkSetupModuleDataSetupInterface; use MagentoEavModelConfig; use MagentoCustomerModelCustomer; class InstallData implements InstallDataInterface { private $eavSetupFactory; public function __construct(EavSetupFactory $eavSetupFactory, Config $eavConfig) { $this->eavSetupFactory = $eavSetupFactory; $this->eavConfig =…
READ MOREArtificial 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…)
The rapid advancement of artificial intelligence has transformed the digital...