当前位置: 首页>>代码示例>>PHP>>正文


PHP edd_get_country_list函数代码示例

本文整理汇总了PHP中edd_get_country_list函数的典型用法代码示例。如果您正苦于以下问题:PHP edd_get_country_list函数的具体用法?PHP edd_get_country_list怎么用?PHP edd_get_country_list使用的例子?那么, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了edd_get_country_list函数的14个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: settings

 /**
  * Add our extension settings
  *
  * @since 1.0
  *
  * @access public
  * @return array
  */
 public function settings($settings)
 {
     $license_settings = array(array('id' => 'edd_simple_shipping_license_header', 'name' => '<strong>' . __('Simple Shipping', 'edd-simple-shipping') . '</strong>', 'desc' => '', 'type' => 'header', 'size' => 'regular'), array('id' => 'edd_simple_shipping_base_country', 'name' => __('Base Region', 'edd-simple-shipping'), 'desc' => __('Choose the country your store is based in', 'edd-simple-shipping'), 'type' => 'select', 'options' => edd_get_country_list()));
     return array_merge($settings, $license_settings);
 }
开发者ID:JiveDig,项目名称:EDD-Simple-Shipping,代码行数:13,代码来源:edd-simple-shipping.php

示例2: esc_attr

</strong><br/>
														<input type="text" name="edd-payment-address[0][zip]" value="<?php 
echo esc_attr($address['zip']);
?>
" class="medium-text"/>

													</p>
												</div>
												<div class="column">
													<p id="edd-order-address-country-wrap">
														<strong class="order-data-address-line"><?php 
echo _x('Country:', 'Address country', 'edd');
?>
</strong><br/>
														<?php 
echo EDD()->html->select(array('options' => edd_get_country_list(), 'name' => 'edd-payment-address[0][country]', 'selected' => $address['country'], 'show_option_all' => false, 'show_option_none' => false, 'chosen' => true, 'placeholder' => __('Select a country', 'edd')));
?>
													</p>
													<p id="edd-order-address-state-wrap">
														<strong class="order-data-address-line"><?php 
echo _x('State / Province:', 'State / province of address', 'edd');
?>
</strong><br/>
														<?php 
$states = edd_get_shop_states($address['country']);
if (!empty($states)) {
    echo EDD()->html->select(array('options' => $states, 'name' => 'edd-payment-address[0][state]', 'selected' => $address['state'], 'show_option_all' => false, 'show_option_none' => false, 'chosen' => true, 'placeholder' => __('Select a state', 'edd')));
} else {
    ?>
															<input type="text" name="edd-payment-address[0][state]" value="<?php 
    echo esc_attr($address['state']);
开发者ID:nitun,项目名称:Easy-Digital-Downloads,代码行数:31,代码来源:view-order-details.php

示例3: edd_customers_view


//.........这里部分代码省略.........
						<span class="info-item" data-key="zip"><?php 
            echo $address['zip'];
            ?>
</span>
					</span>
					<?php 
        }
        ?>
					<span class="customer-address info-item edit-item">
						<input class="info-item" type="text" data-key="line1" name="customerinfo[line1]" placeholder="<?php 
        _e('Address 1', 'edd');
        ?>
" value="<?php 
        echo $address['line1'];
        ?>
" />
						<input class="info-item" type="text" data-key="line2" name="customerinfo[line2]" placeholder="<?php 
        _e('Address 2', 'edd');
        ?>
" value="<?php 
        echo $address['line2'];
        ?>
" />
						<input class="info-item" type="text" data-key="city" name="customerinfo[city]" placeholder="<?php 
        _e('City', 'edd');
        ?>
" value="<?php 
        echo $address['city'];
        ?>
" />
						<select data-key="country" name="customerinfo[country]" id="billing_country" class="billing_country edd-select edit-item">
							<?php 
        $selected_country = $address['country'];
        $countries = edd_get_country_list();
        foreach ($countries as $country_code => $country) {
            echo '<option value="' . esc_attr($country_code) . '"' . selected($country_code, $selected_country, false) . '>' . $country . '</option>';
        }
        ?>
						</select>
						<?php 
        $selected_state = edd_get_shop_state();
        $states = edd_get_shop_states($selected_country);
        $selected_state = isset($address['state']) ? $address['state'] : $selected_state;
        if (!empty($states)) {
            ?>
						<select data-key="state" name="customerinfo[state]" id="card_state" class="card_state edd-select info-item">
							<?php 
            foreach ($states as $state_code => $state) {
                echo '<option value="' . $state_code . '"' . selected($state_code, $selected_state, false) . '>' . $state . '</option>';
            }
            ?>
						</select>
						<?php 
        } else {
            ?>
						<input type="text" size="6" data-key="state" name="customerinfo[state]" id="card_state" class="card_state edd-input info-item" placeholder="<?php 
            _e('State / Province', 'edd');
            ?>
"/>
						<?php 
        }
        ?>
						<input class="info-item" type="text" data-key="zip" name="customerinfo[zip]" placeholder="<?php 
        _e('Postal', 'edd');
        ?>
