WooCommerce Print Invoice & Delivery Note
  • Package
  • Class
  • Tree
  • Deprecated
  • Todo
  • Hook Reference
  • Docs Home

Packages

  • None
  • WooCommerce-Delivery-Notes
    • Admin
      • Edit-Order
    • Includes
    • Settings
    • Theme

Classes

  • WooCommerce_Delivery_Notes_Settings

Class WooCommerce_Delivery_Notes_Settings

WooCommerce Print Delivery Notes

Package: WooCommerce-Delivery-Notes\Settings
Author: Tyche Softwares
Located at includes/class-wcdn-settings.php

Methods summary

public
# __construct( )

Constructor

Constructor

public
# add_assets( )

Add the scripts

Add the scripts

public
# add_settings_page( $settings_tabs )

Create a new settings tab

Create a new settings tab

public
# output( )

Output the settings fields into the tab

Output the settings fields into the tab

public
# save( )

Save the settings

Save the settings

public
# get_settings( $section = '' )

Get the settings fields

Get the settings fields

public
# get_setting_position( $id, $settings, $type = null )

Get the position of a setting inside the array

Get the position of a setting inside the array

public
# generate_template_type_fields( $settings, $section = '' )

Generate the template type setting fields

Generate the template type setting fields

public
# get_template_description( )

Generate the description for the template settings

Generate the description for the template settings

public
# get_options_styles( )

Generate the options for the template styles field

Generate the options for the template styles field

public
# load_image_ajax( )

Load image with ajax

Load image with ajax

public
# create_image( $attachment_id )

Create image

Create image

public
# output_image_select( $value )

Output image select field

Output image select field

public
# array_merge_at( $array, $insert, $position )

Merge array at given position

Merge array at given position

Properties summary

public $id
#
WooCommerce Print Invoice & Delivery Note API documentation generated by ApiGen