Jump to content


  • Content count

  • Joined

  • Last visited

  • Days Won


Everything posted by raiwa

  1. raiwa

    QTPro BS

    QTPro BS 5.0 I'm working on a new version based on QTpro for osc 2.3 version 4.6.1 plus newer updates and fixes. Planned Changes: coding updates for latest 2.3.4 BS EDGE Community version with hardcoded filenames, database table names, paths and superglobals content modules for product info, shopping cart hooked modifications or separate functions where possible to avoid core file changes (stock checks etc in checkout pages) final product prices shown in option/attribute combinations on product info page also for more than one option/combinations general code clean up language constants/definitions for all texts for full multilanguage support To do list: update qtprodoctor.php hardcoded stuff, superglobals language constants/definitions update stats_low_stock_attrib.php hardcoded stuff, superglobals language constants/definitions update stock.php hardcoded stuff, superglobals language constants/definitions replace mods in admin/boxes/tools.php by separate file replace mods in admin/boxes/reports.php by separate file avoid mods in admin/includes/functions/general.php load function file in modules replace core function mods by own functions? modularize product info options modularize product info stock table versions for Modular Product Page by kymation alternative product listing module for modularized shopping cart order class extension to avoid mods in core order class replace all mods in checkout files by hooks? check compatibility with ajax attribute manager add support for attribute sort order update instructions It would be great if there appear testers for the mods. Who has the old version already installed: - replace the admin files - upload and install the product info content modules and (IMPORTANT!) uncomment the complete options/attributes section in product_info.php For new installations: - instructions are not updated yet follow the old instructions except A.: don't modify admin/includes/boxes/tools.php and reports.php, upload the nwe files instead B.: upload and install the product info content modules and (IMPORTANT!) uncomment the complete options/attributes section in product_info.php instead to apply the mods Most important for now are the changes in the product info option modules to show final prices according to the option selection even if there are muliple option combinations (single drop down and single radios) GitHub repository Thanks and best regards Rainer
  2. YEs, or maybe using a external payment service like PayPal standard he didn't come back to your store after payment and the account didn't get auto deleted on checkout success page. So in these cases you can identify guest accounts and delete them yourself in admin if you wish.
  3. Hello Peter, If you are using the BS Community version you do not need javascript. You can use the Bootstrap built in Modal Popup: https://getbootstrap.com/docs/4.0/components/modal/ This link is for BS4 but it's also available for BS3 OK it uses also javascript buit can be triggered with simple css/html code.
  4. raiwa

    QTPro BS

    Hello Fredrik @redrum, First of all to say that I didn't write the contribution from the beginning. I only updated and adapted it to the BS Community edition and higher PHP versions. I didn't digg into these functions until now, but tried to follow up how it works. If you check the mentioned functions, you'll see that they use "qtpro_product_exists". Which checks if the product whos id is stored in the stock table still exists. If you delete a product and don't remove the options/attributes of the product, the stock entry still is in the stock table even the asociated product has been removed. This produces that error message. When I find some time I'll research further how to avoid it. Best regards Rainer
  5. Hello Andrea @puggybelle, I'm pretty sure that this is again unrelated to PWA. The missing customer address, e-mail and phone is stored in the order tables and independant from the customers account data which is stored (and deleted by PWA) in the customers and address-book tables. The error you get trying to send a status update is because there is no e-mail address stored in the order like I can see in your screenshot. No e-mail address, no mail can be send. PWA and the modifications in paypal standard do not interfere in any way how the order data is stored, so it can't be the reason for this problem. If correct installed, PWA only modifies the content of the order confirmation mail and flaggs the order as a guest order, nothing else. The fact that guest accounts are auto deleted on successful checkout is one of main features and it makes sense. It is just what customers using guest checkout like. Only the strictly required order data is kept stored. Please revise your store and check again your modifications. Best regards Rainer PS: Please consider also that PWA guest checkout is published since years and for sure used in hundreds of stores. No one else has reported something similar yet.
  6. Hello Andrea @puggybelle, There is something unclear in your report: If going to add a new shipping address in checkout shipping.php, the customer will be linked back first to the checkout shipping page where he sees the new shipping address. Then in the next step he will go to the checkout payment page and see the old (first) payment address. (shipping address is shown on checkout shipping, payment address is shown on checkout payment) Anyway I would recommend you to check this yourself with a test guest order. I wouldn't believe too much in what customers report. Do it yourself and get familiar with the whole process and options. In general for PWA: The only differences between a guest and a regular account are: - guest account has no password set - guest account is flagged as guest account in the customer and order table in aditional columns - once a customer leaves the checkout process without finishing and the session has expired, he can't log in again to the account, even the account has not been deleted (he has no password). But he can create again a new guest account without problems. - guest checkout is auto deleted once the order is correct finished in checkout success (if the customer does not opt in to keep the account and set a password) So all functionality like different shipping address etc. is exact the same like for regular accounts. rgds Rainer
  7. raiwa

    Products excluded from free postage

    You may have a look on this: Free Shipping Per Product It's quite outdated, so depending on your OsCommerce version it may need some update. Or this one: Separate Shipping Per Product v2.5[SSPP] It is up to date, but it is a different approach. So you may need to change your setup.
  8. Mehrfach posten ist laut Forum Guidelines nicht erlaubt: 2. Posting Punkt 2: Guidelines Du hast auf dein erstes Post schon Antwort auf diese Frage erhalten: Ausserdem solltest du die wichtige Information, dass dein Shop ein von PL System modifizierter und somit kein Standard Shop ist, nicht vorenthalten.
  9. You could use the short word filter and set it to 2: Filter Short Words This setting will filter words less than or equal to the value from the URL. or use the character conversion list: Enter special character conversions This setting will convert characters. The format MUST be in the form: char=>conv,char2=>conv2 This allows to remove concrete expressions like: by=>[leave empty] Don't forget to reset the SEO cache after changing any of these settings 😉
  10. raiwa

    Help Updating Module

    In function keys there is the comma missing after sort order constant
  11. It's like I stated, the link you posted points to the EDGE master which has been updated to BS4 and has nothing to do any more with your version from 2/2017: <!-- bs 4.2.1 --> <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.2.1/css/bootstrap.min.css" integrity="sha384-GJzZqFGwb1QTTN6wy59ffF1BuGJpLSa9DkKMp0DgiMDm4iYMj70gZWKYbI706tWS" crossorigin="anonymous"> Discount code BS will not work with BS 4, only BS3. If you wish to test with a clean unmodified version, please use FROZEN: https://github.com/gburton/Responsive-osCommerce/releases/tag/2341-Frozen This will work and then you can compare to your real store to find the problem.
  12. Wholesale (SPPC lite) Simplified SPPC module, easy modularized installation. For Bootstrap and Standard osc 2.3.4. See develop topic: http://forums.oscommerce.com/topic/408481-sppc-lite/ Features: Posibility to asign customers to the wholesaler group Define individual wholesale prices to each product Optional tax exempt wholesalers Optional define individual wholesale prices to attributes Optional define global wholesale percentage discount to all products and attribute prices The global wholesale discount will not apply to products and attributes which have individual wholesale prices defined Optional setting to apply special price instead of wholesale price if the special price is lower than the wholesale price or discount. Optional payment and shipping modules Exclusion lists for Wholesalers and Retailers. Header text module to show different info text for guests, retailers and wholesalers. The texts are editable for each store language in the module settings. By default: Guests: no text Retailers: “Welcome to your Retailer Account.<br>Please <a class="btn btn-info btn-xs" role="button" href="contact_us.php">Contact Us</a> to apply for a Wholesaler Account. See <a class="btn btn-info btn-xs" role="button" href="conditions.php">Conditions</a>.” Wholesalers: “Welcome to your Wholesaler Account.<br>You can see your Wholesaler Prices on the Product Page and they will apply when you add the products of your choice to the Shopping Cart.” Product Info Content module to show the wholesaler price in addition to the normal price on the Product Info Page Only 2 Store file modifications. application_top.php one line added. Optional product_info.php attribute block modified to show wholesale attribute price. 3 admin files modified, categories.php, customers.php and product_attributes.php. Modified files for 2.3.4 standard, Bootstrap Gold and Bootstrap Edge included. The wholesale prices will be automatic applied when adding a product to the Shopping Cart. This is done via shopping cart class extension, no file modification needed. All database modifications and language definitions are integrated in the modules. Optional database columns removal to keep existing entances when removing the module NOTE: If you need more than one wholesaler group or other additional features, please consider to use the old, full version SPPC: http://addons.oscommerce.com/info/716 Thanks To @@greasemonkey for the initial idea, support, comments and testing To @@burt for the initial guideline exposed in the forum and his database installation-removing code examples used in the store module To @@wHiTeHaT for his help with the shopping cart class extension To @@Tsimi, @@Gergely, @@John W and @@14steve14 for their support, comments and testing Download: http://addons.oscommerce.com/info/9416
  13. raiwa

    Wholesale (SPPC lite)

    I'm sorry, I can't give you further help for this within the support for Wholesale BS. I would need more details and code examples you are using. It is not possible in this support thread.
  14. Can you please post your catalog/includes/template_top.php
  15. raiwa

    Different type of customer Login

    Hello Jay, Supposed you are using the BS responsive community version, you'll need the Wholesale (SPPC lite) add-on: https://apps.oscommerce.com/VWUpG&wholesale-sppc-lite If you are using the old official version, search for SPPC (Separate price per customer) add-on.
  16. Hello @MITCH70, The download link doesn't serve. This version is under continous development and the actual master version has nothing to do with your version from 02/2017. Anyway I keep a version from 05/2017 with fontawesome 5.7.0 and it works without any problem. Can you please first try to install the header tag discount module so you should have the discount input panel in checkout_payment.php and check if it shows correct there. Then please post or PM your store URL (supposed it is public available) and I'll have a look. Best regards Rainer
  17. Hello @MITCH70, Please check if you have loaded fontawesome icons in template_top.php. It should work with version 4 and 5. Does this happen also on checkout_payment.php or only on the shopping cart page? It seems the button shows also wrong or do you have the btn-default styled (without border line)? Also the panel style seems not to load correct or have you also some custome style applied? Maybe you could temporary remove all custom css to check if it's related to this. In my test store it shows like this:
  18. Hello @MITCH70, Which exact CE version are you using, FROZEN, or EDGE and if EDGE which aprox. download date?. BS 3 or BS 4? Can you please also add a screenshot how it shows in your store. Best regards Rainer
  19. Hello Kevin @Kevin.Dallas, Thank You! I'm back and had a look into the package. You'll find the shopping cart content module in: catalog/includes/modules/content/shopping_cart/ Please see instructions: Discount_Codes_4.2_for_BS_install: 1. Copy the new files to your osCommerce shop, preserving the directory structure. ... *OPTIONAL catalog/includes/modules/content/shopping_cart/cm_sc_discount_code.php catalog/includes/modules/content/shopping_cart/templates/discount_code.php catalog/includes/languages/english/modules/content/shopping_cart/cm_sc_discount_code.php ... *OPTIONAL Install the Content module under Administration -> Modules -> Content -> Install Module -> Discount Code -> Install Module. To be able to use the shopping cart content module you need to have one of the following conditions fullfilled: - use a newer BS version which have the content module call already included in shopping_cart.php ( edge 2.3.4 is not a clear reference, there are hundreds of versions. Important in this case is to have the content module call included in shopping_cart.php) - use modular shopping cart - add manually the content module call to your shopping_cart.php: <div class="clearfix"></div> <div class="row"> <?php echo $oscTemplate->getContent('shopping_cart'); ?> </div> You may consider to use ship in cart which will show shipping costs and real order totals (including discount) already on the shopping cart page. On that way your customers know what they will have to pay before using the PayPal express checkout button: Ship In Cart BS reloaded Best regards Rainer PS: Next time, before starting to work on an addition, just ask here in the forum, there may already exist a solution 😉.
  20. Then please have again a look, there is a content module available. I’m traveling right now and can’t check. See also the modular shopping cart add on.
  21. Kevin, it seems there is a misunderstood. please tell us your exact coupon code version and store version. The coupon code Bs this thread is for DOES include the content module for shopping cart and does not require any additional coding. I just had a look on your code and it is for a very outdated oscommerce version. It uses filaname and path constants which the BS community version has removed since time.
  22. Hello Kevin, Please re-read this part of my answer: Of course, you need to install the content module and you need the BS version. Please believe me, I made this module.
  23. Hello Kevin @Kevin.Dallas, It sounds pretty much that you are referring to another or older discount code version. This thread is for Discount Code BS which already does include a content module for shopping_cart.php where to enter the discount code. It works perfectly with PayPal express checkout. If your solution is for another version, please post it in the appropriate support thread. Best regards Rainer
  24. It requieres update for BS4.