本文整理汇总了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);
}
示例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']);
示例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
示例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']);
示例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();
}
示例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 />
示例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>
//.........这里部分代码省略.........
示例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>';
//.........这里部分代码省略.........
示例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']);
示例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();
//.........这里部分代码省略.........
示例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');
?>
//.........这里部分代码省略.........
示例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
}
示例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
示例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');
?>
//.........这里部分代码省略.........