cancel
Showing results for 
Search instead for 
Did you mean: 

Product name not appearing in "has been added to your cart" notification

Product name not appearing in "has been added to your cart" notification

EDIT: I have now realised this is something custom i did ages ago to my child theme. I added a catalog.add-to-cart.js by following something i found online for an older version of magento so im guessing something in there has changed which i need to figure out

 

I have recently installed a fresh copy of magento 2.4.5-p1 and i am using the latest proto theme (4.0.4). When i add a product to my cart i get a popup notification as shown belowadded-to-cart.png

As you can see, the product name is missing. I have not altered any theming for that message.

I have the following modules installed:

List of enabled modules:
Magento_Store
Magento_AdminAnalytics
Magento_AdminNotification
Magento_AdobeIms
Magento_AdobeImsApi
Magento_AdobeStockAdminUi
Magento_MediaGallery
Magento_AdobeStockAssetApi
Magento_AdobeStockClient
Magento_AdobeStockClientApi
Magento_AdobeStockImage
Magento_Directory
Magento_AdobeStockImageApi
Magento_AdvancedPricingImportExport
Magento_Theme
Magento_Amqp
Magento_Config
Magento_Backend
Magento_Authorization
Magento_Eav
Magento_Customer
Magento_User
Magento_Backup
Magento_Indexer
Magento_GraphQl
Magento_BundleImportExport
Magento_CacheInvalidate
Magento_Variable
Magento_Cms
Magento_Rule
Magento_Security
Magento_CmsGraphQl
Magento_EavGraphQl
Magento_Search
Magento_CatalogImportExport
Magento_Catalog
Magento_CatalogInventory
Magento_CatalogPageBuilderAnalytics
Magento_CatalogRule
Magento_Msrp
Magento_CatalogRuleGraphQl
Magento_CatalogSearch
Magento_CatalogUrlRewrite
Magento_StoreGraphQl
Magento_MediaStorage
Magento_Quote
Magento_SalesSequence
Magento_CheckoutAgreementsGraphQl
Magento_MediaGalleryUi
Magento_CatalogGraphQl
Magento_CmsPageBuilderAnalytics
Magento_CmsUrlRewrite
Magento_CmsUrlRewriteGraphQl
Magento_CompareListGraphQl
Magento_Integration
Magento_Payment
Magento_Sales
Magento_QuoteGraphQl
Magento_Checkout
Magento_Contact
Magento_Cookie
Magento_Cron
Magento_Csp
Magento_Widget
Magento_Robots
Magento_Analytics
Magento_Downloadable
Magento_CustomerGraphQl
Magento_CustomerImportExport
Magento_Deploy
Magento_Developer
Magento_Dhl
Magento_AdvancedSearch
Magento_DirectoryGraphQl
Magento_DownloadableGraphQl
Magento_CustomerDownloadableGraphQl
Magento_ImportExport
Magento_Bundle
Magento_CatalogCustomerGraphQl
Magento_Elasticsearch
Magento_Elasticsearch6
Magento_Elasticsearch7
Magento_Email
Magento_EncryptionKey
Magento_Fedex
Magento_GiftMessage
Magento_GiftMessageGraphQl
Magento_GoogleAdwords
Magento_GoogleAnalytics
Magento_GoogleGtag
Magento_Ui
Magento_GoogleShoppingAds
Magento_BundleGraphQl
Magento_PageCache
Magento_GroupedProduct
Magento_GroupedImportExport
Magento_GroupedCatalogInventory
Magento_GroupedProductGraphQl
Magento_DownloadableImportExport
Magento_Captcha
Magento_InstantPurchase
Magento_CatalogAnalytics
Magento_Inventory
Magento_InventoryAdminUi
Magento_InventoryAdvancedCheckout
Magento_InventoryApi
Magento_InventoryBundleImportExport
Magento_InventoryBundleProduct
Magento_InventoryBundleProductAdminUi
Magento_InventoryBundleProductIndexer
Magento_InventoryCatalog
Magento_InventorySales
Magento_InventoryCatalogAdminUi
Magento_InventoryCatalogApi
Magento_InventoryCatalogFrontendUi
Magento_InventoryCatalogSearch
Magento_InventoryCatalogSearchBundleProduct
Magento_InventoryCatalogSearchConfigurableProduct
Magento_ConfigurableProduct
Magento_ConfigurableProductGraphQl
Magento_InventoryConfigurableProduct
Magento_InventoryConfigurableProductIndexer
Magento_InventoryConfiguration
Magento_InventoryConfigurationApi
Magento_InventoryDistanceBasedSourceSelection
Magento_InventoryDistanceBasedSourceSelectionAdminUi
Magento_InventoryDistanceBasedSourceSelectionApi
Magento_InventoryElasticsearch
Magento_InventoryExportStockApi
Magento_InventoryIndexer
Magento_InventorySalesApi
Magento_InventoryGroupedProduct
Magento_InventoryGroupedProductAdminUi
Magento_InventoryGroupedProductIndexer
Magento_InventoryImportExport
Magento_InventoryInStorePickupApi
Magento_InventoryInStorePickupAdminUi
Magento_InventorySourceSelectionApi
Magento_InventoryInStorePickup
Magento_InventoryInStorePickupGraphQl
Magento_Shipping
Magento_InventoryInStorePickupShippingApi
Magento_InventoryInStorePickupQuoteGraphQl
Magento_InventoryInStorePickupSales
Magento_InventoryInStorePickupSalesApi
Magento_InventoryInStorePickupQuote
Magento_InventoryInStorePickupShipping
Magento_InventoryInStorePickupShippingAdminUi
Magento_Multishipping
Magento_Webapi
Magento_InventoryCache
Magento_InventoryLowQuantityNotification
Magento_Reports
Magento_InventoryLowQuantityNotificationApi
Magento_InventoryMultiDimensionalIndexerApi
Magento_InventoryProductAlert
Magento_InventoryQuoteGraphQl
Magento_InventoryRequisitionList
Magento_InventoryReservations
Magento_InventoryReservationCli
Magento_InventoryReservationsApi
Magento_InventoryExportStock
Magento_InventorySalesAdminUi
Magento_CatalogInventoryGraphQl
Magento_InventorySalesFrontendUi
Magento_InventorySetupFixtureGenerator
Magento_InventoryShipping
Magento_InventoryShippingAdminUi
Magento_InventorySourceDeductionApi
Magento_InventorySourceSelection
Magento_InventoryInStorePickupFrontend
Magento_InventorySwatchesFrontendUi
Magento_InventoryVisualMerchandiser
Magento_InventoryWishlist
Magento_JwtFrameworkAdapter
Magento_JwtUserToken
Magento_LayeredNavigation
Magento_LoginAsCustomer
Magento_LoginAsCustomerAdminUi
Magento_LoginAsCustomerApi
Magento_LoginAsCustomerAssistance
Magento_LoginAsCustomerFrontendUi
Magento_LoginAsCustomerGraphQl
Magento_LoginAsCustomerLog
Magento_LoginAsCustomerPageCache
Magento_LoginAsCustomerQuote
Magento_LoginAsCustomerSales
Magento_Marketplace
Magento_MediaContent
Magento_MediaContentApi
Magento_MediaContentCatalog
Magento_MediaContentCms
Magento_MediaContentSynchronization
Magento_MediaContentSynchronizationApi
Magento_MediaContentSynchronizationCatalog
Magento_MediaContentSynchronizationCms
Magento_AdobeStockAsset
Magento_MediaGalleryApi
Magento_MediaGalleryCatalog
Magento_MediaGalleryCatalogIntegration
Magento_MediaGalleryCatalogUi
Magento_MediaGalleryCmsUi
Magento_MediaGalleryIntegration
Magento_MediaGalleryMetadata
Magento_MediaGalleryMetadataApi
Magento_MediaGalleryRenditions
Magento_MediaGalleryRenditionsApi
Magento_MediaGallerySynchronization
Magento_MediaGallerySynchronizationApi
Magento_MediaGallerySynchronizationMetadata
Magento_AdobeStockImageAdminUi
Magento_MediaGalleryUiApi
Magento_CatalogWidget
Magento_MessageQueue
Magento_ConfigurableImportExport
Magento_MsrpConfigurableProduct
Magento_MsrpGroupedProduct
Magento_InventoryInStorePickupMultishipping
Magento_MysqlMq
Magento_NewRelicReporting
Magento_Newsletter
Magento_NewsletterGraphQl
Magento_OfflinePayments
Magento_SalesRule
Magento_Sitemap
Magento_PageBuilder
Magento_PageBuilderAnalytics
Magento_GraphQlCache
Magento_CardinalCommerce
Magento_PaymentGraphQl
Magento_Vault
Magento_Persistent
Magento_ProductAlert
Magento_ProductVideo
Magento_CheckoutAgreements
Magento_QuoteAnalytics
Magento_QuoteBundleOptions
Magento_QuoteConfigurableOptions
Magento_QuoteDownloadableLinks
Magento_InventoryConfigurableProductAdminUi
Magento_ReCaptchaAdminUi
Magento_ReCaptchaCheckout
Magento_ReCaptchaCheckoutSalesRule
Magento_ReCaptchaContact
Magento_ReCaptchaCustomer
Magento_ReCaptchaFrontendUi
Magento_ReCaptchaMigration
Magento_ReCaptchaNewsletter
Magento_ReCaptchaPaypal
Magento_ReCaptchaReview
Magento_ReCaptchaSendFriend
Magento_ReCaptchaStorePickup
Magento_ReCaptchaUi
Magento_ReCaptchaUser
Magento_ReCaptchaValidation
Magento_ReCaptchaValidationApi
Magento_ReCaptchaVersion2Checkbox
Magento_ReCaptchaVersion2Invisible
Magento_ReCaptchaVersion3Invisible
Magento_ReCaptchaWebapiApi
Magento_ReCaptchaWebapiGraphQl
Magento_ReCaptchaWebapiRest
Magento_ReCaptchaWebapiUi
Magento_RelatedProductGraphQl
Magento_ReleaseNotification
Magento_RemoteStorage
Magento_InventoryLowQuantityNotificationAdminUi
Magento_RequireJs
Magento_Review
Magento_ReviewAnalytics
Magento_ReviewGraphQl
Magento_AwsS3
Magento_Rss
Magento_PageBuilderAdminAnalytics
Magento_CatalogRuleConfigurable
Magento_SalesAnalytics
Magento_SalesGraphQl
Magento_SalesInventory
Magento_OfflineShipping
Magento_ConfigurableProductSales
Magento_UrlRewrite
Magento_UrlRewriteGraphQl
Magento_CustomerAnalytics
Magento_Securitytxt
Magento_SendFriend
Magento_SendFriendGraphQl
Magento_InventoryInStorePickupSalesAdminUi
Magento_AwsS3PageBuilder
Magento_InventoryGraphQl
Magento_CatalogCmsGraphQl
Magento_Swagger
Magento_SwaggerWebapi
Magento_SwaggerWebapiAsync
Magento_Swatches
Magento_SwatchesGraphQl
Magento_SwatchesLayeredNavigation
Magento_Tax
Magento_TaxGraphQl
Magento_TaxImportExport
Magento_AsynchronousOperations
Magento_ThemeGraphQl
Magento_Translation
Magento_GoogleOptimizer
Magento_Ups
Magento_SampleData
Magento_CatalogUrlRewriteGraphQl
Magento_AdminAdobeIms
Magento_InventoryConfigurableProductFrontendUi
Magento_VaultGraphQl
Magento_Version
Magento_InventoryInStorePickupWebapiExtension
Magento_WebapiAsync
Magento_WebapiSecurity
Magento_Weee
Magento_WeeeGraphQl
Magento_CurrencySymbol
Magento_Wishlist
Magento_WishlistAnalytics
Magento_WishlistGraphQl
Fooman_Connect
Fooman_ConnectLicenseSub
Klaviyo_Reclaim
Litespeed_Litemage
MageSuite_Magepack
MageVision_FreeShippingAdmin
Magefan_AdminUserGuide
Magefan_Community
Magefan_Blog
Magefan_BlogGraphQl
Magefan_GoogleShoppingFeed
Magefan_WysiwygAdvanced
Mageplaza_Core
Mageplaza_DeleteOrders
Mageplaza_Search
Mageplaza_Smtp
OlegKoval_RegenerateUrlRewrites
SITC_Sinchimport
Smartwave_Core
Smartwave_Dailydeals
Smartwave_Filterproducts
Smartwave_Megamenu
Smartwave_Porto
Smartwave_Socialfeeds
Smile_ElasticsuiteAdminNotification
Smile_ElasticsuiteCore
Smile_ElasticsuiteCatalog
Smile_ElasticsuiteCatalogGraphQl
Smile_ElasticsuiteCatalogRule
Smile_ElasticsuiteCatalogOptimizer
Smile_ElasticsuiteTracker
Smile_ElasticsuiteThesaurus
Smile_ElasticsuiteSwatches
Smile_ElasticsuiteIndices
Smile_ElasticsuiteAnalytics
Smile_ElasticsuiteVirtualCategory
StripeIntegration_Payments

