1) For that, You need to create app/design/adminhtml/Vendor/Theme/Magento_Backend/layout/admin_login.xml and paste the below code: <?xml version=”1.0″?> <page xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” layout=”admin-login” xsi:noNamespaceSchemaLocation=”urn:magento:framework:View/Layout/etc/page_configuration.xsd”> <body> <referenceBlock name=”logo”> <arguments> <argument name=”logo_image_src” xsi:type=”string”>images/admin-custom-logo.png</argument> </arguments> </referenceBlock> </body> </page> 2) Now, Make sure admin-custom-logo.png file available on app/design/adminhtml/Vendor/Theme/web/images/ this path.
Category: Magento
How to Add Custom LESS File in Custom Theme in Magento 2
1) Let’s assume that you have created a custom theme. Now, Create your custom less file at app/design/frontend/VendorName/ThemeName/web/css/source/_custom.less and add your less code inside that file. 2) After that you need to import this _custom.less file at app/design/frontend/VendorName/ThemeName/web/css/source/_sources.less@import ‘_custom.less’; You need to import your _custom. less file using this above line. Just add that line inside _sources. less file. If this _sources. less file does not exist in your… Continue reading How to Add Custom LESS File in Custom Theme in Magento 2
How to Add Custom Tab in Product Detail Page in Magento 2
Let’s assume that you have created custom theme. Then you need to create app/design/frontend/Vendor/Theme/Magento_Catalog/layout/catalog_product_view.xml file and paste the below code : <?xml version=”1.0″?> <page layout=”1column” xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xsi:noNamespaceSchemaLocation=”urn:magento:framework:View/Layout/etc/page_configuration.xsd”> <body> <referenceBlock name=”product.info.details”> <block class=”Magento\Catalog\Block\Product\View” name=”custom.tab” as=”customtab” template=”Magento_Catalog::product/view/custom.phtml” group=”detailed_info”> <arguments> <argument translate=”true” name=”title” xsi:type=”string”>Custom Tab</argument> <argument name=”sort_order” xsi:type=”string”>10</argument> </arguments> </block> </referenceBlock> </body> </page> After that, You need to create file app/design/frontend/Vendor/Theme/Magento_Catalog/templates/product/view/custom.phtml file and… Continue reading How to Add Custom Tab in Product Detail Page in Magento 2
How to Add Placeholder Text to Fields in Checkout in Magento 2
1) First of all, Let’s assume that you have created a simple module. After that, You need to create di.xml to create plugin at app/code/Module/Helloworld/etc/frontend/ and paste the 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=”Magento\Checkout\Block\Checkout\AttributeMerger”> <plugin name=”add_placeholder_to_checkout” type=”Module\Helloworld\Plugin\Block\Checkout\AttributeMerger” sortOrder=”10″/> </type> </config> 2) Then, You need to create AttributeMerger.php file at app/code/Module/Helloworld/Plugin/Block/Checkout/ to add placeholder code and paste… Continue reading How to Add Placeholder Text to Fields in Checkout in Magento 2
Netsuite – Magento Integration
Integrate between NetSuite an Megento. Proposal summary This proposal covers the integration between Magento and netsuite. The solution covers the integration for entities, items, order to cash transactions. It will also include the one time sync of historical transactions. Requirement Objective: get all Netsuite customer, contact, order to cash history (approx 10 years) into Magento2,… Continue reading Netsuite – Magento Integration
Create a simple module in Magento 2
To develop a custom module. Basically, Magento 2 custom modules are available in the app/code directory with the format of app/code/VendorName/ModuleName. How to create simple module steps are shown below: Directory for the module Configuration for the module Registration for the module Front-end router file Controller file Block file Front-end layout file Front-end template file Install… Continue reading Create a simple module in Magento 2
Product CSV import in magento2
Magento supports different CSV imports such as product, customer address, additional prices etc. Logged in to Magento backend and navigate to System->Data Transfer->import Select the entity type, and choose the import behaviour such as add or update / replace method.Add the file to import.Resolve the issues while import csv and verify the csv file. Thank… Continue reading Product CSV import in magento2
To rebuild the webforms Recaptcha extension in magento1.9
Requirement:This document summarizes the Recaptcha implementation in webforms extension in the Magento(1.9) website. The Recaptcha implementation in webforms to prevent unauthorized form submission on the Magento(1.9) website. Solution: To implement the Recaptcha on the forms in Magento1.9 follow the below-mentioned steps1. Go to Magento backend system->configuration->customer->customer configuration->captcha enable recaptcha on backend 2. Integrate the Recaptcha… Continue reading To rebuild the webforms Recaptcha extension in magento1.9
How to Show/Remove Breadcrumbs to CMS Page in Magento 2
Steps to Show Breadcrumbs to CMS Page in Magento 2 : Login to Admin Panel. Go to Stores -> Configuration -> General -> Web and expand Default PagesFieldset. Go to Show Breadcrumbs for CMS Pages and select options. Select Yes for display breadcrumbs on CMS page and No for hide breadcrumbs on CMS page. Save Configuration. You can manage hide and show breadcrumbs
How to add Slick Carousel and apply it on product list widget on Homepage.
Installing Slick 1.Add or download the latest version of the slick version 2.Unzip the downloaded folder and copy slick.min.js to 3.Create or edit require the js-config.js file in 4.Open require js-config.js and copy/paste this code: 5.Create a “vendor” folder in Copy slick. less and slick-theme. less into it. 6.Clear cache and deploy files 7.Open frontend,… Continue reading How to add Slick Carousel and apply it on product list widget on Homepage.