Welcome to v1.0.9.8
- introduces PI flexibility to index.php
- introduces PI flexibility to info.php
- minor optimisations and bugfixes
PI on index.php
The parent content module
- cm_i_modular.php
And three child modules
- i_adverts.php
- i_brand_icons.php
- i_hero.php
PI on info.php
The parent content module
- cm_info_modular.php
And one child module
- ip_text.php
Minor Optimisations and Bugfixes
Many of them
Final Note
@heatherbell and I have worked tirelessly over many months from 1.0.9.0 onwards to accommodate Bootstrap 5 and uprate Phoenix so that it is more appealing to shopowners looking for an ecommerce software to use. Hundreds of unpaid hours of development and testing have gone into this.
1.0.9.8 Questions / Comments / Concerns / Feedback
- burt
- Core Team
- Posts: 4551
- Joined: Tue Oct 29, 2019 9:37 am
- Phoenix Version: v1.1.0.8
- : Buy Me A Beverage
- Has thanked: 252 times
- Been thanked: 412 times
1.0.9.8 Questions / Comments / Concerns / Feedback
I am not here to build for you.
I am here to build with you. Let's help each other.
I am here to build with you. Let's help each other.
Tags:
- burt
- Core Team
- Posts: 4551
- Joined: Tue Oct 29, 2019 9:37 am
- Phoenix Version: v1.1.0.8
- : Buy Me A Beverage
- Has thanked: 252 times
- Been thanked: 412 times
Re: 1.0.9.8 Questions / Comments / Concerns / Feedback
Updated and New Files (structure), in code tags to retain format for easy reading:
Code: Select all
│ README.md
│
├───admin
│ └───includes
│ │ stylesheet.css
│ │
│ ├───actions
│ │ └───customers
│ │ └───views
│ │ edit.php
│ │
│ └───modules
│ └───cfg_modules
│ cfgm_layout.php
│
├───ext
│ └───modules
│ └───content
│ └───account
│ nuke_account.php
│
├───images
│ │ fruit-8848715_640.webp
│ │ laptop-7723139_640.webp
│ │
│ └───brands
│ fiacre.jpg
│ von-peacock.jpg
│
├───includes
│ │ version.php
│ │
│ ├───languages
│ │ └───english
│ │ │ ssl_check.php
│ │ │
│ │ ├───modules
│ │ │ ├───content
│ │ │ │ ├───index
│ │ │ │ │ cm_i_modular.php
│ │ │ │ │
│ │ │ │ └───info
│ │ │ │ cm_info_modular.php
│ │ │ │
│ │ │ └───pi
│ │ │ ├───index
│ │ │ │ i_adverts.php
│ │ │ │ i_brand_icons.php
│ │ │ │ i_hero.php
│ │ │ │
│ │ │ └───info
│ │ │ ip_text.php
│ │ │
│ │ └───system
│ │ └───versioned
│ │ └───1.0.7.other
│ │ └───1.0.7.12
│ │ product.php
│ │
│ ├───modules
│ │ ├───content
│ │ │ ├───footer_suffix
│ │ │ │ cm_footer_extra_copyright.php
│ │ │ │ cm_footer_extra_icons.php
│ │ │ │
│ │ │ ├───header
│ │ │ │ │ cm_header_menu.php
│ │ │ │ │
│ │ │ │ └───templates
│ │ │ │ tpl_cm_header_menu.php
│ │ │ │
│ │ │ ├───index
│ │ │ │ │ cm_i_modular.php
│ │ │ │ │
│ │ │ │ └───templates
│ │ │ │ tpl_cm_i_modular.php
│ │ │ │
│ │ │ ├───info
│ │ │ │ │ cm_info_modular.php
│ │ │ │ │
│ │ │ │ └───templates
│ │ │ │ tpl_cm_info_modular.php
│ │ │ │
│ │ │ └───product_info
│ │ │ │ cm_pi_name.php
│ │ │ │ cm_pi_price.php
│ │ │ │
│ │ │ └───templates
│ │ │ tpl_cm_pi_gallery.php
│ │ │
│ │ ├───navbar
│ │ │ nb_currencies.php
│ │ │ nb_home.php
│ │ │ nb_new_products.php
│ │ │ nb_testimonials.php
│ │ │
│ │ └───pi
│ │ ├───index
│ │ │ │ i_adverts.php
│ │ │ │ i_brand_icons.php
│ │ │ │ i_hero.php
│ │ │ │
│ │ │ └───templates
│ │ │ tpl_i_adverts.php
│ │ │ tpl_i_brand_icons.php
│ │ │ tpl_i_hero.php
│ │ │
│ │ ├───info
│ │ │ │ ip_text.php
│ │ │ │
│ │ │ └───templates
│ │ │ tpl_ip_text.php
│ │ │
│ │ └───product_info
│ │ │ pi_buy_button.php
│ │ │ pi_gallery.php
│ │ │ pi_img_disclaimer.php
│ │ │ pi_options_attributes.php
│ │ │
│ │ └───templates
│ │ tpl_pi_gallery.php
│ │
│ └───system
│ └───versioned
│ └───1.0.7.other
│ └───1.0.7.12
│ login.php
│
├───install
│ │ phoenix.sql
│ │ phoenix_data_sample.sql
│ │
│ ├───images
│ │ phoenix.png
│ │
│ ├───includes
│ │ └───translations
│ │ └───en
│ │ install.php
│ │ install_2.php
│ │ install_3.php
│ │ translations.php
│ │
│ └───templates
│ │ main_page.php
│ │
│ └───pages
│ index.php
│ install.php
│ install_2.php
│ install_3.php
│ install_4.php
│
└───templates
└───bootstrap5
└───includes
├───modules
│ ├───content
│ │ ├───footer
│ │ │ tpl_cm_footer_contact_us.php
│ │ │
│ │ ├───header
│ │ │ tpl_cm_header_menu.php
│ │ │
│ │ ├───index
│ │ │ tpl_cm_i_slider.php
│ │ │
│ │ ├───login
│ │ │ tpl_cm_create_account_link.php
│ │ │ tpl_cm_forgot_password.php
│ │ │ tpl_cm_login_form.php
│ │ │
│ │ ├───product_info
│ │ │ tpl_cm_pi_gallery.php
│ │ │
│ │ └───testimonials
│ │ tpl_cm_t_list.php
│ │
│ ├───navbar
│ │ tpl_nb_search.php
│ │ tpl_nb_shopping_cart.php
│ │
│ └───pi
│ ├───index
│ │ tpl_i_brand_icons.php
│ │ tpl_i_hero.php
│ │
│ └───product_info
│ tpl_pi_gallery.php
│
└───pages
password_forgotten.php
I am not here to build for you.
I am here to build with you. Let's help each other.
I am here to build with you. Let's help each other.
- burt
- Core Team
- Posts: 4551
- Joined: Tue Oct 29, 2019 9:37 am
- Phoenix Version: v1.1.0.8
- : Buy Me A Beverage
- Has thanked: 252 times
- Been thanked: 412 times
Re: 1.0.9.8 Questions / Comments / Concerns / Feedback
Bug Fixes
- solve error when deleting customer
- force admin/customers.php to use the 'default' template rather than the shop side selected template
- bootstrap5 testimonials display fix
Optimisations
- show special prices in an accessible (to screenreaders) way
- display carousel text in small viewports
- make login page look more modern
- bootstrap5 fly out cart now displays selected options/attributes
New Features
- ability to choose page to redirect to when a non logged in shopper tries to checkout
- info page is now PI enabled, with one new child module
- index page is now PI enabled, with three new child modules
Other
- update browser links on ssl_check page
- solve error when deleting customer
- force admin/customers.php to use the 'default' template rather than the shop side selected template
- bootstrap5 testimonials display fix
Optimisations
- show special prices in an accessible (to screenreaders) way
- display carousel text in small viewports
- make login page look more modern
- bootstrap5 fly out cart now displays selected options/attributes
New Features
- ability to choose page to redirect to when a non logged in shopper tries to checkout
- info page is now PI enabled, with one new child module
- index page is now PI enabled, with three new child modules
Other
- update browser links on ssl_check page
I am not here to build for you.
I am here to build with you. Let's help each other.
I am here to build with you. Let's help each other.
- burt
- Core Team
- Posts: 4551
- Joined: Tue Oct 29, 2019 9:37 am
- Phoenix Version: v1.1.0.8
- : Buy Me A Beverage
- Has thanked: 252 times
- Been thanked: 412 times
Re: 1.0.9.8 Questions / Comments / Concerns / Feedback
Updating from 1.0.9.7 from 1.0.9.8 is fairly straightforward.
It's a relatively small update, introducing a couple of new features and some optimisations and bugfixes.
1. REQUIRED
Run this SQL to update the necessary parts of the 1.0.9.7 Database to 1.0.9.8 Spec
2. REQUIRED
Upload these files.
3. OPTIONAL
Turn on new Content Modules
a. Admin > Modules > Content > Install > {Index Modular} [if you do this, step "4a" is REQUIRED]
b. Admin > Modules > Content > Install > {Info Modular} [if you do this, step "4b" is REQUIRED]
4. OPTIONAL (but maybe REQUIRED, see step "3")
Turn on new Index PI Child Modules
a. Admin > Modules > Layout > Install > {Index Modules} [whichever modules suit your needs]
b. Admin > Modules > Layout > Install > {Info Module} [at present only one module]
5. REQUIRED
Delete un-needed file
templates/bootstrap5/includes/languages/english/system/versioned/1.0.7.other/1.0.7.12/product.php
6. REQUIRED
Visit Security Checks page in Admin and solve any issues
admin > tools > security checks
It's a relatively small update, introducing a couple of new features and some optimisations and bugfixes.
1. REQUIRED
Run this SQL to update the necessary parts of the 1.0.9.7 Database to 1.0.9.8 Spec
Code: Select all
INSERT INTO configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, set_function, date_added) VALUES ('Checkout Redirect', 'CHECKOUT_REDIRECT', 'create_account.php', 'At checkout, redirect a new (not logged in) customer to create_account or login page?', 1, 23, 'Config::select_one([\'create_account.php\', \'login.php\'], ', NOW());
UPDATE configuration_group SET visible = 0 WHERE configuration_group_title = 'Cache';
UPDATE configuration SET configuration_value = 'col-sm-6 offset-sm-3' WHERE configuration_key = 'MODULE_CONTENT_LOGIN_FORM_CONTENT_WIDTH';
UPDATE configuration SET configuration_value = 'col-sm-6 offset-sm-3 mt-4' WHERE configuration_key = 'MODULE_CONTENT_CREATE_ACCOUNT_LINK_CONTENT_WIDTH';
UPDATE configuration SET configuration_value = 'col-sm-6 offset-sm-3 mt-2' WHERE configuration_key = 'MODULE_CONTENT_FORGOT_PASSWORD_CONTENT_WIDTH';
UPDATE configuration SET configuration_value = '1500' WHERE configuration_key = 'MODULE_CONTENT_FORGOT_PASSWORD_SORT_ORDER';
UPDATE configuration SET configuration_value = 'bg-light navbar-light bg-body-secondary border-bottom' WHERE configuration_key = 'MODULE_CONTENT_NAVBAR_STYLE_BG';
UPDATE configuration SET configuration_value = 'navbar-expand-sm' WHERE configuration_key = 'MODULE_CONTENT_HEADER_MENU_COLLAPSE';
UPDATE configuration SET configuration_key = 'MODULE_CONTENT_HEADER_MENU_MANUFACTURERS' WHERE configuration_key = 'MODULE_CONTENT_HEADER_MANUFACTURERS';
UPDATE pages SET pages_status = 0 WHERE slug = 'privacy';
UPDATE pages SET pages_status = 0 WHERE slug = 'conditions';
UPDATE pages SET pages_status = 0 WHERE slug = 'shipping';
INSERT INTO configuration (configuration_id, configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id,sort_order, date_added) VALUES (NULL, 'Installed Modules', 'MODULE_CONTENT_I_INSTALLED', '', 'List of π Index child modules separated by a semi-colon. This is automatically updated. No need to edit.', 6, 0, now());
INSERT INTO configuration (configuration_id, configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) VALUES (NULL, 'Installed Modules', 'MODULE_CONTENT_INFO_INSTALLED', '', 'List of π Info Pages child modules separated by a semi-colon. This is automatically updated. No need to edit.', 6, 0, now());
UPDATE manufacturers SET manufacturers_image = 'brands/fiacre.jpg' WHERE manufacturers_name = 'Fiacre';
UPDATE manufacturers SET manufacturers_image = 'brands/von-peacock.jpg' WHERE manufacturers_name = 'Von Peacock';
UPDATE configuration SET configuration_value = 'col-sm-6 text-center text-sm-left text-sm-start' WHERE configuration_key = 'MODULE_CONTENT_FOOTER_EXTRA_COPYRIGHT_CONTENT_WIDTH';
UPDATE configuration SET configuration_value = 'col-sm-6 text-center text-sm-left text-sm-end' WHERE configuration_key = 'MODULE_CONTENT_FOOTER_EXTRA_ICONS_CONTENT_WIDTH';
UPDATE configuration SET configuration_value = '' WHERE configuration_key = 'MODULE_CONTENT_HEADER_MENU_STYLE';
Upload these files.
3. OPTIONAL
Turn on new Content Modules
a. Admin > Modules > Content > Install > {Index Modular} [if you do this, step "4a" is REQUIRED]
b. Admin > Modules > Content > Install > {Info Modular} [if you do this, step "4b" is REQUIRED]
4. OPTIONAL (but maybe REQUIRED, see step "3")
Turn on new Index PI Child Modules
a. Admin > Modules > Layout > Install > {Index Modules} [whichever modules suit your needs]
b. Admin > Modules > Layout > Install > {Info Module} [at present only one module]
5. REQUIRED
Delete un-needed file
templates/bootstrap5/includes/languages/english/system/versioned/1.0.7.other/1.0.7.12/product.php
6. REQUIRED
Visit Security Checks page in Admin and solve any issues
admin > tools > security checks
You do not have the required permissions to view the files attached to this post.
I am not here to build for you.
I am here to build with you. Let's help each other.
I am here to build with you. Let's help each other.
- burt
- Core Team
- Posts: 4551
- Joined: Tue Oct 29, 2019 9:37 am
- Phoenix Version: v1.1.0.8
- : Buy Me A Beverage
- Has thanked: 252 times
- Been thanked: 412 times
Re: 1.0.9.8 Questions / Comments / Concerns / Feedback
Interesting changes, some not readily apparent at first glance;
1. Login page has been "redesigned" to be less intimidating
2. Required Info Pages are inactive by default, which (in english) means (eg privacy);
- can be accessed every where needed (eg privacy.php, T & C popup, etc)
- cannot be directly accessed at info.php?pages_id=x
1. Login page has been "redesigned" to be less intimidating
2. Required Info Pages are inactive by default, which (in english) means (eg privacy);
- can be accessed every where needed (eg privacy.php, T & C popup, etc)
- cannot be directly accessed at info.php?pages_id=x
I am not here to build for you.
I am here to build with you. Let's help each other.
I am here to build with you. Let's help each other.
-
raiwa
- Certified Developer
- Posts: 1640
- Joined: Sat Dec 21, 2019 8:08 am
- Phoenix Version: 1.1.0.6
- : Buy Me A Beverage
- Has thanked: 70 times
- Been thanked: 152 times
Re: 1.0.9.8 Questions / Comments / Concerns / Feedback
New Sale price text:
I think there should be a blankspace added between text and price and maybe first letter uppercase:
and a linebreak in product_card:
I think there should be a blankspace added between text and price and maybe first letter uppercase:
and a linebreak in product_card:
You do not have the required permissions to view the files attached to this post.
Public Phoenix Change Log Cheat Set on Google Sheets
https://docs.google.com/spreadsheets/d/ ... sp=sharing
Need Help?viewtopic.php?f=10&t=27
https://docs.google.com/spreadsheets/d/ ... sp=sharing
Need Help?viewtopic.php?f=10&t=27
-
raiwa
- Certified Developer
- Posts: 1640
- Joined: Sat Dec 21, 2019 8:08 am
- Phoenix Version: 1.1.0.6
- : Buy Me A Beverage
- Has thanked: 70 times
- Been thanked: 152 times
Re: 1.0.9.8 Questions / Comments / Concerns / Feedback
GitHub shows that the following file has been deleted:
templates/bootstrap5/includes/languages/english/system/versioned/1.0.7.other/1.0.7.12/product.php
It seems this is missing in the update instructions.
templates/bootstrap5/includes/languages/english/system/versioned/1.0.7.other/1.0.7.12/product.php
It seems this is missing in the update instructions.
Public Phoenix Change Log Cheat Set on Google Sheets
https://docs.google.com/spreadsheets/d/ ... sp=sharing
Need Help?viewtopic.php?f=10&t=27
https://docs.google.com/spreadsheets/d/ ... sp=sharing
Need Help?viewtopic.php?f=10&t=27
- burt
- Core Team
- Posts: 4551
- Joined: Tue Oct 29, 2019 9:37 am
- Phoenix Version: v1.1.0.8
- : Buy Me A Beverage
- Has thanked: 252 times
- Been thanked: 412 times
Re: 1.0.9.8 Questions / Comments / Concerns / Feedback
Where (which page[s]) does this show like this please ?
I am not here to build for you.
I am here to build with you. Let's help each other.
I am here to build with you. Let's help each other.
-
raiwa
- Certified Developer
- Posts: 1640
- Joined: Sat Dec 21, 2019 8:08 am
- Phoenix Version: 1.1.0.6
- : Buy Me A Beverage
- Has thanked: 70 times
- Been thanked: 152 times
Re: 1.0.9.8 Questions / Comments / Concerns / Feedback
product_info.php and index.php product listing using product_card
Public Phoenix Change Log Cheat Set on Google Sheets
https://docs.google.com/spreadsheets/d/ ... sp=sharing
Need Help?viewtopic.php?f=10&t=27
https://docs.google.com/spreadsheets/d/ ... sp=sharing
Need Help?viewtopic.php?f=10&t=27
- burt
- Core Team
- Posts: 4551
- Joined: Tue Oct 29, 2019 9:37 am
- Phoenix Version: v1.1.0.8
- : Buy Me A Beverage
- Has thanked: 252 times
- Been thanked: 412 times
Re: 1.0.9.8 Questions / Comments / Concerns / Feedback
TY
https://github.com/CE-PhoenixCart/Phoen ... 84057d4089
This shows up as an issue on Bootstrap 4. Just add `sr-only` class.
I am not here to build for you.
I am here to build with you. Let's help each other.
I am here to build with you. Let's help each other.