List of disabled modules:
Magento_Paypal
Magento_PaypalGraphQl
Magento_TwoFactorAuth
Magento_Usps
Magento_PaypalCaptcha
Mageplaza_AjaxLayer
Mageplaza_LayeredNavigation
PayPal_Braintree
PayPal_BraintreeGraphQl
Temando_ShippingRemover

Whether magesuite/magepack is enabled or not does not make a difference. I have tried different combinations of moving js to the bottom, merging js and css and nothing affects this.

I am currently working on my dev site but this is also affecting my live site and has been for a number of version of magento, but its always been something i forget about. My live site isnt currently running on litespeed so litemage cache is not the cause.

Short of disabling all 3rd party modules 1 by 1 is there an easier way to fix this issue?

Looking in the "inspect" part of browser dev tools, the <span> that has that message is blank at the part the product name should be so its like its not even trying to load it. No errors in the console either.

1 REPLY 1

Re: Product name not appearing in "has been added to your cart" notification

Hello @CSP_Alex 

 

Here are a few things you can try to troubleshoot the “Add to Cart” message:

  • Open theme “.csv” file (path: app/design/frontend/VENDOR/THEME/i18n/). Check if the “has been added to your cart” message is available or not. If available then remove and save the file. Then connect your putty and run the following commands:
    • php bin/magento s:up
    • php bin/magento setup:di:compile
    • php bin/magento s:s:d -f
    • php bin/magento c:f
  • Maybe this is the third-party module issue.

If you find our reply helpful, please give us kudos.

 

A Leading Magento Development Agency That Delivers Powerful Results, Innovation, and Secure Digital Transformation.

 

WebDesk Solution Support Team

Get a Free Quote | | Adobe Commerce Partner | Hire Us | Call Us 877.536.3789

Thank You,


WebDesk Solution Support Team
Get a Free Quote | Email | Adobe Commerce Partner | Hire Us | Call Us 877.536.3789


Location: 150 King St. W. Toronto, ON M5H 1J9