Jump to content
Latest News: (loading..)

Leaderboard


Popular Content

Showing content with the highest reputation since 02/25/2019 in all areas

  1. 6 points
    burt

    Email queuing system

    Great, it's looking good... Burty signed up today but didn't complete a checkout - Email will go out in 5 days asking if there was a problem *** - Email will go out 31 July with birthday wishes (21 days prior to his birthday) Dan signed up today and gave his birthday, and completed a checkout - Email will go out 27 April wishing him a happy birthday (approx 3 weeks prior to birthday) - Email will go out 10th May (60 days) asking for a review - Email will go out 10th March 2020 asking why he hasn't ordered for a year *** Rene completed a checkout today - Email will go out 10th May (60 days) asking for a review - Email will go out 10th March 2020 asking why he hasn't ordered for a year *** Steve completed a checkout today - Email will go out 10th May (60 days) asking for a review - Email will go out 10th March 2020 asking why he hasn't ordered for a year *** *** - these emails get cancelled depending on customer interaction. As an example, let us say that Burty logs in 2 days from now (13 March)...and completes a checkout...what happens: no_checkout is cancelled as he has now checked out request_review goes out in 60 days (so May 12th or so) from the date of sale winback will go out about 13th March 2020 asking why he hasn't bought anything for a year (remembering that this would be cancelled if he did log in inside that year) Pretty cool little system ? I'm pleased with how it's turned out. You may have noticed I made a "no_checkout" slug - it took less than two minutes, no core code changes - all plugged into the system automatically. BOOM! That is the future of osCommerce.
  2. 6 points
    28d28 - Ajax Cart Buttons The fourth and final of my more "interesting" mods. This one changes buy buttons to Ajax, so no page reload required when pressing the Buy button. Shop Side HT module Core Code Changes: NONE. System is 100% modular. Upload, and Turn On. If on CE older than Frozen, some changes will be needed to bring it up to scratch. Demo: Any "buy" button, sitewide... Category https://template.me.uk/28d2019/index.php?cPath=1_5 Manufacturer https://template.me.uk/28d2019/index.php?manufacturers_id=4 Product https://template.me.uk/28d2019/product_info.php?products_id=28 Which pops up a window like this:
  3. 4 points
    burt

    Email queuing system

    And here's the Slug page, aka email templates... So, just one more thing to do...send out emails at about the right time, and make sure the emails use the merge_vars as shown (anyone who runs Mandrill will understand merge_vars). But in this relatively simple system, assuming an email was going out to Donald Duck, the word {{FNAME}} would be replaced with "Donald". So, next step is to tie it all together and see if the concept works...
  4. 4 points
    burt

    Email queuing system

    These two (especially the reviews one) are game changing for shopowners, in my opinion. I'm trying to make another game-changer based on the ideas in this thread and have gotten it sort of working; In this example, a new customer "Donald Duck" just signed up...he gave his birthday as 10th November 1960; send at (birthday) will go out 21 days prior: 20th October send at (shipping follow up) will go out in 21 days from now send at (request review) will go out 30 days from now That's the basis of this system. I will also create an admin page where shopowner can easily see the email queue and delete/add emails. This is a complicated project, but I have it under control. Any more ideas for emails to go into the Email Queue?
  5. 4 points
    burt

    Frozen bug list

    https://github.com/gburton/Responsive-osCommerce/commit/59be0a7e877698564f4c2a3c6aea6faab700050d
  6. 4 points
    28d26 - Carousel (with Buttons) It's a carousel (we all know what they are) but this one has buttons so that the person viewing knows what is upcoming ni the next window. Shop Side index content module Admin Side Nothing, uses the core "Banner Manager" system. Core Code Changes: NONE. System is 100% modular. Upload, and Turn On. Demo: https://template.me.uk/28d2019/ Notes: Totally multi-lingual, both the message overlaid on the image and the corresponding button underneath.
  7. 3 points
    burt

    Email queuing system

    It'll go out to 28d people soon 👍
  8. 3 points
    burt

    Email queuing system

    I've installed this system on the 28d Demo - and, so far so good. I (as admin) manually inserted an email in the Queue - set for a few days ago - so it would fire off immediately. Here's the Slug: Here's the received Email: TL:DR; The whole system is working as intended! I'll test it a bit more and then get a couple of shopowner to raise their hands for testing...
  9. 3 points
    28d27 - Spotlight Products This new system allows you to easily "Spotlight" products on each category or manufacturer. Shop Side Content Module Admin Side New Page for inserting Spotlights Core Code Changes: NONE. System is 100% modular. Upload, and Turn On. Demo: https://template.me.uk/28d2019/index.php?cPath=3_10 (scroll down to "Favorites") https://template.me.uk/28d2019/index.php?manufacturers_id=4 (Ditto) Enjoy!
  10. 3 points
    28d25 - PDF (per order) Today we have a system that allows Shopowner to attach (an already made by you) PDF to each Order Shop Side account content module hook Core Code Changes: NONE. System is 100% modular. Upload, and Turn On. Demo: None as admin side and account (must be logged in), but here's some images; Admin Side: There is no PDF attached to this Order, so an upload form shows. A PDF has been attached to this Order, on upload it gets renamed to a random name. In the Shop Side, each Order that has a PDF will show like this, which is a link to the PDf to allow to view/save by the Customer. Enjoy!
  11. 3 points
    28d24 - MSRP (per product) Today we have a system that allows Shopowner to insert a MSRP (Recommended Price) per product. Admin Side New Page for attaching MSRP to Product Shop Side p_i content module Core Code Changes: NONE. System is 100% modular. Upload, and Turn On. Demo: https://template.me.uk/28d2019/product_info.php?products_id=6 Obviously, you can pretty the output up as much as you like.
  12. 2 points
    burt

    php 7.2 - updating CE

    I've a little bit of time in hand and it seems like this is the next necessary thing to solve, the use of php7.2. But I need your help to point out any problematic area so that attention can be given to them. To help...you'll need an installation of CE (any flavour that is Frozen or later) running on php 7.2 - with error reporting dialled right up. To set up error_reporting to show everything that is wrong: includes/application_top.php Find: error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT); Change to: ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL); admin/includes/application_top.php Find: error_reporting(E_ALL & ~E_NOTICE); if (defined('E_DEPRECATED')) { error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED); } Change to: ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL); Save both files. Obviously...you DO NOT want to do this on a live shop as it will show errors to your customers, so hopefully a few people have a test shop to play with... Now if you browse your test shop...all warning and errors will appear. Thank you in advance. Please copy/paste the following as a reply: URL: WARNING/ERROR:
  13. 2 points
    piernas

    Shipping table is now a real table :)

    Today I decided I got angry for the last time updating a table rate based module. Afer several tryouts to change the shipping rates just to see I had a typo in the values string -damned colons- and having to manually calculate the net prices for each row from the gross that came from the table provided by the courier... I had enough and modified the table rate module to show a real table where you can see what you're doing. Uses some javascript to update net/gross, add or remove rows and do some basic checks. It can be adapted to any other module that uses the same system. Note: The net pice is caclulated based on the tax class from the module. It will apply only to the countries in the module's zone and it's not savet to database but calculated on the fly. For this column to work you need to set up the tax rate first, save and enter the module configuration again. Here is the file: https://apps.oscommerce.com/wyYLv&sgipping-table-module-update @burt you can replace the stock one if you consider it fits the community project.
  14. 2 points
    Dan Cole

    Email queuing system

    But I lied. Dan
  15. 2 points
    burt

    Email queuing system

    @René H4 60 days (choosable by shopowner) from now send a review request 365 days (choosable by shopowner) from now send a "haven't seen you for a year" winback email If in the meantime, you were to buy something (say in 6 months)...that winback would be deleted and a new one a year from the next sale would be put in its place.
  16. 2 points
    Just to clarify. The add-on works fine, the issues were with the self hosted server setup. Once the server issues were sorted out the add-on installed without any issues and works as it should. Now they just need to setup the add-on as they require it.
  17. 2 points
    DAVID3733

    Discount code Inc Paypal Express

    Update on above Can confirm that I have done as Rainer suggested, installed modular shopping cart, ship-i-cart reloaded, and discount codes, haven't switched Paypal express on yet but i wouldn't have thought its a issue, all the data is there all is working great, installed on 2.3.4.1 CE, bootstrap 4 with, PHP 7.2.14 couple of css changes to update to BS4, but thats only visual, worked straight out of the box, as I knew nothing about bs4 it was interesting playing with it, probably forget it all tomorrow though the only thing i couldn't work out is why the work Tax or VAT is not written on the estimated order total, but since noticed its also missing further into the check-out so there must be a language file somewhere that i have yet to find, job for another day with fresh eyes Anyway just a vote for the above add on's makes the checkout much better with all that info on one page before checkout continues Regards David
  18. 2 points
    JcMagpie

    osC CE BS4 running on PHP 7.3

    So running for a few hours now and doing some basic testing and browsing on the site it's stable and working fine, also apperes to run a smoother than before! I know this is very subjective but it defnitly feels a little quicker. Checking the bench mark numbers reported PHP 7.3 is supposed to give about 10% overall improvment over PHP 7.2
  19. 2 points
    burt

    Frozen bug list

    https://github.com/gburton/Responsive-osCommerce/commit/8147bed4a2f606964504772337f6da8ae43c853e#diff-13dae7d4d9c5a71489a5d3523e16b1b5
  20. 2 points
    burt

    Frozen bug list

    https://github.com/gburton/Responsive-osCommerce/commit/1b472838b10726395d8a2cad72192b64ebcc6065
  21. 2 points
    burt

    Frozen bug list

    https://github.com/gburton/Responsive-osCommerce/commit/4a322f66cc357316ee14ac67f4112f05c12d4c07#diff-d3af7f021910d88b81d38ef5f88163c8
  22. 2 points
    Jack_mcs

    Frozen bug list

    The jssor Slider will handle it if you want the banners to be in the header or on the index page. The old banner code required editing the files to add a banner, unless you stick with the default code. That goes against the principle of the frozen version of making things modular. But as you can see from my and Zahid's suggestions, there are multiple choices so a basic one wasn't included since it would probably not be used. I'm guessing at the actual reason but I think that is close.
  23. 2 points
    So try and see what you have!
  24. 2 points
    So go to admin and turn off the SEO add-on
  25. 2 points
    Installation is very simple. 1) unzip osC 2) FTP all osC files to you public_html folder 3) using you control panel cPanel in 99% of cases! Go to your database and make a new database for your store. 4) Open your browser and go to your website, you will see the osC install start screen. Simply follow all the instructions on screen and you will install osC. 5) when done rename or remove the install directory. 6) Install SSL if you need to and update the config files as required. 7) go to admin and test your tables and apply security to folders. That’s that's pretty much it for the basic install, then its just a case of you setting it up as you need.
×