Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

burt

Members
  • Posts

    17,340
  • Joined

  • Last visited

  • Days Won

    824

Posts posted by burt

  1. Core is always evolving and getting better, it will eventually end up in a place where everything can be done without core being affected at all.  To get to that place means some "hurt" for existing addons. What we have is a small team of addon developers who are actively involved in helping Matt @ecartz and myself to "bend" the core code to better suit their addon needs, which means their addons become much easier to install.

    Think back to the days of 2.2 (or even 2.3) where you would see addons changing core code on lots of different pages to do something.  We've massively reduced that with the help of supportive addon makers and supportive shopowners.  

    On the flip side of that coin are the addon makers and shopowners who have zero input into the core code.  If one has zero input, one should expect to have to deal with problems as they arise, rather than know upcoming problems in advance.

    I can summarise this as so:

    The core does not stand still because of addons.  

  2. 13 minutes ago, solarpeter said:

    Phoenix 107.13   Had a problem with this module, in that it has no name in the available modules list and loads with no descriptors -please see screenshot  below ,

     can anyone help please?

    Ensure that you have uploaded the language file to the correct location ?

  3. 4 minutes ago, 14steve14 said:

    can't find where this is coded

    I believe this is down to the Order Status

    and whether it is "public" viewable.  That would be where to check.

    Admin > Localization > Order Status

    Check "public status" on the status that Stripe orders get set to.

  4. The ability to add videos via the "products gallery" was removed.  It was unwanted by a majority of shopowners.

    If you need to add in video, inline it in the product description would be a simple option.

    Or make(or get made) a module to suit needs.  Could be

    • a pi module
    • a content module
    • a tab module

    Would need some type of admin interface, I suggest a Hook for that.

  5. I'd still like to check on your use of php7.4 as 7.4 would not complain about a double ?? (the null coalescing operator)...

    Are you absolutely certain you are on 7.4 ?  I know that's a dumb Q, but it's often the case that users get mixed up...which makes support difficult sometimes.

  6. Would not the simplest option be to add in base data (weight and unit);

    Unit Weight:  X  (a number)
    Unit Type:  y (a unit, could be g, kg, liter, gallon, whatever - maybe this always has to be "grams" ? )

    The output;

    Base Price per Xy; price/weight * X

    Taking your example:

    • Green Tea 50g 5,50 €
      Assuming here that your products_weight is set at 0.05 ??

    If you have input fields where you add:

    Unit Weight:  .1
    Unit Type:  kg

    You could then output on product_info;

    > Base Price per .1kg; 11 €

    Maybe you also need a multiplier ?

    Unit Weight:  .1 (X)
    Unit Multiplier:  100 (n)
    Unit Type:  g (y)

    Which would output

    Base Price per (X*n)y; price/weight * X

    Base Price per 100g; 11 €

    At this point, you should be getting the architecture in place (as best you can) before building it up.

  7. It makes no sense to add something like this to Core Code. 

    That just means more that Matt and I have to support, and (as you know) the support for the Core Team is coming from some businesses but not enough that we can make core Phoenix a "addons" project.  We prefer to change the core to enable easier implementation of addons for shopowners, but that means that good addons are harder to write, so addon makers must be supported.

    The concept of modularity means that addons like this are easy to install, and the support of them is nothing to do with Matt or I.  Everyones a winner.

  8. Russian fileset must match English fileset.  [obviously other than the actual translation]

    This means no defunct files.
    This means no addon files.
    This means no abused copyright.

    You are not a member of the Club which you have been made aware via Private Message.
    You can see updates and changes in real time at Github.

  9. 1 hour ago, 14steve14 said:

    Sorry Gary, been a bit busy. That would be good if you don't mind me having it.

    I have narrowed it down to just Stripe where payments are being taken twice as it seems not to be affecting PayPal, but for the life of me I cannot find out why. Customers say that they are only clicking the button once, but there may be other things that they are not telling me. Its also not every payment as many go through fine. For now I have turned off Stripe partially due to another reason with them locking access to my account but they do say that they do not know of it happening to others. Again don't know whether or not to believe them.

    What people say is sometimes what they think you want to hear, and sometimes does not reflect reality.  I'll dig out that code and email you tomorrow.

×
×
  • Create New...