Hotclutch 189 Posted September 29, 2021 Reviews complete. Share this post Link to post Share on other sites
Hotclutch 189 Posted September 29, 2021 Newsletter Manager complete. Share this post Link to post Share on other sites
Hotclutch 189 Posted September 29, 2021 Order Status complete. Share this post Link to post Share on other sites
Hotclutch 189 Posted September 30, 2021 Tax classes complete. Share this post Link to post Share on other sites
Hotclutch 189 Posted September 30, 2021 Tax rates complete. Share this post Link to post Share on other sites
Hotclutch 189 Posted September 30, 2021 The admin is now largely complete. Only 1/2 pages remain to be worked on. All the old tables have been replaced with responsive tables which will scale to the device size. The implementation will be satisfactory to view on medium sized devices and up. An alternative implementation that caters for all screen sizes is possible but then you have to resort to hiding/removing content for small devices. The osCommerce core code and functionality remains exactly the same. 1 bonbec reacted to this Share this post Link to post Share on other sites
Hotclutch 189 Posted September 30, 2021 Added Hook System. (There are none installed by default). https://apps.oscommerce.com/p9Yyp&hook-system Share this post Link to post Share on other sites
Hotclutch 189 Posted October 1, 2021 Before: After: Share this post Link to post Share on other sites
Hotclutch 189 Posted October 1, 2021 account_history_info.php revisited and finalised. Share this post Link to post Share on other sites
Hotclutch 189 Posted October 1, 2021 We can improve and optimise the use of space further, then it's finalised. Share this post Link to post Share on other sites
Hotclutch 189 Posted October 2, 2021 checkout confirmation revisited. Share this post Link to post Share on other sites
Hotclutch 189 Posted October 2, 2021 https://www.dropbox.com/s/gccwpu7hpgtmm3z/Force Customer Country W3.zip?dl=0 Force Customer Country Contribution Author: Olaf Larsson If you only operate in / ship to one country you might find this contribution useful. I have modified the files for: 1) create_account.php 2) includes/modules/address_book_details.php 3) includes/modules/checkout_new_address.php Follow the instructions in the package. Share this post Link to post Share on other sites
Hotclutch 189 Posted October 4, 2021 Now we add currencies & languages to the navbar. Share this post Link to post Share on other sites
Hotclutch 189 Posted October 4, 2021 Language packs will have to be checked and updated if necessary for php8, because if you're missing just one definition it will cause a fatal error. Share this post Link to post Share on other sites
Hotclutch 189 Posted October 4, 2021 Here's the test shop: Share this post Link to post Share on other sites
Hotclutch 189 Posted October 5, 2021 Today I am going to improve on the performance of my shop, by caching the configuration values which are queried on every page load. Contribution: Configuration Cache for osCommerce 2.3 Before we install the contribution, I use the following debugger: Before installation: After installation: Share this post Link to post Share on other sites
Hotclutch 189 Posted October 5, 2021 Now I go to one of my product pages where the also purchased module shows a few products. How many people still remember / or ever knew how to work cache? Go to page 68 of the original osCommerce documentation and find the explanation there. After configuring cache for my also purchased products, here is the result: Share this post Link to post Share on other sites
Hotclutch 189 Posted October 5, 2021 There is no more need for includes/classes/boxes.php, however I will leave the code there as a fallback in case anybody has/installs old code onto the package. In your installation you can delete this file, and then also in application_top.php // infobox require(DIR_WS_CLASSES . 'boxes.php'); can be removed. Share this post Link to post Share on other sites
Hotclutch 189 Posted October 5, 2021 Here's a simple, no frills accordion, that can replace the jquery one in the Admin. Appears to be working fine, and I like it. Will test it some more tomorrow before updating the package with it. Share this post Link to post Share on other sites
Hotclutch 189 Posted October 5, 2021 We make the sidebar a bit wider, and add an indicator for the one that's open (green). Share this post Link to post Share on other sites