PluginProbe
Tiered Pricing Table for WooCommerce / 6.1.0
Tiered Pricing Table for WooCommerce v6.1.0
8.0.2 7.1.7 7.1.5 7.1.4 7.1.1 6.5.0 6.4.0 6.1.0 trunk 1.0 1.1 2.0 2.0.1 2.0.2 2.1 2.1.1 2.1.2 2.2.0 2.2.1 2.2.2 2.2.3 2.3.0 2.3.1 2.3.2 2.3.3 All 91 releases
tier-pricing-table / views / addons / role-based-pricing / variation / role.php

role.php in Tiered Pricing Table for WooCommerce 6.1.0, at views/addons/role-based-pricing/variation/role.php

54 lines 1.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php use TierPricingTable\Core\FileManager;
2
3 defined( 'ABSPATH' ) || die;
4
5 /**
6 * Available variables
7 *
8 * @var int $minimum_amount
9 * @var int $loop
10 * @var string $role
11 * @var string $type
12 * @var array $price_rules_fixed
13 * @var array $price_rules_percentage
14 * @var float $regular_price
15 * @var float $sale_price
16 * @var FileManager $fileManager
17 *
18 */
19
20 global $wp_roles;
21
22 $roleName = isset( $wp_roles->role_names[ $role ] ) ? translate_user_role( $wp_roles->role_names[ $role ] ) : $role;
23 ?>
24
25 <div class="tpt-role-based-role tpt-role-based-role--<?php echo esc_attr($role); ?>"
26 data-role-slug="<?php echo esc_attr($role); ?>" data-role-name="<?php echo esc_attr($roleName); ?>">
27 <div class="tpt-role-based-role__header">
28 <div class="tpt-role-based-role__name">
29 <b><?php echo esc_attr($roleName); ?></b>
30 </div>
31 <div class="tpt-role-based-role__actions">
32 <span class="tpt-role-based-role__action-toggle-view tpt-role-based-role__action-toggle-view--open"></span>
33 <a href="#" class="tpt-role-based-role-action--delete"><?php esc_attr_e( 'Remove', 'woocommerce' ); ?></a>
34 </div>
35 </div>
36 <div class="tpt-role-based-role__content">
37 <?php
38
39 $fileManager->includeTemplate( 'addons/role-based-pricing/variation/add-price-rules.php', array(
40 'minimum_amount' => $minimum_amount,
41 'price_rules_fixed' => $price_rules_fixed,
42 'price_rules_percentage' => $price_rules_percentage,
43 'regular_price' => $regular_price,
44 'sale_price' => $sale_price,
45 'type' => $type,
46 'isFree' => false,
47 'role' => $role,
48 'loop' => $loop,
49 ) );
50
51 ?>
52 </div>
53 </div>
54