Jump to content
thirty bees forum

TB Migration from 1.4 to 1.6 - Serious Help Needed


Recommended Posts

Posted

Memebers, 

I am very new to this and learning. I want to upgrade my friend shop fro TB 1.5 to TB 1.6. But i have certain problems :

1. My friend had brought paid 3rd Party API for the shop review. This shop review doesn't work with TB 1.6. Questions :

 a. If i want to migrate the whole data how should i do it ? 
b.  TB has product review which is for each product. But i wanted it only as shop review. How can change or customize it ?

Can you please help me here. 

Posted

The easiest would be to hire somebody to modify this module to work with thirty bees 1.6.

Everything else is an option - you can export and import the reviews but for sure it will be more expensive and time consuming job.

What errors do you get? Do you have installed Collect logs module to check on the errors?

Posted

Understood. Whom can i contact to ? 

Would you recommend something where i can look into ?

error-hook.png.ed55992d0843f9a210d21f206766f44e.png

How can i check log modules ? by logging into FTP ?

Thanks
Madhosh

Posted

Install this module by thirty bees and let it run on your working version for a while then check the information that is gathered there and try to fix it.

If you can't fix those by yourself you can contact datakick here - he is the man to call for thirty bees custom work.

Posted

Dirty fix is to edit file override/classes/Hook.php and add following line at the beginning of the class:

protected static $_hook_modules_cache_exec = null;

Proper fix is to investigate why this override exists in the first place,  extract the "reason", and apply it to current codebase version of the overridden method. Otherwise thy system may nit work correctly 

Posted

just place it after the beginning of the class
 

class Hook extends HookCore {
    protected static $_hook_modules_cache_exec = null;
    .....
}

 

Posted (edited)
On 12/6/2024 at 6:50 PM, Madhosh said:

1. My friend had brought paid 3rd Party API for the shop review. This shop review doesn't work with TB 1.6. Questions :

Stay at 1.5 and no issues seems the way to go.
What reason is there to need the 1.6  version?

Edited by nickz
Posted

@nickz When i click the update then i can only get TB 1.6. I can't get TB 1.5

At the moment i have TB 1.4 which also has bugs and more people crawl my friends shop.. nearly 300 to 500 visitors per day with random IP.

I am afraid that the shop will get hacked soon so i am helping my friend. 

Posted
1 hour ago, Madhosh said:

@nickz When i click the update then i can only get TB 1.6. I can't get TB 1.5

At the moment i have TB 1.4 which also has bugs and more people crawl my friends shop.. nearly 300 to 500 visitors per day with random IP.

I am afraid that the shop will get hacked soon so i am helping my friend. 

In the module settings you have to pick Custom target.

image.thumb.png.880c2f51ce10fdfba02d66560d86170a.png

Then when you open the file update part of the module you will be greeted by this menu where you can see all official releases:

image.thumb.png.747e34932fb58e1772394750c7765fae.png

  • Like 2
Posted
13 hours ago, Madhosh said:

@nickz When i click the update then i can only get TB 1.6. I can't get TB 1.5

At the moment i have TB 1.4 which also has bugs and more people crawl my friends shop.. nearly 300 to 500 visitors per day with random IP.

I am afraid that the shop will get hacked soon so i am helping my friend. 

As @the.rampage.rado wrote, you can install tb1.5 using custom target functionality. 

However, it doesn't make much sense to do that. There were a lot of bug fixes and security issues fixed since 1.5. Since you are already updating your store, you should migrate directly to newest version. There is no guarantee that you would not experienced similar 'compatibility' issues with modules on 1.5 as well. You will have to fixed them eventually, so why not now.

Also, when you run older version of thirty bees, you will not be able to update some modules to newest versions. For example, custompayments v1.3.0 requires thirty bees 1.6.0, and there are other modules as well. You can still use older versions of those module, of course.

Posted
6 minutes ago, Madhosh said:

@datakick I now got the follwwing error.

Third party module issue - missing table. Either the module was not properly installed, or it's a bug in the module.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...