Magento 2 product image in new order email
Today we discuss about display product image in new order email.Sometimes you want to add an image of the product in the mail send after a place order. You will need add some code into this file :- File : vendor/magento/module-sales/view/frontend/templates/email/items/order/default.phtml Override 1:- Override above core file into theme app/design/frontend/[VENDOR]/[TEMPLATE]/Magento_Sales/templates/email/items/order/default.phtml Override 2:- Override above core […]
setTimeout() and setInterval in jQuery
Today we will discuss about setTimeout() and setInterval function in jQuery . setTimeout function :- The setTimeout() is executed only once.Use the clearTimeout() method to prevent the function from starting.By calling clearTimeout() you can to stop the execution. var myTimeout = setTimeout(function () { // Your logic }, 2500); // 2500 are milliseconds // to […]
Syntax error unexpected eof in Graphql
Hello, reader today I will tell about syntax error unexpected EOF in graphql Magento 2. Sometimes you get this error message from postman when running a GraphQL query. Error : “Syntax Error: Unexpected <EOF> “ Solution 1 Method to be POST Solution 2 Header field Content-Type to be application/json Solution 3 Check your passing query […]
Magento 2 rtrim() expects parameter 1 to be string
Error : rtrim() expects parameter 1 to be string, bool given#0 ./vendor/magento/framework/Encryption/Adapter/Mcrypt.php(171): rtrim() Solution 1:- I just installed it on my server using apt install php7.4-mcrypt Restert apache server :- service apache2 restart Check php installed extention php -m Solution 2:- Run below command rm -rf var/cache/ generation/ chmod 777 -R var/ pub/ generated/ Related […]
Magento 2 success and error message
Today, we describe success and error messages in Magento 2. messageManagerDisplay success and error messages with the help of the messageManager object . protected messageManager; public function __construct( ——— \Magento\Framework\Message\ManagerInterface $messageManager, ——— ){ $this->messageManager = $messageManager; } public function myFucntion(){ $message =$this->messageManager->addError(__(“Error message”)); $message =$this->messageManager->addWarning(__(“Warning message”)); $message =$this->messageManager->addNotice(__(“Notice message”)); $message =$this->messageManager->addSuccess(__(“Success message”)); return $message; } […]
Create a pie chart using JavaScript.
Today, We learn to create a pie chart without any library. This post will take you through how to do that using JavaScript, HTML Canvas, and CSS. Pre-Requirements HTML CSS JavaScript Create a pie chart full code: <!DOCTYPE html> <html> <head> <title>canvas test</title> <style type=”text/css”> .pie_container{ width: 100%; height: 100vh; display: flex; justify-content: center; align-items: […]
Convert Excel To CSV using vbScript
In this blog, we will see how to convert Excel to CSV using vbScript. How we can convert Excel file into CSV file easily by executing on simple vbScript? This code will help you to convert your excel file to convert into csv format. Some CSV format might change due to records like date format(dd/mm/yyyy) […]
magento2 get category image
Today we will learn about magento2 get category image in phtml file. I have Used This code to get Category images in my code Please look at these. I am using this module Myvendor/Mymodule. Solution 1 File: app/code/Myvendor/Mymodule/Block/Home/Category.php namespace Myvendor\Mymodule\Block\Home; use Magento\Framework\View\Element\Template\Context; use Magento\Catalog\ViewModel\Category\Image; class Category extends \Magento\Framework\View\Element\Template { public $image; public function __construct( Context […]
Magento 2.4 newsletter using ajax
Magento 2.4 newsletter using ajax, Customers subscribe to the newsletter in your store for any reason, they will get message near to newsletter. Steps to AJAX Newsletter in Magento 2: 1 Create di.xml at MyVendor/MyModule/etc folder <?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\Newsletter\Controller\Subscriber\NewAction”> <plugin name=”custom_Subscriber_NewAction” type=”MyVendor\MyModule\Plugin\Controller\Subscriber\NewAction” sortOrder=”10″ disabled=”false” /> </type> </config> 2. Create NewAction.php at […]
HTTP response status codes
HTTP response status codes indicate whether a specific HTTP request has been successfully completed Common HTTP status codes and reason: 400 Bad Request – This means that client-side input fails validation. 401 Unauthorized – This means the user isn’t not authorized to access a resource. It usually returns when the user isn’t authenticated. 403 Forbidden […]
Section wise scrolling in jQuery
Section wise scrolling in jquery, smoothly snaps to sections. Mouse scroll to scroll and snap to each section. Set the ID for your section to scroll the section. You can change the speed of the scrolling and stay time on the section. Example of section wise scrolling in jQuery <!DOCTYPE html> <html> <head> <meta charset=”utf-8″> […]
Get block attribute value in phtml
Add block in your CMS page or CMS block {{block type=”Myvendor\Mymodule\Block\Index” template=”Myvendor_Mymodule::index.phtml” deskdisplay=”4″ tabletdisplay=”2″ mobiledisplay=”1″}} In Your phtml file get the attribute value. echo $deskDisplay = $block->getData(“deskdisplay”); Related Post : Create enquiry form in Magento 2 Like us on Facebook and Linkedin for more updates.