Changeset 3221511
- Timestamp:
- 01/13/2025 10:54:32 AM (14 months ago)
- Location:
- extra-product-data-for-woocommerce/trunk
- Files:
-
- 6 edited
-
CHANGELOG.md (modified) (1 diff)
-
extra-product-data-for-woocommerce.php (modified) (1 diff)
-
readme.txt (modified) (2 diffs)
-
src/classes/class-exprdawc-admin-order.php (modified) (2 diffs)
-
src/classes/class-exprdawc-user-order.php (modified) (2 diffs)
-
src/constants.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
extra-product-data-for-woocommerce/trunk/CHANGELOG.md
r3221481 r3221511 1 ## [1.7.7](https://git.triopsi.dev/triopsi/extra-product-data-for-woocommerce/compare/v1.7.6...v1.7.7) (2025-01-13) 2 3 4 ### Bug Fixes 5 6 * input fields have same css style ([83f2350](https://git.triopsi.dev/triopsi/extra-product-data-for-woocommerce/commit/83f2350859e0efc0f6b7c4c1e7a09711fb0d14c6)) 7 1 8 ## [1.7.6](https://git.triopsi.dev/triopsi/extra-product-data-for-woocommerce/compare/v1.7.5...v1.7.6) (2025-01-13) 2 9 -
extra-product-data-for-woocommerce/trunk/extra-product-data-for-woocommerce.php
r3221481 r3221511 3 3 Plugin Name: Extra Product Data for WooCommerce 4 4 Description: Adds customizable input fields per product in WooCommerce, allowing users to enter extra details on the frontend. 5 Version: 1.7. 75 Version: 1.7.8 6 6 Author: Triopsi 7 7 Author URI: https://triopsi.dev -
extra-product-data-for-woocommerce/trunk/readme.txt
r3221481 r3221511 5 5 Tested up to: 6.7 6 6 Requires PHP: 8.2 7 Stable tag: 1.7. 77 Stable tag: 1.7.8 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 141 141 = 1.7.7 (13.01.2025) = 142 142 * Bug fix: input fields have same css style 143 144 = 1.7.8 (13.01.2025) = 145 * Bug fix: css fix on user edit page 146 * Bug fix: admin can edit the custom fields -
extra-product-data-for-woocommerce/trunk/src/classes/class-exprdawc-admin-order.php
r3221376 r3221511 30 30 exit; // Exit if accessed directly. 31 31 } 32 33 use Automattic\WooCommerce\Utilities\OrderUtil; 32 34 use WC_Order; 33 35 use WC_Order_Item; … … 93 95 */ 94 96 public function display_edit_button( $item_id, $item, $product ) { 95 if ( ! ( self::$order && self::$order->is_editable() && 'line_item' === $item->get_type() ) ) { 97 $max_order_status = get_option( 'extra_product_data_max_order_status', 'processing' ); 98 99 if ( ! ( self::$order && 'line_item' === $item->get_type() ) ) { 100 return; 101 } 102 103 if( ! self::$order->has_status( OrderUtil::remove_status_prefix( $max_order_status ) )){ 96 104 return; 97 105 } -
extra-product-data-for-woocommerce/trunk/src/classes/class-exprdawc-user-order.php
r3221376 r3221511 128 128 if ( is_wc_endpoint_url( 'view-order' ) ) { 129 129 if ( $has_user_inputs && $order->has_status( OrderUtil::remove_status_prefix( $max_order_status ) ) ) { 130 echo '<button type="button" class=" button exprdawc-edit-order-item" data-item-id="' . esc_attr( $item_id ) . '"><span class="dashicons dashicons-edit"></span> ' . esc_html__( 'Edit', 'extra-product-data-for-woocommerce' ) . '</button>';130 echo '<button type="button" class="alt wp-element-button exprdawc-edit-user-order-button exprdawc-edit-order-item" data-item-id="' . esc_attr( $item_id ) . '"><span class="dashicons dashicons-edit"></span> ' . esc_html__( 'Edit', 'extra-product-data-for-woocommerce' ) . '</button>'; 131 131 echo '<div class="exprdawc-order-item-fields" id="exprdawc-order-item-fields-' . esc_attr( $item_id ) . '" style="display:none;">'; 132 132 echo '<form action="" method="post" class="exprdawc-order-item-form">'; … … 137 137 } 138 138 echo '</form>'; 139 echo '<button type="button" class=" button exprdawc-save-order-item" data-item-id="' . esc_attr( $item_id ) . '"><span class="dashicons dashicons-yes"></span> ' . esc_html__( 'Save', 'extra-product-data-for-woocommerce' ) . '</button>';139 echo '<button type="button" class="alt wp-element-button exprdawc-save-order-item" data-item-id="' . esc_attr( $item_id ) . '"><span class="dashicons dashicons-yes"></span> ' . esc_html__( 'Save', 'extra-product-data-for-woocommerce' ) . '</button>'; 140 140 echo '</div>'; 141 141 } -
extra-product-data-for-woocommerce/trunk/src/constants.php
r3221481 r3221511 30 30 31 31 // Useful global constants. 32 $version = '1.7. 7';32 $version = '1.7.8'; 33 33 define( 'EXPRDAWC_VERSION', $version ); 34 34 define( 'EXPRDAWC_PLUGIN_MAIN_FILE', 'extra-product-data-for-woocommerce.php' );
Note: See TracChangeset
for help on using the changeset viewer.