Skip to content

Commit

Permalink
add wp_head and wp_footer settings for payment template
Browse files Browse the repository at this point in the history
  • Loading branch information
kilbot committed Jun 18, 2024
1 parent a73c4f8 commit 81f282b
Show file tree
Hide file tree
Showing 12 changed files with 569 additions and 257 deletions.
4 changes: 2 additions & 2 deletions includes/Admin/Products/List_Products.php
Original file line number Diff line number Diff line change
Expand Up @@ -258,7 +258,7 @@ public function quick_edit( $column_name, $post_type ): void {
* @return void
*/
public static function quick_edit_save( WC_Product $product ): void {
if ( ! empty( $_POST['_pos_visibility'] ) ) {
if ( isset( $_POST['_pos_visibility'] ) ) {
$settings_instance = Settings::instance();
$args = array(
'post_type' => 'products',
Expand All @@ -275,7 +275,7 @@ public static function quick_edit_save( WC_Product $product ): void {
* @return void
*/
public function bulk_edit_save( WC_Product $product ): void {
if ( ! empty( $_GET['_pos_visibility'] ) ) {
if ( isset( $_GET['_pos_visibility'] ) ) {
$settings_instance = Settings::instance();
$args = array(
'post_type' => 'products',
Expand Down
4 changes: 2 additions & 2 deletions includes/Admin/Products/Single_Product.php
Original file line number Diff line number Diff line change
Expand Up @@ -250,8 +250,8 @@ public function post_submitbox_misc_actions(): void {
public function after_variable_attributes_pos_only_products( $loop, $variation_data, $variation ): void {
$selected = '';
$settings_instance = Settings::instance();
$pos_only = $settings_instance->is_product_pos_only( $variation->ID );
$online_only = $settings_instance->is_product_online_only( $variation->ID );
$pos_only = $settings_instance->is_variation_pos_only( $variation->ID );
$online_only = $settings_instance->is_variation_online_only( $variation->ID );

// Set $selected based on the visibility status.
if ( $pos_only ) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,3 @@
</select>
</p>
</div>

2 changes: 1 addition & 1 deletion includes/Products.php
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ public function product_set_stock( WC_Product $product ): void {
* @return string
*/
public function hide_pos_only_products( $where, $query ) {
// Ensure this only runs for the main WooCommerce shop queries
// Ensure this only runs for the main WooCommerce shop queries
if ( ! is_admin() && $query->is_main_query() && ( is_shop() || is_product_category() || is_product_tag() ) ) {
global $wpdb;

Expand Down
2 changes: 2 additions & 0 deletions includes/Services/Settings.php
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,8 @@ class Settings {
'woocommerce-blocktheme',
'wp-block-library',
),
'disable_wp_head' => false,
'disable_wp_footer' => false,
),
'payment_gateways' => array(
'default_gateway' => 'pos_cash',
Expand Down
Loading

0 comments on commit 81f282b

Please sign in to comment.