Addons Library
Random Addon
Store Mode
How it works
This add-on allowes to switch your store to different closed/maintenance modes. It allows you to do installations, maintenance and checks closing only the strict necessary areas of your store.
Compatibility:
Phoenix Cart 1.0.8.4+
Tested with Phoenix 1.1.0.0
This add-on allowes to switch your store to different closed/maintenance modes. It allows you to do installations, maintenance and checks closing only the strict necessary areas of your store.
Compatibility:
Phoenix Cart 1.0.8.4+
Tested with Phoenix 1.1.0.0
Store modes:
Online: Normal store mode
Custom: Customizable group of pages. Default: product_reviews.php and product_reviews_write.php. Any group of pages can be defined. Customers will be redirected to the last visited page outside the restricted area or index.php. A temporary message will be shown only if a customer tries to access the restircted area.
Checkout: By default all checkout pages are included in this group. Customers will be redirected to the last visited page outside the restricted area or shopping_cart.php. A permanent message will be shown on the shopping cart page and optional on the index page. An additional temporary message shows only if a customer tries to access the restircted area.
Account: By default all checkout pages and account pages are included in this group. Customers will be redirected to the last visited page outside the restricted area or index.php. A permanent message will be shown on the shopping cart page and index page. An additional temporary message shows only if a customer tries to access the restricted area.
Offline: Customers will be redirected by .htaccess rewrite rules to a standalone 503 maintenance page.
The store administrators IP will be entered automatically in a configuration list. Additional administrators/developpers IPs can be added. These IPs are excluded from redirects in all the above listed Modes. Test Modes for all above listed modes are available which will only redirect the IP's included in the configuration list. This can be used to check the redirects and messages.
Online: Normal store mode
Custom: Customizable group of pages. Default: product_reviews.php and product_reviews_write.php. Any group of pages can be defined. Customers will be redirected to the last visited page outside the restricted area or index.php. A temporary message will be shown only if a customer tries to access the restircted area.
Checkout: By default all checkout pages are included in this group. Customers will be redirected to the last visited page outside the restricted area or shopping_cart.php. A permanent message will be shown on the shopping cart page and optional on the index page. An additional temporary message shows only if a customer tries to access the restircted area.
Account: By default all checkout pages and account pages are included in this group. Customers will be redirected to the last visited page outside the restricted area or index.php. A permanent message will be shown on the shopping cart page and index page. An additional temporary message shows only if a customer tries to access the restricted area.
Offline: Customers will be redirected by .htaccess rewrite rules to a standalone 503 maintenance page.
The store administrators IP will be entered automatically in a configuration list. Additional administrators/developpers IPs can be added. These IPs are excluded from redirects in all the above listed Modes. Test Modes for all above listed modes are available which will only redirect the IP's included in the configuration list. This can be used to check the redirects and messages.
Changes 1.9.:
- **Checkout processing guard:** Store Mode restrictions are now checked before the checkout processing pipeline starts. This also blocks submissions from confirmation pages opened before the store mode changed, while respecting the configured page lists and allowed IPs.
- **Account mode page restrictions:** Fixed the missing separator between the account and checkout page lists. Pages at the boundary of the two lists, including `password_reset.php` and `checkout_shipping.php` with the default configuration, are now restricted correctly.
- **Test mode IP handling:** Custom, checkout and account test modes now restrict only visitors whose IP addresses are in the allowed list. Other visitors can continue using the store normally. Whitespace around allowed IP addresses is ignored by the storefront restriction checks.
- **Offline test rewrite rules:** Corrected Apache rewrite flag syntax and IP condition grouping for multiple allowed IP addresses and forwarded-header conditions.
- **Show back time setting:** Disabling this setting now suppresses the reopening-time message in offline redirects, the standalone maintenance page and temporary Store Mode messages.
- **Redirect message fallback:** Added a page-name fallback for restricted requests that do not define a navigation or header title, including checkout processing requests.
Changes 1.8.:
- Updated page selection
Changes 1.7.0r1:
- Updated update.md
Changes 1.7.0:
- Updated .htaccess redirects to work also with TTP_X_FORWARDED_FOR and other IP indexes used by Cloudflare etc..
- Tested with phoenix 1.1.0.0.
Changes 1.6.3:
- Updated header template width class for compatibility with Phoenix 1.0.9.4+.
- Tested with phoenix 1.0.9.4.
Changes 1.6.2:
- Updated cfgm module for compatibility with Phoenix 1.0.9.2+.
- Tested with phoenix 1.0.9.3. and PHP 8.3
Changes 1.6.1:
- Modified the "Continue" button link to be more stable for different setups.
- Tested with phoenix 1.0.9.1.
Changes 1.6.0:
- Added date_default_timezone_set() to maintenance.php to allow correct time left calculation if the server is located in a different time zone than the shop.
- Updated script to set store name in maintenance.php on store mode module installation.
Changes 1.5.2:
- Changed cfg module title constant for compatibility with other store modules
Changes 1.5.1:
- Changed hook method from application_start to injectRedirects. This fixes not loaded language definitions.
- Minor fix for to use correct language definition HEADER_TITLE if NAVBAR_TITLE is not defined
Changes 1.5.0:
- Few minor updates to match the version included in Phoenix Pro
Changes 1.4.4:
- Disable Checkout content module on shopping cart page for "Checkout" mode. This prevents the PayPal Express button to be used. Thanks to @bermuda for the suggestion
- Removed debug code in shop hook. Thanks to @bermuda for the report
Changes 1.4.3:
- Added check for invalid/wrong formatted IP adresses
- Added strip trailing blank spaces/tabs from IP adresses
- Added error message showing the wrong IPs
Changes 1.4.2:
- Updated Copyright info to Phoenix cart
- updated screenshots to Phoenix Cart
- tested with Phoenix 1.0.8.0
Changes 1.4.1:
- Applied typo fix in store module. Thanks to @vmn
Changes 1.4.0:
- updated for Phoenix 1.0.7.3+
- moved redirects to system hook
- changed header tag module to store module
- updated modules to abstarct executable modules
- added admin siteWide hook to display mode message
- updated language files to const
- general code cleanup and modernization to match core code
Changes 1.3.2:
- fixed code reference in .htaccess offline mod script
Changes 1.3.1:
- fixed typo in header module english language file. Thanks to @mhsuffolk
- fixed undefined error message. Thanks to @mhsuffolk
Changes 1.3.0:
- header module updated for Phoenix BS 4
- Updated header module message to show correct offline time if 2h auto setting is used
- Updated admin header module message for 2h auto setting
Thanks to @ecommunlimited, @Fiber and @frankl for testing and reports
Inspired by:
Store Mode (Open | Closed | Maintenance)
and:
Site Maintenance Status - All versions
Maintenance page based on the page included there. Thanks to @Demitry
- **Checkout processing guard:** Store Mode restrictions are now checked before the checkout processing pipeline starts. This also blocks submissions from confirmation pages opened before the store mode changed, while respecting the configured page lists and allowed IPs.
- **Account mode page restrictions:** Fixed the missing separator between the account and checkout page lists. Pages at the boundary of the two lists, including `password_reset.php` and `checkout_shipping.php` with the default configuration, are now restricted correctly.
- **Test mode IP handling:** Custom, checkout and account test modes now restrict only visitors whose IP addresses are in the allowed list. Other visitors can continue using the store normally. Whitespace around allowed IP addresses is ignored by the storefront restriction checks.
- **Offline test rewrite rules:** Corrected Apache rewrite flag syntax and IP condition grouping for multiple allowed IP addresses and forwarded-header conditions.
- **Show back time setting:** Disabling this setting now suppresses the reopening-time message in offline redirects, the standalone maintenance page and temporary Store Mode messages.
- **Redirect message fallback:** Added a page-name fallback for restricted requests that do not define a navigation or header title, including checkout processing requests.
Changes 1.8.:
- Updated page selection
Changes 1.7.0r1:
- Updated update.md
Changes 1.7.0:
- Updated .htaccess redirects to work also with TTP_X_FORWARDED_FOR and other IP indexes used by Cloudflare etc..
- Tested with phoenix 1.1.0.0.
Changes 1.6.3:
- Updated header template width class for compatibility with Phoenix 1.0.9.4+.
- Tested with phoenix 1.0.9.4.
Changes 1.6.2:
- Updated cfgm module for compatibility with Phoenix 1.0.9.2+.
- Tested with phoenix 1.0.9.3. and PHP 8.3
Changes 1.6.1:
- Modified the "Continue" button link to be more stable for different setups.
- Tested with phoenix 1.0.9.1.
Changes 1.6.0:
- Added date_default_timezone_set() to maintenance.php to allow correct time left calculation if the server is located in a different time zone than the shop.
- Updated script to set store name in maintenance.php on store mode module installation.
Changes 1.5.2:
- Changed cfg module title constant for compatibility with other store modules
Changes 1.5.1:
- Changed hook method from application_start to injectRedirects. This fixes not loaded language definitions.
- Minor fix for to use correct language definition HEADER_TITLE if NAVBAR_TITLE is not defined
Changes 1.5.0:
- Few minor updates to match the version included in Phoenix Pro
Changes 1.4.4:
- Disable Checkout content module on shopping cart page for "Checkout" mode. This prevents the PayPal Express button to be used. Thanks to @bermuda for the suggestion
- Removed debug code in shop hook. Thanks to @bermuda for the report
Changes 1.4.3:
- Added check for invalid/wrong formatted IP adresses
- Added strip trailing blank spaces/tabs from IP adresses
- Added error message showing the wrong IPs
Changes 1.4.2:
- Updated Copyright info to Phoenix cart
- updated screenshots to Phoenix Cart
- tested with Phoenix 1.0.8.0
Changes 1.4.1:
- Applied typo fix in store module. Thanks to @vmn
Changes 1.4.0:
- updated for Phoenix 1.0.7.3+
- moved redirects to system hook
- changed header tag module to store module
- updated modules to abstarct executable modules
- added admin siteWide hook to display mode message
- updated language files to const
- general code cleanup and modernization to match core code
Changes 1.3.2:
- fixed code reference in .htaccess offline mod script
Changes 1.3.1:
- fixed typo in header module english language file. Thanks to @mhsuffolk
- fixed undefined error message. Thanks to @mhsuffolk
Changes 1.3.0:
- header module updated for Phoenix BS 4
- Updated header module message to show correct offline time if 2h auto setting is used
- Updated admin header module message for 2h auto setting
Thanks to @ecommunlimited, @Fiber and @frankl for testing and reports
Inspired by:
Store Mode (Open | Closed | Maintenance)
and:
Site Maintenance Status - All versions
Maintenance page based on the page included there. Thanks to @Demitry
Donate to Raiwa. Thank you for donating, it allows me to spend more time developing free contributions for you to use.
NOT SUPPORTED
TESTED 7.x
TESTED 8.0-8.3
TESTED
by raiwa
Free Addon
Random Addon
Xmas Eye Candy
Xmas Eye Candy
A light-hearted seasonal module for Phoenix Cart that adds a little festive cheer to your storefront. A small animated Christmas icon slides up from the bottom of the page, gives a playful shake, then drops out of sight and reappears somewhere else a few seconds later.
Choose from a present, candy cane, Christmas tree, snowman or baubles, or select Random to mix them up. The icons are drawn as inline SVG, so there are no images to load and they stay sharp at any size. They never block clicks, so shoppers can carry on as normal. The interval, size and re-appearance position are all configurable from the admin.
Who might use it
Any shop that wants a seasonal touch without redesigning its theme. It suits gift shops, toy and game stores, card and stationery sellers, craft and hobby suppliers, confectionery and food retailers, homeware and fashion stores, and any small business that likes to show a bit of personality over the festive period. Disable it in January and your store goes back to normal.
A light-hearted seasonal module for Phoenix Cart that adds a little festive cheer to your storefront. A small animated Christmas icon slides up from the bottom of the page, gives a playful shake, then drops out of sight and reappears somewhere else a few seconds later.
Choose from a present, candy cane, Christmas tree, snowman or baubles, or select Random to mix them up. The icons are drawn as inline SVG, so there are no images to load and they stay sharp at any size. They never block clicks, so shoppers can carry on as normal. The interval, size and re-appearance position are all configurable from the admin.
Who might use it
Any shop that wants a seasonal touch without redesigning its theme. It suits gift shops, toy and game stores, card and stationery sellers, craft and hobby suppliers, confectionery and food retailers, homeware and fashion stores, and any small business that likes to show a bit of personality over the festive period. Disable it in January and your store goes back to normal.
This is downloadable for FREE in the Code Co-op.
Not yet a member? What are you waiting for...join the Co-op.
Any shop that wants a seasonal touch without redesigning its theme. It suits gift shops, toy and game stores, card and stationery sellers, craft and hobby suppliers, confectionery and food retailers, homeware and fashion stores, and any small business that likes to show a bit of personality over the festive period. Disable it in January and your store goes back to normal.
£10
v1 - Code Co-op
YES
YES
YES
by burt
Paid Addon
CE Phoenix Upgrader Utility
by BrockleyJohn
Free Addon
Updates/Migration
NOT SUPPORTED
TESTED 7.x
TESTED 8.0-8.3
by BrockleyJohn
Free Addon
Last updated: 2 days ago
6468
Purchase without Account
by raiwa
Free Addon
Content
NOT SUPPORTED
TESTED 7.x
TESTED 8.0-8.5
TESTED
by raiwa
Free Addon
Last updated: a month ago
17185
Phoenix Staged Migration Tool
by Mort_Lemur
Free Addon
Updates/Migration
Move your store from osCommerce 2.3.4 to CE Phoenix with confidence. The Staged Migration Tool transfers products, customers, reviews, orders, cross-sells and selected image folders in manageable stages, automatically backing up affected Phoenix tables before every import. It handles common database differences, large packages and additional product images, and can convert JPG and PNG files to WebP while updating their database references—making a complex cross-server migration safer, clearer and considerably less stressful.
Move your store from osCommerce 2.3.4 to CE Phoenix with confidence. The Staged Migration Tool transfers products, customers, reviews, orders, cross-sells and selected image folders in manageable stages, automatically backing up affected Phoenix tables before every import. It handles common database differences, large packages and additional product images, and can convert JPG and PNG files to WebP while updating their database references—making a complex cross-server migration safer, clearer and considerably less stressful.
V2.1
NOT SUPPORTED
NOT TESTED 7.x
TESTED
NOT TESTED
NOT SUPPORTED
NOT TESTED 7.x
TESTED
NOT TESTED
by Mort_Lemur
Free Addon
Last updated: 2 weeks ago
7
Logged in As
by Mort_Lemur
Free Addon
Other
Eye Candy
NOT SUPPORTED
NOT TESTED 7.x
TESTED
NOT TESTED
by Mort_Lemur
Free Addon
Last updated: 4 weeks ago
17
Brand Banner
by Mort_Lemur
Free Addon
Eye Candy
NOT SUPPORTED
NOT TESTED 7.x
TESTED
NOT TESTED
by Mort_Lemur
Free Addon
Last updated: a month ago
28
Admin Hide Categories
by Mort_Lemur
Free Addon
Other
NOT SUPPORTED
NOT TESTED 7.x
TESTED
NOT TESTED
by Mort_Lemur
Free Addon
Last updated: a month ago
43
Admin Products Stock Report
by raiwa
Paid Addon
Code Co-op
15,00 €
NOT SUPPORTED
TESTED 7.x
TESTED 8.0 - 8.5
TESTED
by raiwa
Paid Addon
Last updated: 2 months ago
Customers Additional Addresses
by 14Steve14
Free Addon
Admin
NOT SUPPORTED
TESTED 7.x
TESTED
TESTED
by 14Steve14
Free Addon
Last updated: 2 months ago
61
Sort Products by Last Modified #8
by burt
Paid Addon
Search & Filters
Code Co-op
£10
YES
YES
YES
by burt
Paid Addon
Last updated: 3 months ago
Instant Image Preview #10
by burt
Paid Addon
Tools & Utilities
Code Co-op
£10
NO
YES
YES
YES
by burt
Paid Addon
Last updated: 3 months ago
Custom Navbar Module
by tessthepup
Paid Addon
Content & Banners
Code Co-op
£15.00
TESTED 8.x
TESTED
by tessthepup
Paid Addon
Last updated: 3 months ago
Textarea Character Count #21
by burt
Paid Addon
Tools & Utilities
Code Co-op
£10
YES
YES
YES
by burt
Paid Addon
Last updated: 3 months ago
Sticky Add To Cart
by tessthepup
Paid Addon
Content & Banners
£15
TESTED 7.4
TESTED
TESTED
by tessthepup
Paid Addon
Last updated: 4 months ago
Quick Links Manager
by Mort_Lemur
Free Addon
Admin
Other
This modification adds a customizable "Quick Access" toolbar to your Phoenix Cart admin panel, allowing you to instantly navigate to frequently used internal pages or external websites without navigating through the standard menu system.
All my Addons are Free - But Phoenix needs Support
If my Addons have helped you, then please donate whatever you can to support Phoenix (This goes directly to Phoenix and not me!)
Secure payment via PayPal. Thank you for supporting Phoenix Cart.
The mod provides a personalized shortcut toolbar that lives within your admin interface. It allows you to define a list of frequently visited internal pages or external websites, complete with custom labels and icons.
Zero Core Changes: Built as a standalone utility, it avoids modifying your core store files, making it completely upgrade-safe.
Plug-and-Play: The system is self-initializing; simply copy the files, run it once in your browser, and the database configuration is handled automatically.
Intuitive Interface: Once installed, it integrates into your "Configuration > My Store" menu, providing a dedicated manager where you can add, remove, and update your shortcuts without touching code.
Workflow Optimized: It effectively creates a "Favorites Bar" for your admin dashboard, saving you time spent navigating complex menus for routine tasks.
Zero Core Changes: Built as a standalone utility, it avoids modifying your core store files, making it completely upgrade-safe.
Plug-and-Play: The system is self-initializing; simply copy the files, run it once in your browser, and the database configuration is handled automatically.
Intuitive Interface: Once installed, it integrates into your "Configuration > My Store" menu, providing a dedicated manager where you can add, remove, and update your shortcuts without touching code.
Workflow Optimized: It effectively creates a "Favorites Bar" for your admin dashboard, saving you time spent navigating complex menus for routine tasks.
V2.3 Gives ability to select same window or new tab for menu items
NOT SUPPORTED
NOT TESTED 7.x
TESTED
NOT TESTED
NOT SUPPORTED
NOT TESTED 7.x
TESTED
NOT TESTED
by Mort_Lemur
Free Addon
Last updated: 3 weeks ago
151
Quick Product Updates
by BrockleyJohn
Paid Addon
Tools & Utilities
£20
NOT SUPPORTED
TESTED 7.x
TESTED 8.3
TESTED
by BrockleyJohn
Paid Addon
Last updated: 4 months ago
Product Page Call To Action - CTA #16
by burt
Paid Addon
Content & Banners
Code Co-op
£25
YES
YES
YES
by burt
Paid Addon
Last updated: 4 months ago
HS Codes - Harmonized System Codes #15
by burt
Paid Addon
Product Management
Code Co-op
£10
YES
YES
YES
by burt
Paid Addon
Last updated: 5 months ago
GDPR Pulse Events
by burt
Paid Addon
Customer Accounts
Code Co-op
£25
YES
YES
YES
by burt
Paid Addon
Last updated: 5 months ago
Modules Searcher #14
by burt
Paid Addon
Tools & Utilities
Code Co-op
£10
YES
YES
YES
by burt
Paid Addon
Last updated: 5 months ago
Modern Checkout Stepper #12
by burt
Paid Addon
Templates & Themes
Code Co-op
£10
YES
YES
YES
by burt
Paid Addon
Last updated: 6 months ago
Amazon Style Shopping Cart #4
by burt
Paid Addon
Content & Banners
Code Co-op
£99
YES
YES
YES
by burt
Paid Addon
Last updated: 4 days ago
Come Back - Browser Title Change #3
by burt
Paid Addon
Marketing & Engagement
£10
YES
YES
YES
by burt
Paid Addon
Last updated: 9 months ago
Customers Say...
by burt
Paid Addon
Reviews & Social Proof
£40
TESTED
TESTED
TESTED
by burt
Paid Addon
Last updated: 10 months ago
