Okay
  Public Ticket #3080609
Theme issue in magento2.4.4
Closed

Comments

  • Anu started the conversation

    My client purchased MGS Claue theme.

    I have tried to install MGS Claue theme in vanilla magento2.4.4 by adding them in relative folders and also the patches from patch_for_magento_2.4.4+ folder into it's respective folders. After adding there is no issue while run bin/magento setup:upgrade but running bin/magento setup:di:compile gives the following error. Please check the errors in screenshot. 

    8825576082.png
    6900416270.png
    1617558429.png

    We tried removing the modules that shows these errors, but we get Class Errors due to dependencies. Can you please help us to fix these issues? 

    6894292594.png


    P.S: Please add [email protected] as CC in the mails sent regarding this ticket.

  • [deleted] replied

    Hi Anu

    I am so sorry for this inconvenience.

    Can you send me admin account and SSH account to fix this for you? Thanks

  • abakerny replied

    Hello Dany,
     You can easily reproduce the issue in the vanilla magento 2.4.4 version, Please install the theme and run the Magento commands, you can see this error.

    We are upgrading the site, so doing the work in local server only, Can you check with our local server via remote access if you are not able to reproduce the issue.

    Please let us know.

  • abakerny replied

    Hello Team,

    We have purchased the support also, how long we have to wait for this issue. Please give us the update.

    Thanks

  • [deleted] replied

    Hi abakerny

    I'm so sorry for this inconvenience.

    You can update our new patch to fix this. 

    Thanks a lot.



    Attached files:  patch_for_magento_new_2.4.4+.zip

  • abakerny replied

    Hello,

    After installing the new patch we are getting the same issue, it's rendering from Smile_Elasticsuite

    6441606569.png

    Can you please check it, we are waiting for a long time but the issue not yet resolved.

  • [deleted] replied

    Hi abakerny

    With Smile Elasticsuite error you can remove old Smile module in app/code and install new one compatible with magento2.4.4 using composer:

    composer require smile/elasticsuite ~2.10.0

    Thanks a lot.

  • abakerny replied

    Hello, 

    After installing via composer, I am getting a new error

     Deprecated Functionality: Optional parameter $data declared before required parameter $objectManager is implicitly treated as a required parameter in /var/www/html/magento244/app/code/MGS/Protabs/Block/Prot  
      abs.php on line 24                                                                                                                                                                                             

    Please check it
                            


    6988125373.png


  • [deleted] replied

    Hi abakerny

    You can apply patch below. Thanks a lot.

    Attached files:  fix_error_protabs_magento244.zip

  • abakerny replied

    Hello, 

    After changing this file, we are getting new error like below

      Deprecated Functionality: Optional parameter $data declared before required parameter $objectManager is implicitly treated as a required parameter in /var/www/html/magento244/app/code/MGS/Protabs/Block/Prot  
      abs.php on line 24                                                                                                                                                                                          

    Please check it.
                          

     

  • [deleted] replied

    Hi abakerny

    You can apply the patch again. Thanks

    Attached files:  fix_protabs_magento244.zip