Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

multimixer

Members
  • Posts

    4,733
  • Joined

  • Last visited

  • Days Won

    72

Posts posted by multimixer

  1. Best is, not to use this add-on or any other in this direction.

     

    Leave the order number in the database in peace, same with any other auto incrementing ids, sooner or later you will mess up while changing them

     

    If you want a different order number to appear on your invoices or anywhere else, then do it in php, in the file you are showing the order number. 

     

    You could create a function say "format_order_number($order_id)" that will reformat the order number by adding a date, or id, or the name of your pet and then, at each place where the order id is going to the screen, pass it through this function first

  2. Just a quick report: I installed this on a 2.3.4 store using the "legacy" files and instructions, no issues

     

    Then I retrieved sandbox credentials using the button on the credentials page, it is impressive and worked very well

     

    Installing/unistalling paypal modules via the "configure" page working well

     

    On the log page, in column customer, it say "guest", not sure who the "customer" is and who the "guest" was?

     

    The log details may look a bit scary, not sue what a normal shop owner should do with this information?

     

    Back on the configure page and having "payments standard" enabled, the screen require the various keys and certificates. I'm not sure if they could be "retrieved" same as credentials, but here it need a "help" link either to a paypal site or to osCommerce help site to explain how and what to do

     

    Very colourful interface but I'm sure this will change

     

    Will do around tomorrow again while waiting for the upgrade and curious about how I'll know about?

     

    EDIT: url and admin access are availble

  3.  

    Yes, the site is using Ultimate SEO URLs, sorry for not mentioning it, but I didn't know it was two of them.

     

    Still not clear what exactly you use, is it the one by FWR media or by Jack_mcs ? Maybe you post the link to the add-on

     

    I see your url, and this is how the site works on its original location. But how is it possible to achieve the same behaviour on my server as well?

     

    Not sure what the "original location" is? Does it work like this for you on one server and now you want to transfer the site to an other server where it doesn't work?

     

    The url that I posted is just a example website, not any "original", I used there USU5 by FWR media. Do you have the same?

  4. @@TracyS

     

    Why don't you start a new topic with a drawing/image/mock up of what you want to achieve and the question how to do it?

     

    Would be a interesting topic I think and something like a design guide for all people with the same question

     

    I have also a post with some tips and ideas on my blog

     

    Regarding MTS - that can't be discussed here, so I can't answer to your comments - why don't you simply get in touch? :)

  5.  

    Now I did notice a bug here at least in my version I am using this with option types v2

     

    when the attributes went over 10 ( EG 11 ) he done what he wanted and 11 did not appear in the 11th place

     

    I solved this in my case simply by not starting the options name at 1 but instead at 01 so number 1 = 10th option name in my sort order

     

    now I presume if I have over 20 option names I will probably have to start with 001

     

     

    The problem in in the sorting of the query in product_info.php

     

    A simple order by database_field , produce following

     

    1

    11

    2

    etc

     

    You can use order by ABS(database_field) to get the correct

     

    1

    2

    11

  6. Yes, this is a bug.

     

    The issue is caused in file catalog/includes/classes/PriceFormatterStore.php. The file compare the "new price" that is retrieved for the customer group via a special query with the default price and replace it, if condition is met

     

    			 if ((int)$new_prices[$i]['products_price'] > 0 ) {
    				 $product_info[$x]['products_price'] = $new_prices[$i]['products_price'];
    			 }
    

     

    Problem is, that condition is typecasting the new price to (int), this is of course a problem for decimal prices, should not be used

     

    Code will work like this

     

    			 if ($new_prices[$i]['products_price'] > 0 ) {
    				 $product_info[$x]['products_price'] = $new_prices[$i]['products_price'];
    			 }
    

  7. Don't know what else is wrong in the package, but this here is not correct for sure

     

    File: catalog/includes/languages/italiano.php

     

    // modifica banner 1.4
    require(DIR_WS_LANGUAGES . $language . '/' . 'banner_manager.php');
    

     

    Delete this line

     

    Better you avoid the whole thing and search for an other Italian translation, it include several modifications for add ons that the author has installed, "whitespace" in files and who knows what else, should be removed from the add ons area

  8. I don't know the add-on and yes, if instructions say that any "defines" should go to application_top.php, then it is a very old one

     

    For the "define" it self: If the store has a file includes/database_tables.php and if that file is included in includes/application_top.php (as it happens in all newer stores) then you can add that define to file includes/database_tables.php, the result will be exactly same: The constant is defined.

     

    OP's issue in last post is, that a constant used is not defined

  9. Regarding syntax errors: Post the query as it is in the file, not the error messages just

     

    Regarding last error: 1146 - Table 'oscommerce_0.TABLE_GROUPS_TO_CATEGORIES' doesn't exist

     

    You don't have the table defined in includes/database_tables.php

×
×
  • Create New...