1.0.9.9 Questions / Comments / Concerns / Feedback
- burt
- Core Team
- Posts: 4550
- 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.9 Questions / Comments / Concerns / Feedback
Welcome to v1.0.9.9
1.0.9.9 solves a number of accessibility issues.
Accessibility is the main focus of this release.
New Modules
- introduces PI layout module for Date Available
- introduces PI layout module for extra Gallery Images
Major Bug Fix
- fixes the installation process
Minor Optimisations & Bug Fixes
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 hours of development and testing have gone into this.
1.0.9.9 solves a number of accessibility issues.
Accessibility is the main focus of this release.
New Modules
- introduces PI layout module for Date Available
- introduces PI layout module for extra Gallery Images
Major Bug Fix
- fixes the installation process
Minor Optimisations & Bug Fixes
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 hours of development and testing have gone into this.
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: 4550
- 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.9 Questions / Comments / Concerns / Feedback
Updated and New Files (structure), in code tags to retain format for easy reading:
Code: Select all
│ checkout_confirmation.php
│ checkout_payment.php
│ product_info.php
│
├───admin
│ │ outgoing_tpl.php
│ │
│ └───includes
│ ├───actions
│ │ └───advert_manager
│ │ └───views
│ │ new.php
│ │
│ └───languages
│ └───english
│ outgoing_tpl.php
│
├───images
│ └───sample
│ apple-1.webp
│ apples-pears.webp
│ citrus.webp
│ fruit.webp
│ grapefruit-1.webp
│ green-apple-1.webp
│ green-tomatoes-1.webp
│ lemon-1.webp
│ lime-1.webp
│ orange-1.webp
│ pear-1.webp
│ tomatoes-1.webp
│ vegetables-1.webp
│
├───includes
│ │ version.php
│ │
│ ├───actions
│ │ testimonial_write.php
│ │
│ ├───languages
│ │ │ english.php
│ │ │
│ │ └───english
│ │ ├───modules
│ │ │ ├───content
│ │ │ │ ├───footer_suffix
│ │ │ │ │ cm_footer_extra_icons.php
│ │ │ │ │
│ │ │ │ ├───gdpr
│ │ │ │ │ cm_gdpr_orders.php
│ │ │ │ │
│ │ │ │ ├───header
│ │ │ │ │ cm_header_menu.php
│ │ │ │ │
│ │ │ │ └───testimonials
│ │ │ │ cm_t_write.php
│ │ │ │
│ │ │ └───pi
│ │ │ ├───index
│ │ │ │ i_brand_icons.php
│ │ │ │
│ │ │ └───product_info
│ │ │ pi_date_available.php
│ │ │ pi_gallery_images.php
│ │ │
│ │ └───system
│ │ └───versioned
│ │ └───1.0.7.other
│ │ └───1.0.7.12
│ │ product.php
│ │
│ ├───modules
│ │ ├───content
│ │ │ ├───footer_suffix
│ │ │ │ │ cm_footer_extra_icons.php
│ │ │ │ │
│ │ │ │ └───templates
│ │ │ │ tpl_cm_footer_extra_icons.php
│ │ │ │
│ │ │ ├───header
│ │ │ │ └───templates
│ │ │ │ tpl_cm_header_menu.php
│ │ │ │
│ │ │ ├───navigation
│ │ │ │ └───templates
│ │ │ │ tpl_cm_navbar.php
│ │ │ │
│ │ │ ├───product_info
│ │ │ │ └───templates
│ │ │ │ tpl_cm_pi_gallery.php
│ │ │ │
│ │ │ └───testimonials
│ │ │ │ cm_t_write.php
│ │ │ │
│ │ │ └───templates
│ │ │ tpl_cm_t_write.php
│ │ │
│ │ ├───header_tags
│ │ │ ht_table_click_jquery.php
│ │ │
│ │ ├───order_total
│ │ │ ot_shipping.php
│ │ │
│ │ └───pi
│ │ ├───index
│ │ │ │ i_brand_icons.php
│ │ │ │
│ │ │ └───templates
│ │ │ tpl_i_adverts.php
│ │ │ tpl_i_brand_icons.php
│ │ │
│ │ └───product_info
│ │ │ pi_date_available.php
│ │ │ pi_gallery.php
│ │ │ pi_gallery_images.php
│ │ │
│ │ └───templates
│ │ tpl_pi_date_available.php
│ │ tpl_pi_gallery.php
│ │ tpl_pi_gallery_images.php
│ │ tpl_pi_qty_input.php
│ │
│ └───system
│ ├───segments
│ │ │ sortable_product_columns.php
│ │ │
│ │ └───checkout
│ │ insert_history.php
│ │
│ └───versioned
│ └───1.0.9.9
│ checkout.php
│ shipping.php
│
├───install
│ │ phoenix.sql
│ │ phoenix_data_sample.sql
│ │ rpc.php
│ │
│ ├───includes
│ │ └───translations
│ │ └───en
│ │ install.php
│ │ translations.php
│ │
│ └───templates
│ │ main_page.php
│ │
│ └───pages
│ index.php
│ install.php
│ install_2.php
│ install_3.php
│ install_4.php
│
└───templates
├───bootstrap5
│ └───includes
│ ├───components
│ │ downloads.php
│ │ modal.php
│ │ product_card.php
│ │ product_listing.php
│ │
│ ├───ext
│ │ └───modules
│ │ └───content
│ │ └───reviews
│ │ write.php
│ │
│ ├───hooks
│ │ └───shop
│ │ ├───filter
│ │ │ manufacturerFilter.php
│ │ │
│ │ ├───product_info
│ │ │ gallery.php
│ │ │
│ │ ├───progress
│ │ │ progress_hooks.php
│ │ │
│ │ └───siteWide
│ │ breadCrumb.php
│ │
│ ├───languages
│ │ │ english.php
│ │ │
│ │ └───english
│ │ │ address_book.php
│ │ │ create_account.php
│ │ │
│ │ └───modules
│ │ ├───content
│ │ │ └───footer_suffix
│ │ │ cm_footer_extra_copyright.php
│ │ │
│ │ └───navbar
│ │ nb_account.php
│ │
│ ├───modules
│ │ ├───content
│ │ │ ├───checkout_success
│ │ │ │ tpl_cm_cs_product_notifications.php
│ │ │ │ tpl_cm_cs_thank_you.php
│ │ │ │
│ │ │ ├───footer
│ │ │ │ tpl_cm_footer_account.php
│ │ │ │ tpl_cm_footer_contact_us.php
│ │ │ │ tpl_cm_footer_information_links.php
│ │ │ │ tpl_cm_footer_text.php
│ │ │ │
│ │ │ ├───header
│ │ │ │ tpl_cm_header_menu.php
│ │ │ │
│ │ │ ├───index
│ │ │ │ tpl_cm_i_card_products.php
│ │ │ │
│ │ │ ├───index_nested
│ │ │ │ tpl_cm_in_card_products.php
│ │ │ │ tpl_cm_in_category_listing.php
│ │ │ │
│ │ │ ├───navigation
│ │ │ │ tpl_cm_navbar.php
│ │ │ │
│ │ │ ├───product_info
│ │ │ │ tpl_cm_pi_reviews.php
│ │ │ │
│ │ │ ├───shopping_cart
│ │ │ │ tpl_cm_sc_order_subtotal.php
│ │ │ │ tpl_cm_sc_product_listing.php
│ │ │ │
│ │ │ └───testimonials
│ │ │ tpl_cm_t_write.php
│ │ │
│ │ ├───navbar
│ │ │ tpl_nb_brand.php
│ │ │ tpl_nb_shopping_cart.php
│ │ │
│ │ └───pi
│ │ ├───contact_us
│ │ │ tpl_cu_form.php
│ │ │
│ │ ├───index
│ │ │ tpl_i_brand_icons.php
│ │ │
│ │ └───product_info
│ │ tpl_pi_gallery.php
│ │ tpl_pi_gallery_images.php
│ │ tpl_pi_options_attributes.php
│ │ tpl_pi_qty_input.php
│ │
│ ├───override
│ │ tp_account.php
│ │
│ └───pages
│ account_history_info.php
│ address_book.php
│ advanced_search.php
│ checkout_confirmation.php
│ checkout_payment.php
│ checkout_shipping.php
│ checkout_shipping_address.php
│ checkout_success.php
│ create_account.php
│ product_info.php
│
└───default
└───includes
├───components
│ modal.php
│
├───hooks
│ └───shop
│ └───product_info
│ gallery.php
│
└───pages
advanced_search.php
checkout_confirmation.php
checkout_payment.php
checkout_shipping.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: 4550
- 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.9 Questions / Comments / Concerns / Feedback
Updating from 1.0.9.8 to 1.0.9.9 is fairly simple.
1. REQUIRED
Run this SQL to update the necessary parts of the 1.0.9.8 Database to 1.0.9.9 Spec
2. REQUIRED
Upload these files. 3a. OPTIONAL
Turn on new Content Module
a. Admin > Modules > Content > Install > {Testimonial Write}
3b. OPTIONAL, but PROBABLY REQUIRED as most users will be using PI Layout in product_info
Turn on new product_info PI Child Modules
a. Admin > Modules > Layout > Install > {Gallery Images}
3c. OPTIONAL
Turn on new product_info PI Child Modules
a. Admin > Modules > Layout > Install > {Date Available}
At this point, if any Module looks incorrect, simply UNINSTALL it (turn off) then INSTALL it (turn on).
4. REQUIRED
Visit Security Checks page in Admin and solve any issues
admin > tools > security checks
1. REQUIRED
Run this SQL to update the necessary parts of the 1.0.9.8 Database to 1.0.9.9 Spec
Code: Select all
UPDATE configuration SET configuration_title = 'Admin Items Per Page', configuration_description = 'Amount of items to list' WHERE configuration_key = 'MAX_DISPLAY_SEARCH_RESULTS';
UPDATE configuration SET configuration_title = 'Display Delivery Cost', configuration_description = 'Do you want to display the order delivery cost?' WHERE configuration_key = 'MODULE_ORDER_TOTAL_SHIPPING_STATUS';
UPDATE configuration SET configuration_title = 'Allow Free Delivery', configuration_description = 'Do you want to allow free delivery?' WHERE configuration_key = 'MODULE_ORDER_TOTAL_SHIPPING_FREE_SHIPPING';
UPDATE configuration SET configuration_title = 'Free Delivery For Orders Over', configuration_description = 'Provide free delivery for orders over the set amount.' WHERE configuration_key = 'MODULE_ORDER_TOTAL_SHIPPING_FREE_SHIPPING_OVER';
UPDATE configuration SET configuration_title = 'Provide Free Delivery For Orders Made', configuration_description = 'Provide free delivery for orders sent to the set destination.' WHERE configuration_key = 'MODULE_ORDER_TOTAL_SHIPPING_DESTINATION';
INSERT INTO configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) VALUES ('Products Per Page', 'MAX_DISPLAY_PRODUCTS_PER_PAGE', '20', 'Amount of products to list per page', 8, 292, now());
UPDATE configuration SET configuration_group_id = '8', sort_order = '294' WHERE configuration_key = 'MAX_DISPLAY_PAGE_LINKS';
UPDATE configuration SET configuration_description = 'The pages to add the necessary javascript to.' WHERE configuration_key = 'MODULE_HEADER_TAGS_TABLE_CLICK_JQUERY_PAGES';
UPDATE configuration SET configuration_value= 'fab fa-paypal fa-lg,fab fa-cc-visa fa-lg' WHERE configuration_key = 'MODULE_CONTENT_FOOTER_EXTRA_ICONS_DISPLAY';
UPDATE categories SET categories_image = 'sample/fruit.webp' WHERE categories_image = 'sample/fruit.jpg';
UPDATE categories SET categories_image = 'sample/vegetables-1.webp' WHERE categories_image = 'sample/vegetables-1.jpg';
UPDATE categories SET categories_image = 'sample/apples-pears.webp' WHERE categories_image = 'sample/apples-pears.jpg';
UPDATE categories SET categories_image = 'sample/citrus.webp' WHERE categories_image = 'sample/citrus.jpg';
UPDATE products SET products_image = 'sample/orange-1.webp' WHERE products_image = 'sample/orange-1.jpg';
UPDATE products SET products_image = 'sample/lemon-1.webp' WHERE products_image = 'sample/lemon-1.jpg';
UPDATE products SET products_image = 'sample/pear-1.webp' WHERE products_image = 'sample/pear-1.jpg';
UPDATE products SET products_image = 'sample/apple-1.webp' WHERE products_image = 'sample/apple-1.jpg';
UPDATE products SET products_image = 'sample/tomatoes-1.webp' WHERE products_image = 'sample/tomatoes-1.jpg';
UPDATE products SET products_image = 'sample/green-apple-1.webp' WHERE products_image = 'sample/green-apple-1.jpg';
UPDATE products SET products_image = 'sample/grapefruit-1.webp' WHERE products_image = 'sample/grapefruit-1.jpg';
UPDATE products SET products_image = 'sample/lime-1.webp' WHERE products_image = 'sample/lime-1.jpg';
Upload these files. 3a. OPTIONAL
Turn on new Content Module
a. Admin > Modules > Content > Install > {Testimonial Write}
3b. OPTIONAL, but PROBABLY REQUIRED as most users will be using PI Layout in product_info
Turn on new product_info PI Child Modules
a. Admin > Modules > Layout > Install > {Gallery Images}
3c. OPTIONAL
Turn on new product_info PI Child Modules
a. Admin > Modules > Layout > Install > {Date Available}
At this point, if any Module looks incorrect, simply UNINSTALL it (turn off) then INSTALL it (turn on).
4. 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: 4550
- 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.9 Questions / Comments / Concerns / Feedback
Performance: 100
Accessibility: 100
Best Practices: 100
SEO: 100
That's something to be proud of, show me another ecommerce software with those numbers. We should all be very proud of what's been achieved.
Of course this is "out of the box" installation more or less. As users add in their own data these numbers are almost certain to reduce. But if the user is careful about it, those numbers can still be in the very high 90s or even 100.
Accessibility: 100
Best Practices: 100
SEO: 100
That's something to be proud of, show me another ecommerce software with those numbers. We should all be very proud of what's been achieved.
Of course this is "out of the box" installation more or less. As users add in their own data these numbers are almost certain to reduce. But if the user is careful about it, those numbers can still be in the very high 90s or even 100.
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.
-
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.9 Questions / Comments / Concerns / Feedback
When installing/selecting layout brand icons module in admin I get:
Warning
: Trying to access array offset on null in
C:\laragon\www\xxxxxxxxxxxxx\includes\modules\pi\index\i_brand_icons.php
on line
92
Warning
: Trying to access array offset on null in
C:\laragon\www\xxxxxxxxxxxxx\includes\modules\pi\index\i_brand_icons.php
on line
92
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: 4550
- 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.9 Questions / Comments / Concerns / Feedback
Do your brands (manufacturers) have icons ?
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.9 Questions / Comments / Concerns / Feedback
No, it’s a vanilla 1.0.9.9 installation
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: 4550
- 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.9 Questions / Comments / Concerns / Feedback
That line makes the manufacturers name, which suggests that 1 or more of the brands are missing the name.
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.9 Questions / Comments / Concerns / Feedback
As already pointed out, it is a vanilla 1.0.9.9 shop with default database, so the 2 manufacturer names are in the table.
The error is thrown in Admin -> Modules -> Layout when the module is selected.
It is thrown because no manufacturer_id is passed in the query.
Modifying line 92 to:
fixes it.
The error is thrown in Admin -> Modules -> Layout when the module is selected.
It is thrown because no manufacturer_id is passed in the query.
Modifying line 92 to:
Code: Select all
return $brand['manufacturers_name'] ?? '';
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: 4550
- 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.9 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.