" value="<?php 
开发者ID:evinw,项目名称:project_3dBP,代码行数:67,代码来源:customers.php

示例4: esc_attr

</strong><br/>
														<input type="text" name="edd-payment-address[0][zip]" value="<?php 
echo esc_attr($address['zip']);
?>
" class="medium-text"/>

													</p>
												</div>
												<div class="column">
													<p id="edd-order-address-country-wrap">
														<strong class="order-data-address-line"><?php 
echo _x('Country:', 'Address country', 'easy-digital-downloads');
?>
</strong><br/>
														<?php 
echo EDD()->html->select(array('options' => edd_get_country_list(), 'name' => 'edd-payment-address[0][country]', 'id' => 'edd-payment-address-country', 'selected' => $address['country'], 'show_option_all' => false, 'show_option_none' => false, 'chosen' => true, 'placeholder' => __('Select a country', 'easy-digital-downloads'), 'data' => array('search-type' => 'no_ajax')));
?>
													</p>
													<p id="edd-order-address-state-wrap">
														<strong class="order-data-address-line"><?php 
echo _x('State / Province:', 'State / province of address', 'easy-digital-downloads');
?>
</strong><br/>
														<?php 
$states = edd_get_shop_states($address['country']);
if (!empty($states)) {
    echo EDD()->html->select(array('options' => $states, 'name' => 'edd-payment-address[0][state]', 'id' => 'edd-payment-address-state', 'selected' => $address['state'], 'show_option_all' => false, 'show_option_none' => false, 'chosen' => true, 'placeholder' => __('Select a state', 'easy-digital-downloads'), 'data' => array('search-type' => 'no_ajax')));
} else {
    ?>
															<input type="text" name="edd-payment-address[0][state]" value="<?php 
    echo esc_attr($address['state']);
开发者ID:pderksen,项目名称:Easy-Digital-Downloads,代码行数:31,代码来源:view-order-details.php

示例5: edd_default_cc_address_fields


//.........这里部分代码省略.........
    }
    ?>
" placeholder="<?php 
    _e('Zip / Postal code', 'edd');
    ?>
" value="<?php 
    echo $customer['address']['zip'];
    ?>
"/>
		</p>
		<p id="edd-card-country-wrap">
			<label for="billing_country" class="edd-label">
				<?php 
    _e('Billing Country', 'edd');
    ?>
				<?php 
    if (edd_field_is_required('billing_country')) {
        ?>
					<span class="edd-required-indicator">*</span>
				<?php 
    }
    ?>
			</label>
			<span class="edd-description"><?php 
    _e('The country for your billing address.', 'edd');
    ?>
</span>
			<select name="billing_country" id="billing_country" class="billing_country edd-select<?php 
    if (edd_field_is_required('billing_country')) {
        echo ' required';
    }
    ?>
">
				<?php 
    $selected_country = edd_get_shop_country();
    if (!empty($customer['address']['country']) && '*' !== $customer['address']['country']) {
        $selected_country = $customer['address']['country'];
    }
    $countries = edd_get_country_list();
    foreach ($countries as $country_code => $country) {
        echo '<option value="' . esc_attr($country_code) . '"' . selected($country_code, $selected_country, false) . '>' . $country . '</option>';
    }
    ?>
			</select>
		</p>
		<p id="edd-card-state-wrap">
			<label for="card_state" class="edd-label">
				<?php 
    _e('Billing State / Province', 'edd');
    ?>
				<?php 
    if (edd_field_is_required('card_state')) {
        ?>
					<span class="edd-required-indicator">*</span>
				<?php 
    }
    ?>
			</label>
			<span class="edd-description"><?php 
    _e('The state or province for your billing address.', 'edd');
    ?>
</span>
            <?php 
    $selected_state = edd_get_shop_state();
    $states = edd_get_shop_states($selected_country);
    if (!empty($customer['address']['state'])) {
        $selected_state = $customer['address']['state'];
    }
    if (!empty($states)) {
        ?>
            <select name="card_state" id="card_state" class="card_state edd-select<?php 
        if (edd_field_is_required('card_state')) {
            echo ' required';
        }
        ?>
">
                <?php 
        foreach ($states as $state_code => $state) {
            echo '<option value="' . $state_code . '"' . selected($state_code, $selected_state, false) . '>' . $state . '</option>';
        }
        ?>
            </select>
        	<?php 
    } else {
        ?>
			<input type="text" size="6" name="card_state" id="card_state" class="card_state edd-input" placeholder="<?php 
        _e('State / Province', 'edd');
        ?>
"/>
			<?php 
    }
    ?>
		</p>
		<?php 
    do_action('edd_cc_billing_bottom');
    ?>
	</fieldset>
	<?php 
    echo ob_get_clean();
}
开发者ID:berkapavel,项目名称:Easy-Digital-Downloads,代码行数:101,代码来源:template.php

