Jump to content


  • Content count

  • Joined

  • Last visited

  • Days Won


Everything posted by ecartz

  1. ecartz

    BTSv1.2 Support

    You need define('FILENAME_DEFINE_MAINPAGE', 'define_mainpage.php'); define('FILENAME_DEFAULT_SPECIALS', 'specials.php'); or something similar in includes/filenames.php (or includes/application_top.php if there is no includes/filenames.php). I'm not sure of the exact filenames that go in the second pair of quotes in each line. Hth, Matt
  2. ecartz

    Master Password???

    INSERT INTO configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES ('Master Password', 'MASTER_PASS', 'yourpassword', 'This password will allow you to login to any customers account.', 1, 23, '2004-06-15 07:10:52', '2004-06-15 07:10:52', NULL, NULL); might work better for you. No need to declare the configuration_id. The database should handle that for you. Hth, Matt
  3. Master Products and QT Pro both do something similar to this. Hth, Matt
  4. You're missing the language file. I'm not sure what the upload problem is. It's allowing you to pick the file from the drop down under Import File from /temp when you try that? Can the webserver read the file? Hth, Matt
  5. It might be easier just to use an old version of Easy Populate. There were versions written to work with MS1. Hth, Matt
  6. Easy Populate will do this. Just put the product in multiple times (apparently in separate files, although I don't see what creates this limitation): once for each category path. If you don't want to repeat all the info, just put in the products_model and category name fields. Hth, Matt
  7. I would just make a separate file that only contains the products_model and price columns and always import that after importing anything else. Then you just need to make price changes in one place. It would be possible to reprogram EP to use multiple category paths, but there is no simple configuration change to do it. Hth, Matt
  8. ecartz

    How did you hear about us

    Log in to phpMyAdmin; select the store database; click on the SQL tab; click Browse; select the file (from wherever it is stored on your computer); click Go or OK or whatever it says. Hth, Matt
  9. IMPORT_EXPORT_TEMP_DIR should be set in the configuration table. It's part of what the .sql file does. Note: the .sql file may only be compatible with newer versions of MySQL. The other error is a result of this one. Sorry about the delay, I had thought that I had posted this already. Hth, Matt
  10. You could try replacing lines 124-5 of includes/modules/file_layouts/froogle.php pd.language_id = '1' "; with pd.language_id = '1' GROUP BY p.products_id ORDER BY p.products_id "; Hth, Matt
  11. This is usually a problem with the database settings. Make sure that you ran all three .sql files (the relevant one here is the one that has the inserts). It may also mean that code didn't get merged into one of the shopping_cart files. Hth, Matt
  12. It should be Hth, Matt
  13. I would check that you have// infobox require(DIR_WS_CLASSES . 'boxes.php'); // initialize the message stack for output messages require(DIR_WS_CLASSES . 'message_stack.php'); $messageStack = new messageStack; // Shopping cart actions if (isset($HTTP_GET_VARS['action'])) { around lines 316-24 of includes/application_top.php Hth, Matt
  14. Around line 151 of product_info.php, try changing $tmp_html = '<input type="text" name ="id[' . TEXT_PREFIX . $products_options_name['products_options_id'] . ']" size="' . $products_options_name['products_options_length'] .'" maxlength="' . $products_options_name['products_options_length'] . '" value="' . $cart->contents[$HTTP_GET_VARS['products_id']]['attributes_values'][$products_options_name['products_options_id']] .'"> ' . $products_options_name['products_options_comment']; to if (isset($HTTP_POST_VARS['id'][' . TEXT_PREFIX . $products_options_name['products_options_id'] . ']) && tep_not_null($HTTP_POST_VARS['id'][' . TEXT_PREFIX . $products_options_name['products_options_id'] . '])) { $tmp_html = '<input type="text" name ="id[' . TEXT_PREFIX . $products_options_name['products_options_id'] . ']" size="' . $products_options_name['products_options_length'] .'" maxlength="' . $products_options_name['products_options_length'] . '" value="' . $HTTP_POST_VARS['id'][' . TEXT_PREFIX . $products_options_name['products_options_id'] . '] .'"> ' . $products_options_name['products_options_comment']; } else { $tmp_html = '<input type="text" name ="id[' . TEXT_PREFIX . $products_options_name['products_options_id'] . ']" size="' . $products_options_name['products_options_length'] .'" maxlength="' . $products_options_name['products_options_length'] . '" value="' . $cart->contents[$HTTP_GET_VARS['products_id']]['attributes_values'][$products_options_name['products_options_id']] .'"> ' . $products_options_name['products_options_comment']; } It would be something along those lines to repeat the info. Hth, Matt
  15. The other changes are in admin/import.php Hth, Matt
  16. There are base MS2 files provided for comparison in the contribution zip. At least there were in the last one that I uploaded. Most likely, you need to move the MessageStack lines from after the $action switch to before it (like in the provided application_top.php file). Hth, Matt
  17. Add //elari check default language_id from configuration table DEFAULT_LANGUAGE $epdlanguage_query = tep_db_query("select languages_id, name from " . TABLE_LANGUAGES . " where code = '" . DEFAULT_LANGUAGE . "'"); if (tep_db_num_rows($epdlanguage_query)) { $epdlanguage = tep_db_fetch_array($epdlanguage_query); $epdlanguage_id = $epdlanguage['languages_id']; $epdlanguage_name = $epdlanguage['name']; } else { echo 'Strange but there is no default language to work... That may not happen, just in case... '; } $langcode = ep_get_languages(); to the walk function of admin/includes/functions/easypopulate.php around line 64. Around line 34 change if ($HTTP_POST_VARS['split'] == '1') { to if ($HTTP_GET_VARS['split'] == '1') { 84 of admin/import.php change } elseif ($HTTP_POST_VARS['split'] == '0') { to } elseif (($HTTP_GET_VARS['split'] == '0') || isset($HTTP_POST_VARS['localfile'])) { Hth, Matt
  18. This has nothing to do with order_total modules, but you just need to change the add_to_cart quantity sections in includes/application_top.php from $cart->get_quantity(tep_get_uprid($HTTP_POST_VARS['products_id'], $HTTP_POST_VARS['id']))+1 to just 1. Hth, Matt
  19. I uploaded a new copy of the contribution that might resolve people's problems. At least the files worked for me. Updating should only require copying the files over. The ones that changed are admin/export.php admin/includes/ie_configure.php admin/includes/file_layouts/category.php admin/includes/file_layouts/froogle.php admin/includes/file_layouts/full.php admin/includes/file_layouts/priceqty.php Cheers, Matt
  20. ecartz

    Purchase Without Account install??

    Probably Database *****_osc4 running on localhost In general, you want the database to match that declared in includes/configure.php Hth, Matt
  21. Perhaps the form call got miss-set? Do you have a link at which we could look? Matt
  22. You have to run the .SQL files with phpMyAdmin or similar utility. This was discussed in of the ReadMe.html or of QuickInstall.txt. Hth, Matt
  23. ecartz

    Shopping Mall or something else?

    Part of this is done by the Virtual Mall contribution. Hth, Matt
  24. ecartz

    Vendor_Auto_E-mail (In_Development)

    Yes the order emails are sent from checkout_process.php. You may want to look at the Virtual Mall contribution for examples of how to do it. Hth, Matt
  25. ecartz

    Where did the order go?

    With PayPal orders, make sure that you have Auto Return turned on in your PayPal account. Another workaround is in chfields post at http://forums.oscommerce.com/index.php?showtopic=60540 Another solution is to install one of the PayPal IPN contributions. Hth, Matt