Also Adam if I didnt respect your wishes I sure as heck wouldnt have stated that I didnt change ANYTHING except put this
Code:
Add the QBI language definition to the Customers menu in the Zen Cart admin panel as follows:
File: catalog/admin/includes/languages/english.php
Where: After line 128 (not critical)
Add line: define('BOX_CUSTOMERS_QBI', 'Quickbooks Import QBI');
Make the same change in any other languages you are using, for example
Español:
Add line: define('BOX_CUSTOMERS_QBI', 'Importar Quickbooks QBI');
Add the QBI link to the Customers menu in Zen Cart admin panel as follows:
File: catalog/admin/includes/boxes/customers_dhtml.php
Where: After line 16 (not critical)
Add line: $za_contents[] = array('text' => BOX_CUSTOMERS_QBI, 'link' => zen_href_link(FILENAME_QBI, '', 'NONSSL'));
Add the QBI filename definition to the Customers menu in the Zen Cart admin panel as follows:
File: catalog/includes/filenames.php
Where: At the end before the php closing tag (not critical)
Add line: define('FILENAME_QBI', 'qbi_create.php');
Add the QBI database tables to the table list
File: catalog/includes/database_tables.php
Where: At the end before the php closing tag (not critical)
Add lines:
define('TABLE_QBI_CONFIG', 'qbi_config');
define('TABLE_QBI_DISCCART', 'qbi_disccart');
define('TABLE_QBI_DISCCART_DISCQB', 'qbi_disccart_discqb');
define('TABLE_QBI_DISCQB', 'qbi_discqb');
define('TABLE_QBI_GROUPS', 'qbi_groups');
define('TABLE_QBI_GROUPS_ITEMS', 'qbi_groups_items');
define('TABLE_QBI_ITEMSQB', 'qbi_itemsqb');
define('TABLE_QBI_PAYCART', 'qbi_paycart');
define('TABLE_QBI_PAYCART_PAYQB', 'qbi_paycart_payqb');
define('TABLE_QBI_PAYQB', 'qbi_payqb');
define('TABLE_QBI_PRODUCTS_ITEMSQB', 'qbi_products_itemsqb');
define('TABLE_QBI_SHIPCART', 'qbi_shipcart');
define('TABLE_QBI_SHIPQB', 'qbi_shipqb');
define('TABLE_QBI_SHIPCART_SHIPQB', 'qbi_shipcart_shipqb');
Into a drop in file structure, to which you might have said Thank you, the entire code is able to DROP in with NO edits,
Bookmarks