SuiteCommerce Advanced Sign Up extension

The SuiteCommerce Advanced Sign Up extension lets you use an alternate sign up form on your Commerce website in addition to, or instead of, the existing standard customer registration form. The Advanced Sign Up form is particularly suited to wholesalers who want their users to register before they are able to shop on their site.… Continue reading SuiteCommerce Advanced Sign Up extension

Adding low to high and High to low

Toolrbar.php file <?php namespace JJCustomproductshowPluginCatalogBlockProductProductList; class Toolbar extends MagentoCatalogBlockProductProductListToolbar { /** * Set collection to pager * * @param MagentoFrameworkDataCollection $collection * @return MagentoCatalogBlockProductProductListToolbar */ public function afterGetAvailableOrders(Toolbar $subject, $availableOrders) { // Remove ‘position’ from available orders if it exists if (isset($availableOrders[‘position’])) { unset($availableOrders[‘position’]); } return $availableOrders; } public function setCollection($collection) { $this->_collection = $collection;… Continue reading Adding low to high and High to low

How to Remove SORT BY “Price” Option in Magento 2?

Step 1: Create a di.xml file at the below path appcodeVendorExtensionetc <?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=”MagentoCatalogModelConfig”>         <plugin name=”RemovePriceOption” type=”VendorExtensionPluginModelConfig”/>     </type>   </config> Step 2: After that, create Config.php in the following path VendorExtensionPluginModel And then add the code as follows <?php   namespace VendorExtensionPluginModel;   class Config {     public function afterGetAttributeUsedForSortByArray(MagentoCatalogModelConfig $catalogConfig, $options)     {         unset($options[‘price’]);         return $options;… Continue reading How to Remove SORT BY “Price” Option in Magento 2?

Exploring the Uses of BlackBox AI Extension in VS Code

The BlackBox AI extension integrates AI functionalities seamlessly into VS Code, offering developers powerful tools to augment their coding experience. Developed to enhance productivity and streamline development workflows, this extension leverages AI algorithms to provide intelligent suggestions, automate repetitive tasks, and assist in code optimization and debugging. Key Features and Uses 1. Intelligent Code Suggestions… Continue reading Exploring the Uses of BlackBox AI Extension in VS Code

Update the item image on search result popup with item record field value

In website setup added the field ‘custitem_large_item_00’ in the field sets, Type Ahead section. To get the field value in context. Extend the view ItemsSearcher.Item.View to update the image. The extension needed to be in shopping , myaccount, checkout section. In js file added the below code // To update the item image on itemsearch modal… Continue reading Update the item image on search result popup with item record field value

NetSuite Field Finder for simplifying the Saved Searches process

A massive shoutout to NetSuite Field Finder for simplifying the Saved Searches process. Reduced Unnecessary Scrolling: Say goodbye to endless scrolling and effortlessly find what you need without the hassle. Categorized Fields: Enjoy organized fields in standard, custom body, custom column, and related buckets for a streamlined workflow. Search by Field ID: No more limitations—search… Continue reading NetSuite Field Finder for simplifying the Saved Searches process

How to Rename the breadcrumb values using getBreadcrumbpages function

_.extend(CartDetailedView.prototype, {                    // Renaming the breadcrumb of the page from shopping cart to My cart                    getBreadcrumbPages: function (e) {                        const breadCrumb = [                            {                                text: Utils.translate(‘My Cart’),                                href: ‘/cart’                            }                        ]                        return breadCrumb;                    },                });