示例6: _e

			<p id="edd_profile_billing_address_wrap">
				<label for="edd_address_line1"><?php _e( 'Line 1', 'edd' ); ?></label>
				<input name="edd_address_line1" id="edd_address_line1" class="text edd-input" type="text" value="<?php echo esc_attr( $address['line1'] ); ?>" />
				<br/>
				<label for="edd_address_line2"><?php _e( 'Line 2', 'edd' ); ?></label>
				<input name="edd_address_line2" id="edd_address_line2" class="text edd-input" type="text" value="<?php echo esc_attr( $address['line2'] ); ?>" />
				<br/>
				<label for="edd_address_city"><?php _e( 'City', 'edd' ); ?></label>
				<input name="edd_address_city" id="edd_address_city" class="text edd-input" type="text" value="<?php echo esc_attr( $address['city'] ); ?>" />
				<br/>
				<label for="edd_address_zip"><?php _e( 'Zip / Postal Code', 'edd' ); ?></label>
				<input name="edd_address_zip" id="edd_address_zip" class="text edd-input" type="text" value="<?php echo esc_attr( $address['zip'] ); ?>" />
				<br/>
				<label for="edd_address_country"><?php _e( 'Country', 'edd' ); ?></label>
				<select name="edd_address_country" id="edd_address_country" class="select edd-select">
					<?php foreach( edd_get_country_list() as $key => $country ) : ?>
					<option value="<?php echo $key; ?>"<?php selected( $address['country'], $key ); ?>><?php echo esc_html( $country ); ?></option>
					<?php endforeach; ?>
				</select>
				<br/>
				<label for="edd_address_state"><?php _e( 'State / Province', 'edd' ); ?></label>
				<input name="edd_address_state" id="edd_address_state" class="text edd-input" type="text" value="<?php echo esc_attr( $address['state'] ); ?>" />
				<br/>
				<?php do_action( 'edd_profile_editor_address' ); ?>
			</p>
			<?php do_action( 'edd_profile_editor_after_address' ); ?>
			<span id="edd_profile_password_label"><legend><?php _e( 'Change your Password', 'edd' ); ?></legend></span>
			<p id="edd_profile_password_wrap">
				<label for="edd_user_pass"><?php _e( 'New Password', 'edd' ); ?></label>
				<input name="edd_new_user_pass1" id="edd_new_user_pass1" class="password edd-input" type="password"/>
				<br />
开发者ID:harish94,项目名称:Easy-Digital-Downloads,代码行数:31,代码来源:shortcode-profile-editor.php

示例7: edd_tax_rates_callback

/**
 * Tax Rates Callback
 *
 * Renders tax rates table
 *
 * @since 1.6
 * @param array $args Arguments passed by the setting
 * @global $edd_options Array of all the EDD Options
 * @return void
 */
function edd_tax_rates_callback($args)
{
    global $edd_options;
    $rates = edd_get_tax_rates();
    ob_start();
    ?>
	<p><?php 
    echo $args['desc'];
    ?>
</p>
	<table id="edd_tax_rates" class="wp-list-table widefat fixed posts">
		<thead>
			<tr>
				<th scope="col" class="edd_tax_country"><?php 
    _e('Country', 'easy-digital-downloads');
    ?>
</th>
				<th scope="col" class="edd_tax_state"><?php 
    _e('State / Province', 'easy-digital-downloads');
    ?>
</th>
				<th scope="col" class="edd_tax_global" title="<?php 
    _e('Apply rate to whole country, regardless of state / province', 'easy-digital-downloads');
    ?>
"><?php 
    _e('Country Wide', 'easy-digital-downloads');
    ?>
</th>
				<th scope="col" class="edd_tax_rate"><?php 
    _e('Rate', 'easy-digital-downloads');
    ?>
</th>
				<th scope="col"><?php 
    _e('Remove', 'easy-digital-downloads');
    ?>
</th>
			</tr>
		</thead>
		<?php 
    if (!empty($rates)) {
        ?>
			<?php 
        foreach ($rates as $key => $rate) {
            ?>
			<tr>
				<td class="edd_tax_country">
					<?php 
            echo EDD()->html->select(array('options' => edd_get_country_list(), 'name' => 'tax_rates[' . $key . '][country]', 'selected' => $rate['country'], 'show_option_all' => false, 'show_option_none' => false, 'class' => 'edd-select edd-tax-country', 'chosen' => false, 'placeholder' => __('Choose a country', 'easy-digital-downloads')));
            ?>
				</td>
				<td class="edd_tax_state">
					<?php 
            $states = edd_get_shop_states($rate['country']);
            if (!empty($states)) {
                echo EDD()->html->select(array('options' => $states, 'name' => 'tax_rates[' . $key . '][state]', 'selected' => $rate['state'], 'show_option_all' => false, 'show_option_none' => false, 'chosen' => false, 'placeholder' => __('Choose a state', 'easy-digital-downloads')));
            } else {
                echo EDD()->html->text(array('name' => 'tax_rates[' . $key . '][state]', $rate['state'], 'value' => !empty($rate['state']) ? $rate['state'] : ''));
            }
            ?>
				</td>
				<td class="edd_tax_global">
					<input type="checkbox" name="tax_rates[<?php 
            echo $key;
            ?>
][global]" id="tax_rates[<?php 
            echo $key;
            ?>
][global]" value="1"<?php 
            checked(true, !empty($rate['global']));
            ?>
/>
					<label for="tax_rates[<?php 
            echo $key;
            ?>
][global]"><?php 
            _e('Apply to whole country', 'easy-digital-downloads');
            ?>
</label>
				</td>
				<td class="edd_tax_rate"><input type="number" class="small-text" step="0.0001" min="0.0" max="99" name="tax_rates[<?php 
            echo $key;
            ?>
][rate]" value="<?php 
            echo $rate['rate'];
            ?>
