Status
Not open for further replies.

stev

Customer
When add new currency:

Fatal error: vB_Database_Alter: The first call to fetch_table_info() requires a valid table parameter. in [path]/includes/class_dbalter.php on line 150
#0 vb_error_handler(256, vB_Database_Alter: The first call to fetch_table_info() requires a valid table parameter.,
 
What did you set for Points Table and Points Column in Currency Settings?

I believe Points Table needs to be set to user

Points Column needs to be set to something like dbtech_vbshop_MY POINTS NAME

Where MY POINTS NAME you can name the same as the title of the currency
 
Last edited:
You need to check your Points Table entry, it should be an existing table and not include your table prefix.
 
@Fillip H. This error does happen if you leave the points table open.

I think a good idea is to have a vBulletin Message popup window that says "A required field called Points Table is missing or has an invalid value." With the Go Back button in there.

It should make the product look more complete and not worry users getting a error like "Fatal error: vB_Database_Alter:Bla Bla Bla"

EDIT: This would also stop the database error emails from vB also, by leaving that field open I got db error emails leaving that field open, also should get the pop up window if you leave Points Column field open to, as that will also cause you to get db error emails.
 
Last edited:
Status
Not open for further replies.

Legacy vBShop

vBulletin 3.8.x vBulletin 4.x.x
Seller
DragonByte Technologies
Release date
Last update
Total downloads
1,260
Customer rating
0.00 star(s) 0 ratings
Top