Author: IntegerByte

Detect device in jQuery

Sometime we need to detect device in jQuery to identify the screen, To add some extra or different logic according to the requirement. 5 ways to detect the mobile Devices in jQuery Solution 1:- Using navigator userAgent. if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) { // mobile device code } Solution 2:- Using window matchMedia method $(function() { […]

Add Product With Custom Options To Cart Graphql in Magento 2

Add product to cart GraphQL Magento 2 Add product to cart GraphQL Magento 2 or Add Simple Product With Custom Options To Cart in Magento2 Method Post AUTHORIZATION Bearer Token BODY graphql mutation { addSimpleProductsToCart( input: { cart_id: “ctxNWM4yYu4udYCUm8TSeXZOdv7VXv72” cart_items: [ { data: { quantity: 1 sku: “test” } customizable_options: { id: 16, value_string: “28” […]

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 […]

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 […]

Back To Top