"/></td>
				<td><span class="edd_remove_tax_rate button-secondary"><?php 
            _e('Remove Rate', 'easy-digital-downloads');
            ?>
</span></td>
//.........这里部分代码省略.........
开发者ID:SelaInc,项目名称:eassignment,代码行数:101,代码来源:register-settings.php

示例8: edd_default_cc_address_fields

/**
 * Outputs the default credit card address fields
 *
 * @since 1.0
 * @return void
 */
function edd_default_cc_address_fields()
{
    ob_start();
    ?>
	<fieldset id="edd_cc_address" class="cc-address">
		<?php 
    do_action('edd_cc_billing_top');
    ?>
		<p id="edd-card-address-wrap">
			<label class="edd-label"><?php 
    _e('Billing Address', 'edd');
    ?>
</label>
			<span class="edd-description"><?php 
    _e('The primary billing address for your credit card.', 'edd');
    ?>
</span>
			<input type="text" name="card_address" class="card-address edd-input required" placeholder="<?php 
    _e('Address line 1', 'edd');
    ?>
"/>
		</p>
		<p id="edd-card-address-2-wrap">
			<label class="edd-label"><?php 
    _e('Billing Address Line 2 (optional)', 'edd');
    ?>
</label>
			<span class="edd-description"><?php 
    _e('The suite, apt no, PO box, etc, associated with your billing address.', 'edd');
    ?>
</span>
			<input type="text" name="card_address_2" class="card-address-2 edd-input" placeholder="<?php 
    _e('Address line 2', 'edd');
    ?>
"/>
		</p>
		<p id="edd-card-city-wrap">
			<label class="edd-label"><?php 
    _e('Billing City', 'edd');
    ?>
</label>
			<span class="edd-description"><?php 
    _e('The city for your billing address.', 'edd');
    ?>
</span>
			<input type="text" name="card_city" class="card-city edd-input required" placeholder="<?php 
    _e('City', 'edd');
    ?>
"/>
		</p>
		<p id="edd-card-country-wrap">
			<label class="edd-label"><?php 
    _e('Billing Country', 'edd');
    ?>
</label>
			<span class="edd-description"><?php 
    _e('The country for your billing address.', 'edd');
    ?>
</span>
			<select name="billing_country" class="billing-country edd-select required">
				<?php 
    $countries = edd_get_country_list();
    foreach ($countries as $country_code => $country) {
        echo '<option value="' . $country_code . '">' . $country . '</option>';
    }
    ?>
			</select>
		</p>
		<p id="edd-card-state-wrap">
			<label class="edd-label"><?php 
    _e('Billing State / Province', 'edd');
    ?>
</label>
			<span class="edd-description"><?php 
    _e('The state or province for your billing address.', 'edd');
    ?>
</span>
			<input type="text" size="6" name="card_state_other" id="card_state_other" class="card-state edd-input" placeholder="<?php 
    _e('State / Province', 'edd');
    ?>
" style="display:none;"/>
            <select name="card_state_us" id="card_state_us" class="card-state edd-select required">
                <?php 
    $states = edd_get_states_list();
    foreach ($states as $state_code => $state) {
        echo '<option value="' . $state_code . '">' . $state . '</option>';
    }
    ?>
            </select>
            <select name="card_state_ca" id="card_state_ca" class="card-state edd-select required" style="display: none;">
                <?php 
    $provinces = edd_get_provinces_list();
    foreach ($provinces as $province_code => $province) {
        echo '<option value="' . $province_code . '">' . $province . '</option>';
//.........这里部分代码省略.........
开发者ID:bangtienmanh,项目名称:Easy-Digital-Downloads,代码行数:101,代码来源:template.php

示例9: esc_attr_e

</strong><br/>
														<input type="text" name="edd-payment-address[0][zip]" value="<?php 
esc_attr_e($address['zip']);
?>
" class="medium-text"/>
														
													</p>
												</div>
												<div class="column">
													<p id="edd-order-address-country-wrap">
														<strong class="order-data-address-line"><?php 
echo _x('Country:', 'Address country', 'edd');
?>
</strong><br/>
														<?php 
echo EDD()->html->select(array('options' => edd_get_country_list(), 'name' => 'edd-payment-address[0][country]', 'selected' => $address['country'], 'show_option_all' => false, 'show_option_none' => false));
?>
													</p>
													<p id="edd-order-address-state-wrap">
														<strong class="order-data-address-line"><?php 
echo _x('State / Province:', 'State / province of address', 'edd');
?>
</strong><br/>
														<?php 
$states = edd_get_shop_states($address['country']);
if (!empty($states)) {
    echo EDD()->html->select(array('options' => $states, 'name' => 'edd-payment-address[0][state]', 'selected' => $address['state'], 'show_option_all' => false, 'show_option_none' => false));
} else {
    ?>
															<input type="text" name="edd-payment-address[0][state]" value="<?php 
    esc_attr_e($address['state']);
开发者ID:Bragi26,项目名称:Easy-Digital-Downloads,代码行数:31,代码来源:view-order-details.php

示例10: eddpdfi_pdf_template_vat

function eddpdfi_pdf_template_vat($eddpdfi_pdf, $eddpdfi_payment, $eddpdfi_payment_meta, $eddpdfi_buyer_info, $eddpdfi_payment_gateway, $eddpdfi_payment_method, $address_line_2_line_height, $company_name, $eddpdfi_payment_date, $eddpdfi_payment_status)
{
    global $edd_options;
    if (!isset($edd_options['eddpdfi_templates'])) {
        $edd_options['eddpdfi_templates'] = 'default';
    }
    $color = empty($edd_options['edd_vat_pdf_colors']) ? "blue" : $edd_options['edd_vat_pdf_colors'];
    switch ($color) {
        case 'blue':
            $colors = array('body' => array(8, 75, 110), 'emphasis' => array(71, 155, 198), 'title' => array(0, 127, 192), 'header' => array(202, 226, 238), 'sub' => array(234, 242, 245), 'border' => array(166, 205, 226), 'notes' => array(7, 46, 66));
            break;
        case 'red':
            $colors = array('body' => array(110, 8, 8), 'emphasis' => array(198, 71, 71), 'title' => array(192, 0, 0), 'header' => array(238, 202, 202), 'sub' => array(245, 243, 243), 'border' => array(226, 166, 166), 'notes' => array(66, 7, 7));
            break;
        case 'green':
            $colors = array('body' => array(8, 110, 39), 'emphasis' => array(71, 198, 98), 'title' => array(0, 192, 68), 'header' => array(202, 238, 212), 'sub' => array(243, 245, 244), 'border' => array(166, 226, 179), 'notes' => array(7, 66, 28));
            break;
        case 'orange':
            $colors = array('body' => array(110, 54, 8), 'emphasis' => array(198, 134, 71), 'title' => array(192, 81, 0), 'header' => array(238, 219, 202), 'sub' => array(245, 245, 243), 'border' => array(226, 224, 166), 'notes' => array(65, 66, 7));
            break;
        case 'yellow':
            $colors = array('body' => array(109, 110, 8), 'emphasis' => array(197, 198, 71), 'title' => array(192, 190, 0), 'header' => array(238, 238, 202), 'sub' => array(245, 244, 243), 'border' => array(226, 193, 166), 'notes' => array(66, 38, 7));
            break;
        case 'purple':
            $colors = array('body' => array(66, 8, 110), 'emphasis' => array(137, 71, 198), 'title' => array(72, 0, 192), 'header' => array(208, 202, 238), 'sub' => array(244, 243, 245), 'border' => array(189, 166, 226), 'notes' => array(35, 7, 66));
            break;
        case 'pink':
            $colors = array('body' => array(110, 8, 82), 'emphasis' => array(198, 71, 152), 'title' => array(92, 0, 65), 'header' => array(238, 202, 232), 'sub' => array(245, 243, 245), 'border' => array(226, 166, 213), 'notes' => array(66, 7, 51));
            break;
    }
    $eddpdfi_pdf->AddFont('opensans', '');
    $eddpdfi_pdf->AddFont('opensansb', '');
    $font = isset($edd_options['eddpdfi_enable_char_support']) ? 'freesans' : 'opensans';
    $fontb = isset($edd_options['eddpdfi_enable_char_support']) ? 'freesans' : 'opensansb';
    $eddpdfi_pdf->SetMargins(8, 8, 8);
    $eddpdfi_pdf->SetX(8);
    $eddpdfi_pdf->AddPage();
    $eddpdfi_pdf->Ln(5);
    $eddpdfi_logo_size = 0;
    if (isset($eddpdfi_logo_size) && isset($edd_options['eddpdfi_logo_upload']) && !empty($edd_options['eddpdfi_logo_upload'])) {
        // $file, $x='', $y='', $w=0, $h=0, $type='', $link='', $align='', $resize=false, $dpi=300, $palign='', $ismask=false, $imgmask=false, $border=0, $fitbox=false, $hidden=false, $fitonpage=false, $alt=false, $altimgs=array()
        $eddpdfi_pdf->Image($edd_options['eddpdfi_logo_upload'], 8, 10, 0, '25', '', false, 'LTR', false, 96);
    } else {
        $eddpdfi_pdf->SetFont($font, '', 22);
        $eddpdfi_pdf->SetTextColor(50, 50, 50);
        $eddpdfi_pdf->Cell(0, 0, $company_name, 0, 2, 'L', false);
    }
    $eddpdfi_pdf->SetFont($font, '', 18);
    $eddpdfi_pdf->SetTextColor($colors['title'][0], $colors['title'][1], $colors['title'][2]);
    $eddpdfi_pdf->SetY(45);
    if ($eddpdfi_payment_status === 'Refunded') {
        $eddpdfi_pdf->Cell(0, 0, 'Invoice Correction', 0, 2, 'L', false);
    } else {
        $eddpdfi_pdf->Cell(0, 0, __('Invoice', 'eddpdfi'), 0, 2, 'L', false);
    }
    $eddpdfi_pdf->SetTextColor($colors['body'][0], $colors['body'][1], $colors['body'][2]);
    $eddpdfi_pdf->SetXY(8, 60);
    $eddpdfi_pdf->SetFont($fontb, '', 10);
    $eddpdfi_pdf->Cell(0, 6, __('From', 'eddpdfi'), 0, 2, 'L', false);
    $eddpdfi_pdf->SetFont($font, '', 10);
    if (!empty($edd_options['edd_vat_company_name'])) {
        $eddpdfi_pdf->Cell(0, eddpdfi_calculate_line_height($edd_options['edd_vat_company_name']), $edd_options['edd_vat_company_name'], 0, 2, 'L', false);
    }
    if (!empty($edd_options['eddpdfi_name'])) {
        $eddpdfi_pdf->Cell(0, eddpdfi_calculate_line_height($edd_options['eddpdfi_name']), eddpdfi_get_settings($eddpdfi_pdf, 'name'), 0, 2, 'L', false);
    }
    if (!empty($edd_options['eddpdfi_address_line1'])) {
        $eddpdfi_pdf->Cell(0, eddpdfi_calculate_line_height($edd_options['eddpdfi_address_line1']), eddpdfi_get_settings($eddpdfi_pdf, 'addr_line1'), 0, 2, 'L', false);
    }
    if (!empty($edd_options['eddpdfi_address_line2'])) {
        $eddpdfi_pdf->Cell(0, eddpdfi_calculate_line_height($edd_options['eddpdfi_address_line2']), eddpdfi_get_settings($eddpdfi_pdf, 'addr_line2'), 0, 2, 'L', false);
    }
    if (!empty($edd_options['eddpdfi_address_city_state_zip'])) {
        $eddpdfi_pdf->Cell(0, eddpdfi_calculate_line_height($edd_options['eddpdfi_address_city_state_zip']), eddpdfi_get_settings($eddpdfi_pdf, 'city_state_zip'), 0, 2, 'L', false);
    }
    if (!empty($edd_options['base_country'])) {
        $countries = edd_get_country_list();
        $countries['UK'] = $countries['GB'];
        $country = $countries[$edd_options['base_country']];
        $eddpdfi_pdf->Cell(0, eddpdfi_calculate_line_height($country), $country, 0, 2, 'L', false);
    }
    if (!empty($edd_options['eddpdfi_email_address'])) {
        $eddpdfi_pdf->SetTextColor(41, 102, 152);
        $eddpdfi_pdf->Cell(0, eddpdfi_calculate_line_height($edd_options['eddpdfi_email_address']), eddpdfi_get_settings($eddpdfi_pdf, 'email'), 0, 2, 'L', false);
    }
    if (isset($edd_options['eddpdfi_url']) && $edd_options['eddpdfi_url']) {
        $eddpdfi_pdf->SetTextColor(41, 102, 152);
        $eddpdfi_pdf->Cell(0, 6, get_option('siteurl'), 0, 2, 'L', false);
    }
    if (!empty($edd_options['edd_vat_number'])) {
        $vat_number = maybe_unserialize($edd_options['edd_vat_number']);
        if (!empty($vat_number['number'])) {
            //$vat_number = __(sprintf('%s ID ', apply_filters('lsl_tax_label','Tax')), 'edd_vat') . $vat_number['number'];
            $vat_number = 'VAT No. ' . $vat_number['number'];
            $eddpdfi_pdf->Cell(0, eddpdfi_calculate_line_height($vat_number), $vat_number, 0, 2, 'L', false);
        }
    }
    $eddpdfi_pdf->SetTextColor($colors['body'][0], $colors['body'][1], $colors['body'][2]);
    $eddpdfi_pdf->Ln(12);
    $eddpdfi_pdf->Ln();
//.........这里部分代码省略.........
开发者ID:brandsondigital,项目名称:mashshare-theme,代码行数:101,代码来源:vat-template.php

示例11: edd_default_cc_address_fields

/**
 * Default CC Address fields
 *
 * Outputs the default credit card address fields
 *
 * @access      private
 * @since       1.0
 * @return      void
*/
function edd_default_cc_address_fields()
{
    ob_start();
    ?>
	<fieldset id="edd_cc_address" class="cc-address">
		<?php 
    do_action('edd_cc_billing_top');
    ?>
		<p>
			<input type="text" name="card_address" class="card-address edd-input required" placeholder="<?php 
    _e('Address line 1', 'edd');
    ?>
"/>
			<label class="edd-label"><?php 
    _e('Billing Address', 'edd');
    ?>
</label>
		</p>
		<p>
			<input type="text" name="card_address_2" class="card-address-2 edd-input" placeholder="<?php 
    _e('Address line 2', 'edd');
    ?>
"/>
			<label class="edd-label"><?php 
    _e('Billing Address Line 2', 'edd');
    ?>
</label>
		</p>
		<p>
			<input type="text" name="card_city" class="card-city edd-input required" placeholder="<?php 
    _e('City', 'edd');
    ?>
"/>
			<label class="edd-label"><?php 
    _e('Billing City', 'edd');
    ?>
</label>
		</p>
		<p>
			<select name="billing_country" class="billing-country edd-select required">
				<?php 
    $countries = edd_get_country_list();
    foreach ($countries as $country_code => $country) {
        echo '<option value="' . $country_code . '">' . $country . '</option>';
    }
    ?>
			</select>
			<label class="edd-label"><?php 
    _e('Billing Country', 'edd');
    ?>
</label>
		</p>
		<p>
			<input type="text" size="6" name="card_state_other" id="card_state_other" class="card-state edd-input" placeholder="<?php 
    _e('State / Province', 'edd');
    ?>
" style="display:none;"/>
            <select name="card_state_us" id="card_state_us" class="card-state edd-select required">
                <?php 
    $states = edd_get_states_list();
    foreach ($states as $state_code => $state) {
        echo '<option value="' . $state_code . '">' . $state . '</option>';
    }
    ?>
            </select>
            <select name="card_state_ca" id="card_state_ca" class="card-state edd-select required" style="display: none;">
                <?php 
    $provinces = edd_get_provinces_list();
    foreach ($provinces as $province_code => $province) {
        echo '<option value="' . $province_code . '">' . $province . '</option>';
    }
    ?>
            </select>
			<label class="edd-label"><?php 
    _e('Billing State / Province', 'edd');
    ?>
</label>
		</p>
		<p>
			<input type="text" size="4" name="card_zip" class="card-zip edd-input required" placeholder="<?php 
    _e('Zip / Postal code', 'edd');
    ?>
"/>
			<label class="edd-label"><?php 
    _e('Billing Zip / Postal Code', 'edd');
    ?>
</label>
		</p>
		<?php 
    do_action('edd_cc_billing_bottom');
    ?>
//.........这里部分代码省略.........
开发者ID:vheidari,项目名称:Easy-Digital-Downloads,代码行数:101,代码来源:template.php

示例12: country

    public static function country($field_id, $label, $values = array(), $removeable = true, $force_required = false)
    {
        $first_name = sprintf('%s[%d][first]', 'fes_input', $field_id);
        $first_value = $values && isset($values['first']) ? $values['first'] : ' - select -';
        $values['options'] = empty($values['options']) ? edd_get_country_list() : $values['options'];
        $values['label'] = empty($label) || empty($values['label']) ? __('Vendor Country', 'edd_fes') : $values['label'];
        $values['name'] = empty($values['name']) ? 'vendor_country' : $values['name'];
        $help = esc_attr(__('First element of the select dropdown. Leave this empty if you don\'t want to show this field', 'edd_fes'));
        ?>
        <li class="custom-field country">
            <?php 
        self::legend($label, $values, $removeable);
        ?>
            <?php 
        self::hidden_field("[{$field_id}][input_type]", 'select');
        ?>
            <?php 
        self::hidden_field("[{$field_id}][template]", 'country');
        ?>

            <div class="fes-form-holder">
                <?php 
        self::common($field_id, '', true, $values, $force_required, 'select');
        ?>

                <div class="fes-form-rows">
                    <label><?php 
        _e('Select Text', 'edd_fes');
        ?>
</label>
                    <input type="text" class="smallipopInput" name="<?php 
        echo $first_name;
        ?>
" value="<?php 
        echo $first_value;
        ?>
" title="<?php 
        echo $help;
        ?>
">
                </div> <!-- .fes-form-rows -->

                <div class="fes-form-rows">
                    <label><?php 
        _e('Countries', 'edd_fes');
        ?>
</label>

                    <div class="fes-form-sub-fields">
                        <?php 
        self::radio_fields($field_id, 'options', $values);
        ?>
                    </div> <!-- .fes-form-sub-fields -->
                </div> <!-- .fes-form-rows -->
            </div> <!-- .fes-form-holder -->
        </li>
        <?php 
    }
开发者ID:SelaInc,项目名称:eassignment,代码行数:58,代码来源:class-formbuilder-templates.php

示例13: esc_attr

echo esc_attr($customer['address']['zip']);
?>
" class="card-zip edd-input edd-input-small" />
	</p>

	<div class="clear"></div>

	<p id="edd-card-country-wrap">
		<label for="billing_country" class="edd-label">
			<?php 
_e('Country', 'yoast-theme');
?>
		</label>
		<select data-placeholder="Choose your country..." id="billing_country" name="billing_country" class="billing_country edd-select chosen-select">
			<?php 
$countries = edd_get_country_list();
// This United States always first thing is bloody annoying.
foreach ($countries as $country_code => $country) {
    if ('*' === $country_code) {
        echo '<option></option>';
        continue;
    }
    echo '<option value="' . $country_code . '"' . selected($country_code, $customer['address']['country'], false) . '>' . $country . '</option>';
}
?>
		</select>
	</p>

	<p id="edd-card-state-wrap">
	<label for="card_state" class="edd-label">
		<?php 
开发者ID:apsolut,项目名称:Yoast-theme-public,代码行数:31,代码来源:input-cc-address.php

示例14: atcf_shipping_address_fields

/**
 * Add the HTML fields.
 *
 * @since Astoundify Crowdfunding 0.1-alpha
 *
 * @return void
 */
function atcf_shipping_address_fields()
{
    if (!atcf_shipping_cart_shipping()) {
        return;
    }
    ob_start();
    ?>
	<script>
		jQuery(document).ready(function($) {
			$( 'body' ).change( 'select[name=shipping_country]', function() {
				if( $('select[name=shipping_country]').val() == 'US') {
					$('#shipping_state_other').css('display', 'none');
					$('#shipping_state_us').css('display', '');
					$('#shipping_state_ca').css('display', 'none');
				} else if( $('select[name=shipping_country]').val() == 'CA') {
					$('#shipping_state_other').css('display', 'none');
					$('#shipping_state_us').css('display', 'none');
					$('#shipping_state_ca').css('display', '');
				} else {
					$('#shipping_state_other').css('display', '');
					$('#shipping_state_us').css('display', 'none');
					$('#shipping_state_ca').css('display', 'none');
				}
			});
		});
    </script>

	<fieldset id="atcf_shipping_address" class="atcf-shipping-address">
		<legend><?php 
    _e('Shipping Address', 'atcf');
    ?>
</legend>

		<p id="atcf-edd-address-1-wrap">
			<label class="edd-label"><?php 
    _e('Shipping Address', 'atcf');
    ?>
</label>
			<span class="edd-description"><?php 
    _e('Where should we send any physical goods?', 'atcf');
    ?>
</span>
			<input type="text" name="shipping_address" class="shipping-address edd-input required" placeholder="<?php 
    _e('Address line 1', 'atcf');
    ?>
"/>
		</p>

		<p id="atcf-edd-address-2-wrap">
			<label class="edd-label"><?php 
    _e('Shipping Address Line 2', 'atcf');
    ?>
</label>
			<input type="text" name="shipping_address_2" class="shipping-address-2 edd-input required" placeholder="<?php 
    _e('Address line 2', 'atcf');
    ?>
"/>
		</p>

		<p id="atcf-edd-address-city">
			<label class="edd-label"><?php 
    _e('Shipping City', 'atcf');
    ?>
</label>
			<input type="text" name="shipping_city" class="shipping-city edd-input required" placeholder="<?php 
    _e('City', 'atcf');
    ?>
"/>
		</p>

		<p>
			<label class="edd-label"><?php 
    _e('Shipping Country', 'atcf');
    ?>
</label>
			<select name="shipping_country" class="shipping-country edd-select required">
				<?php 
    $countries = edd_get_country_list();
    foreach ($countries as $country_code => $country) {
        echo '<option value="' . $country_code . '">' . $country . '</option>';
    }
    ?>
			</select>
		</p>

		<p>
			<label class="edd-label"><?php 
    _e('Shipping State / Province', 'atcf');
    ?>
</label>
			<input type="text" size="6" name="shipping_state_other" id="shipping_state_other" class="shipping-state edd-input" placeholder="<?php 
    _e('State / Province', 'atcf');
    ?>
//.........这里部分代码省略.........
开发者ID:WilliamJamesDalrympleWest,项目名称:crowdfunding,代码行数:101,代码来源:shipping.php


注:本文中的edd_get_country_list函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。