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


PHP rcp_currency_filter函数代码示例

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


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

示例1: rcp_admin_scripts

function rcp_admin_scripts($hook)
{
    global $rcp_options, $rcp_members_page, $rcp_subscriptions_page, $rcp_discounts_page, $rcp_payments_page, $rcp_reports_page, $rcp_settings_page, $rcp_export_page, $rcp_help_page;
    $pages = array($rcp_members_page, $rcp_subscriptions_page, $rcp_discounts_page, $rcp_payments_page, $rcp_reports_page, $rcp_settings_page, $rcp_export_page, $rcp_help_page);
    if (in_array($hook, $pages)) {
        wp_enqueue_script('jquery-ui-sortable');
        wp_enqueue_script('jquery-ui-datepicker');
        wp_enqueue_script('bbq', RCP_PLUGIN_URL . 'includes/js/jquery.ba-bbq.min.js');
        wp_enqueue_script('rcp-admin-scripts', RCP_PLUGIN_URL . 'includes/js/admin-scripts.js', array('jquery'), RCP_PLUGIN_VERSION);
    }
    if ($rcp_reports_page == $hook) {
        wp_enqueue_script('jquery-flot', RCP_PLUGIN_URL . 'includes/js/jquery.flot.min.js');
    }
    if ($hook == $rcp_help_page) {
        wp_enqueue_style('jquery-snippet', RCP_PLUGIN_URL . 'includes/css/jquery.snippet.min.css');
        wp_enqueue_script('jquery-snippet', RCP_PLUGIN_URL . 'includes/js/jquery.snippet.min.js');
    }
    if (in_array($hook, $pages)) {
        wp_localize_script('rcp-admin-scripts', 'rcp_vars', array('rcp_member_nonce' => wp_create_nonce('rcp_member_nonce'), 'deactivate_user' => __('Are you sure you wish to cancel this member\'s subscription?', 'rcp'), 'delete_subscription' => __('If you delete this subscription, all members registered with this level will be canceled. Proceed?', 'rcp'), 'delete_payment' => __('Are you sure you want to delete this payment? This action is irreversible. Proceed?', 'rcp'), 'missing_username' => __('You must choose a username', 'rcp'), 'currency_sign' => rcp_currency_filter(''), 'currency_pos' => isset($rcp_options['currency_position']) ? $rcp_options['currency_position'] : 'before', 'use_as_logo' => __('Use as Logo', 'rcp'), 'choose_logo' => __('Choose a Logo', 'rcp')));
    }
}
开发者ID:bunnywong,项目名称:freshlinker,代码行数:21,代码来源:scripts.php

示例2: esc_attr

								<option value="<?php echo esc_attr( $key ); ?>" data-supports-recurring="<?php echo esc_attr( $recurring ); ?>"><?php echo esc_html( $gateway ); ?></option>
							<?php endforeach; ?>
						</select>
						<label for="rcp_gateway"><?php _e( 'Choose Your Payment Method', 'rcp' ); ?></label>
					</p>
				</fieldset>
			<?php else: ?>
				<?php foreach( $gateways as $key => $gateway ) : $recurring = rcp_gateway_supports( $key, 'recurring' ) ? 'yes' : 'no'; ?>
					<input type="hidden" name="rcp_gateway" value="<?php echo esc_attr( $key ); ?>" data-supports-recurring="<?php echo esc_attr( $recurring ); ?>"/>
				<?php endforeach; ?>
			<?php endif; ?>
		</div>

		<fieldset class="rcp_level_details_fieldset">
			<p id="rcp_level_details_wrap" class="rcp_level" rel="<?php echo esc_attr( $level->price ); ?>">
				<span class="rcp_price"><?php echo rcp_currency_filter( $level->price ); ?></span>
				<span class="rcp_sep">&nbsp;/&nbsp;</span>
				<span class="rcp_duration"><?php echo $level->duration > 0 ? $level->duration . '&nbsp;' . rcp_filter_duration_unit( $level->duration_unit, $level->duration ) : __( 'unlimited', 'rcp' ); ?></span>
			</p>
		</fieldset>

	<?php endif; ?>

	<?php do_action( 'rcp_before_registration_submit_field' ); ?>

	<p id="rcp_submit_wrap">
		<input type="hidden" name="rcp_level" value="<?php echo absint( $rcp_level ); ?>"/>
		<input type="hidden" name="rcp_register_nonce" value="<?php echo wp_create_nonce('rcp-register-nonce' ); ?>"/>
		<input type="submit" name="rcp_submit_registration" id="rcp_submit" value="<?php echo apply_filters ( 'rcp_registration_register_button', __( 'Register', 'rcp' ) ); ?>"/>
	</p>
</form>
开发者ID:nciske,项目名称:Restrict-Content-Pro,代码行数:31,代码来源:register-single.php

示例3: rcp_generate_pdf_invoice


//.........这里部分代码省略.........
    if (!empty($rcp_options['invoice_email'])) {
        $pdf->SetTextColor(41, 102, 152);
        $pdf->Cell(0, $pdf->calculate_line_height($rcp_options['invoice_email']), $rcp_options['invoice_email'], 0, 2, 'L', false);
    }
    $pdf->SetTextColor(50, 50, 50);
    $pdf->Ln(12);
    $pdf->Ln();
    $pdf->SetXY(60, 60);
    $pdf->SetFont($font, 'B', 10);
    $pdf->Cell(0, 6, __('To', 'rcp'), 0, 2, 'L', false);
    $pdf->SetFont($font, '', 10);
    $pdf->Cell(0, $pdf->calculate_line_height($userdata->display_name), $userdata->display_name, 0, 2, 'L', false);
    $pdf->SetTextColor(41, 102, 152);
    $pdf->Cell(0, 6, $userdata->user_email, 0, 2, 'L', false);
    $pdf->SetTextColor(50, 50, 50);
    $pdf->Ln(5);
    $pdf->SetX(60);
    $pdf->SetTextColor(110, 110, 110);
    $pdf->Cell(30, 6, __('Invoice Date', 'rcp'), 0, 0, 'L', false);
    $pdf->SetTextColor(50, 50, 50);
    $pdf->Cell(0, 6, $payment_date, 0, 2, 'L', false);
    $pdf->SetX(60);
    $pdf->SetTextColor(110, 110, 110);
    $pdf->Cell(30, 6, __('Invoice ID', 'rcp'), 0, 0, 'L', false);
    $pdf->SetTextColor(50, 50, 50);
    $pdf->Cell(0, 6, '#' . $payment->id, 0, 2, 'L', false);
    $pdf->SetX(60);
    $pdf->SetTextColor(110, 110, 110);
    $pdf->Cell(30, 6, __('Subscription Key', 'rcp'), 0, 0, 'L', false);
    $pdf->SetTextColor(50, 50, 50);
    $pdf->Cell(0, 6, $payment->subscription_key, 0, 2, 'L', false);
    $pdf->SetX(60);
    $pdf->SetX(60);
    $pdf->SetTextColor(110, 110, 110);
    $pdf->Cell(30, 6, __('Payment Method', 'rcp'), 0, 0, 'L', false);
    $pdf->SetTextColor(50, 50, 50);
    $pdf->Cell(0, 6, $payment->payment_type, 0, 2, 'L', false);
    $pdf->SetX(60);
    $pdf->SetTextColor(110, 110, 110);
    $pdf->Cell(30, 6, __('Transaction ID', 'rcp'), 0, 0, 'L', false);
    $pdf->SetTextColor(50, 50, 50);
    $pdf->Cell(0, 6, $payment->transaction_id, 0, 2, 'L', false);
    $pdf->Ln(5);
    $pdf->SetX(61);
    $pdf->SetFillColor(224, 224, 224);
    $pdf->SetDrawColor(209, 209, 209);
    $pdf->SetFont($font, 'B', 10);
    $pdf->Cell(140, 8, __('Invoice Items', 'rcp'), 1, 2, 'C', true);
    $pdf->Ln(0.2);
    $pdf->SetX(61);
    $pdf->SetDrawColor(194, 221, 231);
    $pdf->SetFillColor(238, 238, 238);
    $pdf->SetFont($font, '', 9);
    $pdf->Cell(102, 7, __('Subscription', 'rcp'), 'BL', 0, 'C', false);
    $pdf->Cell(38, 7, __('Amount', 'rcp'), 'BR', 0, 'C', false);
    $pdf->Ln(0.2);
    $pdf->Ln();
    $pdf->SetX(61);
    $pdf->SetDrawColor(238, 238, 238);
    $pdf->SetX(61);
    $pdf->SetFont($font, '', 10);
    $amount = utf8_encode(html_entity_decode(rcp_currency_filter($payment->amount), ENT_COMPAT, 'UTF-8'));
    if (function_exists('iconv')) {
        // Ensure characters like euro; are properly converted. See GithuB issue #472 and #1570
        $amount = iconv('UTF-8', 'windows-1252', $amount);
    }
    $pdf->Cell(102, 8, html_entity_decode($payment->subscription), 'B', 0, 'L', false);
    $pdf->SetFillColor(250, 250, 250);
    $pdf->Cell(38, 8, $amount, 'B', 2, 'R', true);
    $pdf->Ln(5);
    $pdf->SetX(61);
    $pdf->SetFillColor(224, 224, 224);
    $pdf->SetDrawColor(209, 209, 209);
    $pdf->SetFont($font, 'B', 10);
    $pdf->Cell(140, 8, __('Invoice Totals', 'rcp'), 1, 2, 'C', true);
    $pdf->Ln(0.2);
    $pdf->SetDrawColor(238, 238, 238);
    $pdf->SetFillColor(250, 250, 250);
    $pdf->SetX(61);
    $pdf->SetFont($font, 'B', 11);
    $pdf->Cell(102, 10, __('Total', 'rcp'), 'B', 0, 'L', false);
    $pdf->Cell(38, 10, $amount, 'B', 2, 'R', true);
    $pdf->Ln(10);
    if (!empty($rcp_options['invoice_notes'])) {
        $pdf->SetX(60);
        $pdf->SetFont($font, '', 13);
        $pdf->Cell(0, 6, __('Additional Notes', 'rcp'), 0, 2, 'L', false);
        $pdf->Ln(2);
        $pdf->SetX(60);
        $pdf->SetFont($font, '', 10);
        $pdf->MultiCell(0, 6, $rcp_options['invoice_notes'], 0, 'L', false);
    }
    if (wp_is_mobile()) {
        $pdf->Output(apply_filters('rcp_invoice_filename_prefix', 'Invoice-') . $payment->id . '.pdf', 'I');
    } else {
        $pdf->Output(apply_filters('rcp_invoice_filename_prefix', 'Invoice-') . $payment->id . '.pdf', 'D');
    }
    die;
    // Stop the rest of the page from processsing and being sent to the browser
}
开发者ID:alirezism,项目名称:restrict-content-pro,代码行数:101,代码来源:invoice-functions.php

示例4: esc_attr

            echo esc_attr(absint($level->id));
            ?>
" <?php 
            if ($level->duration == 0) {
                echo 'data-duration="forever"';
            }
            ?>
/>&nbsp;
						<span class="rcp_subscription_level_name"><?php 
            echo rcp_get_subscription_name($level->id);
            ?>
</span><span class="rcp_separator">&nbsp;-&nbsp;</span><span class="rcp_price" rel="<?php 
            echo esc_attr($level->price);
            ?>
"><?php 
            echo $level->price > 0 ? rcp_currency_filter($level->price) : __('free', 'rcp');
            ?>
<span class="rcp_separator">&nbsp;-&nbsp;</span></span>
						<span class="rcp_level_duration"><?php 
            echo $level->duration > 0 ? $level->duration . '&nbsp;' . rcp_filter_duration_unit($level->duration_unit, $level->duration) : __('unlimited', 'rcp');
            ?>
</span>
						<div class="rcp_level_description"> <?php 
            echo rcp_get_subscription_description($level->id);
            ?>
</div>
					</li>
					<?php 
        }
        ?>
				<?php 
开发者ID:kaitlynhova,项目名称:kaitlynhova-wp-adventures,代码行数:31,代码来源:register.php

示例5: foreach

        // Fees
        ?>
				<?php 
        if (rcp_get_registration()->get_fees()) {
            foreach (rcp_get_registration()->get_fees() as $fee) {
                $sign = $fee['amount'] < 0 ? '-' : '';
                $fee['amount'] = abs($fee['amount']);
                $fee['amount'] = number_format($fee['amount'], rcp_currency_decimal_filter());
                ?>
					<tr class="rcp-fee">
						<td><?php 
                echo esc_html($fee['description']);
                ?>
</td>
						<td><?php 
                echo esc_html($sign . rcp_currency_filter($fee['amount']));
                ?>
</td>
					</tr>
				<?php 
            }
        }
        ?>

			<?php 
    }
    ?>
		<?php 
}
?>
开发者ID:ramiy,项目名称:restrict-content-pro,代码行数:30,代码来源:register-total-details.php

示例6: rcp_print_user_payments

function rcp_print_user_payments( $user_id ) {
	$payments = new RCP_Payments;
	$user_payments = $payments->get_payments( array( 'user_id' => $user_id ) );
	$payments_list = '';
	if( $user_payments ) :
		foreach( $user_payments as $payment ) :
			$transaction_id = ! empty( $payment->transaction_id ) ? $payment->transaction_id : '';
			$payments_list .= '<ul class="rcp_payment_details">';
				$payments_list .= '<li>' . __( 'Date', 'rcp' ) . ': ' . $payment->date . '</li>';
				$payments_list .= '<li>' . __( 'Subscription', 'rcp' ) . ': ' . $payment->subscription . '</li>';
				$payments_list .= '<li>' . __( 'Payment Type', 'rcp' ) . ': ' . $payment->payment_type . '</li>';
				$payments_list .= '<li>' . __( 'Subscription Key', 'rcp' ) . ': ' . $payment->subscription_key . '</li>';
				$payments_list .= '<li>' . __( 'Transaction ID', 'rcp' ) . ': ' . $transaction_id . '</li>';
				if( $payment->amount != '' ) {
					$payments_list .= '<li>' . __( 'Amount', 'rcp' ) . ': ' . rcp_currency_filter( $payment->amount ) . '</li>';
				} else {
					$payments_list .= '<li>' . __( 'Amount', 'rcp' ) . ': ' . rcp_currency_filter( $payment->amount2 ) . '</li>';
				}
			$payments_list .= '</ul>';
		endforeach;
	else :
		$payments_list = '<p class="rcp-no-payments">' . __( 'No payments recorded', 'rcp' ) . '</p>';
	endif;
	return $payments_list;
}
开发者ID:nciske,项目名称:Restrict-Content-Pro,代码行数:25,代码来源:member-functions.php

示例7: rcp_filter_email_tags

function rcp_filter_email_tags($message, $user_id, $display_name)
{
    $user = get_userdata($user_id);
    $site_name = stripslashes_deep(html_entity_decode(get_bloginfo('name'), ENT_COMPAT, 'UTF-8'));
    $rcp_payments = new RCP_Payments();
    $message = str_replace('%blogname%', $site_name, $message);
    $message = str_replace('%username%', $user->user_login, $message);
    $message = str_replace('%useremail%', $user->user_email, $message);
    $message = str_replace('%firstname%', html_entity_decode($user->user_firstname, ENT_COMPAT, 'UTF-8'), $message);
    $message = str_replace('%lastname%', html_entity_decode($user->user_lastname, ENT_COMPAT, 'UTF-8'), $message);
    $message = str_replace('%displayname%', html_entity_decode($display_name, ENT_COMPAT, 'UTF-8'), $message);
    $message = str_replace('%expiration%', rcp_get_expiration_date($user_id), $message);
    $message = str_replace('%subscription_name%', html_entity_decode(rcp_get_subscription($user_id), ENT_COMPAT, 'UTF-8'), $message);
    $message = str_replace('%subscription_key%', rcp_get_subscription_key($user_id), $message);
    $message = str_replace('%amount%', html_entity_decode(rcp_currency_filter($rcp_payments->last_payment_of_user($user_id)), ENT_COMPAT, 'UTF-8'), $message);
    return apply_filters('rcp_email_tags', $message, $user_id);
}
开发者ID:restrictcontentpro,项目名称:restrict-content-pro,代码行数:17,代码来源:email-functions.php

示例8: rcp_member_levels_page


//.........这里部分代码省略.........
                ?>
"><?php 
                echo stripslashes($level->description);
                ?>
</td>
							<td class="rcp-sub-level-col" data-colname="<?php 
                _e('Access Level', 'rcp');
                ?>
"><?php 
                echo $level->level != '' ? $level->level : __('none', 'rcp');
                ?>
</td>
							<td class="rcp-sub-duration-col" data-colname="<?php 
                _e('Duration', 'rcp');
                ?>
">
								<?php 
                if ($level->duration > 0) {
                    echo $level->duration . ' ' . rcp_filter_duration_unit($level->duration_unit, $level->duration);
                } else {
                    echo __('unlimited', 'rcp');
                }
                ?>
							</td>
							<td class="rcp-sub-price-col" data-colname="<?php 
                _e('Price', 'rcp');
                ?>
">
								<?php 
                $price = rcp_get_subscription_price($level->id);
                if (!$price) {
                    echo __('Free', 'rcp');
                } else {
                    echo rcp_currency_filter($price);
                }
                ?>
							</td>
							<td class="rcp-sub-subs-col" data-colname="<?php 
                _e('Subscribers', 'rcp');
                ?>
">
								<?php 
                if ($price || $level->duration > 0) {
                    echo rcp_get_subscription_member_count($level->id, 'active');
                } else {
                    echo rcp_get_subscription_member_count($level->id, 'free');
                }
                ?>
							</td>
							<?php 
                do_action('rcp_levels_page_table_column', $level->id);
                ?>
							<td class="rcp-sub-order-col"><a href="#" class="dragHandle"></a></td>
						</tr>
					<?php 
                $i++;
            }
        } else {
            ?>
					<tr><td colspan="9"><?php 
            _e('No subscription levels added yet.', 'rcp');
            ?>
</td></tr>
				<?php 
        }
        ?>
开发者ID:restrictcontentpro,项目名称:restrict-content-pro,代码行数:67,代码来源:subscription-levels.php

示例9: do_action

	</fieldset>
	<?php } ?>

	<?php do_action( 'rcp_before_subscription_form_fields' ); ?>

	<fieldset class="rcp_subscription_fieldset">
	<?php $levels = rcp_get_subscription_levels( 'active' );
	if( $levels ) : ?>
		<p class="rcp_subscription_message"><?php echo apply_filters ( 'rcp_registration_choose_subscription', __( 'Choose your subscription level', 'rcp' ) ); ?></p>
		<ul id="rcp_subscription_levels">
			<?php foreach( $levels as $key => $level ) : ?>
				<?php if( rcp_show_subscription_level( $level->id ) ) : ?>
				<li id="rcp_subscription_level_<?php echo $level->id; ?>" class="rcp_subscription_level">
					<input type="radio" class="required rcp_level" <?php if( $key == 0 || ( isset( $_GET['level'] ) && $_GET['level'] == $key ) ) { echo 'checked="checked"'; } ?> name="rcp_level" rel="<?php echo esc_attr( $level->price ); ?>" value="<?php echo esc_attr( absint( $level->id ) ); ?>" <?php if( $level->duration == 0 ) { echo 'data-duration="forever"'; } ?>/>&nbsp;
					<span class="rcp_subscription_level_name"><?php echo rcp_get_subscription_name( $level->id ); ?></span><span class="rcp_separator">&nbsp;-&nbsp;</span><span class="rcp_price" rel="<?php echo esc_attr( $level->price ); ?>"><?php echo $level->price > 0 ? rcp_currency_filter( $level->price ) : __( 'free', 'rcp' ); ?><span class="rcp_separator">&nbsp;-&nbsp;</span></span>
					<span class="rcp_level_duration"><?php echo $level->duration > 0 ? $level->duration . '&nbsp;' . rcp_filter_duration_unit( $level->duration_unit, $level->duration ) : __( 'unlimited', 'rcp' ); ?></span>
					<div class="rcp_level_description"> <?php echo rcp_get_subscription_description( $level->id ); ?></div>
				</li>
				<?php endif; ?>
			<?php endforeach; ?>
		</ul>
	<?php else : ?>
		<p><strong><?php _e( 'You have not created any subscription levels yet', 'rcp' ); ?></strong></p>
	<?php endif; ?>
	</fieldset>

	<?php if( rcp_has_discounts() ) : ?>
	<fieldset class="rcp_discounts_fieldset">
		<p id="rcp_discount_code_wrap">
			<label for="rcp_discount_code">
开发者ID:nciske,项目名称:Restrict-Content-Pro,代码行数:30,代码来源:register.php

示例10: rcp_discount_sign_filter

function rcp_discount_sign_filter($amount, $type)
{
    $discount = '';
    if ($type == '%') {
        $discount = $amount . '%';
    } elseif ($type == 'flat') {
        $discount = rcp_currency_filter($amount);
    }
    return $discount;
}
开发者ID:bunnywong,项目名称:freshlinker,代码行数:10,代码来源:discount-functions.php

示例11: rcp_member_levels_page


//.........这里部分代码省略.........
">
							<td class="rcp-sub-order-col"><a href="#" class="dragHandle"></a></td>
							<td class="rcp-sub-id-col"><?php 
                echo $level->id;
                ?>
</td>
							<td class="rcp-sub-name-col"><?php 
                echo stripslashes($level->name);
                ?>
</td>
							<td class="rcp-sub-desc-col"><?php 
                echo stripslashes($level->description);
                ?>
</td>
							<td class="rcp-sub-level-col"><?php 
                echo $level->level != '' ? $level->level : __('none', 'rcp');
                ?>
</td>
							<td class="rcp-sub-duration-col">
								<?php 
                if ($level->duration > 0) {
                    echo $level->duration . ' ' . rcp_filter_duration_unit($level->duration_unit, $level->duration);
                } else {
                    echo __('unlimited', 'rcp');
                }
                ?>
							</td>
							<td class="rcp-sub-price-col">
								<?php 
                $price = rcp_get_subscription_price($level->id);
                if (!$price) {
                    echo __('Free', 'rcp');
                } else {
                    echo rcp_currency_filter($price);
                }
                ?>
							</td>
							<td class="rcp-sub-subs-col">
								<?php 
                if ($price || $level->duration > 0) {
                    echo rcp_count_members($level->id, 'active');
                } else {
                    echo rcp_count_members($level->id, 'free');
                }
                ?>
							</td>
							<?php 
                do_action('rcp_levels_page_table_column', $level->id);
                ?>
							<?php 
                if (current_user_can('rcp_manage_levels')) {
                    ?>
								<td class="rcp-sub-actions-col">
									<a href="<?php 
                    echo esc_url(add_query_arg('edit_subscription', $level->id, $page));
                    ?>
"><?php 
                    _e('Edit', 'rcp');
                    ?>
</a> |
									<?php 
                    if ($level->status != 'inactive') {
                        ?>
										<a href="<?php 
                        echo esc_url(add_query_arg('deactivate_subscription', $level->id, $page));
                        ?>
开发者ID:jmarx,项目名称:restrict-content-pro,代码行数:67,代码来源:subscription-levels.php

示例12: rcp_earnings_graph


//.........这里部分代码省略.........
    ?>
,
	   				],
	   				yaxis: 2,
   					label: "<?php 
    _e('Earnings', 'rcp');
    ?>
",
   					id: 'sales'
   				}],
	   		{
               	series: {
                   lines: { show: true },
                   points: { show: true }
            	},
            	grid: {
           			show: true,
					aboveData: false,
					color: '#ccc',
					backgroundColor: '#fff',
					borderWidth: 2,
					borderColor: '#ccc',
					clickable: false,
					hoverable: true
           		},
            	xaxis: {
	   				mode: "time",
	   				timeFormat: "<?php 
    echo $time_format;
    ?>
",
	   				minTickSize: [1, "<?php 
    echo $tick_size;
    ?>
"]
   				},
   				yaxis: {
   					min: 0,
   					minTickSize: 1,
   					tickDecimals: 0
   				}

            });

			function rcp_flot_tooltip(x, y, contents) {
		        $('<div id="rcp-flot-tooltip">' + contents + '</div>').css( {
		            position: 'absolute',
		            display: 'none',
		            top: y + 5,
		            left: x + 5,
		            border: '1px solid #fdd',
		            padding: '2px',
		            'background-color': '#fee',
		            opacity: 0.80
		        }).appendTo("body").fadeIn(200);
		    }

		    var previousPoint = null;
		    $("#rcp_earnings_graph").bind("plothover", function (event, pos, item) {
	            if (item) {
	                if (previousPoint != item.dataIndex) {
	                    previousPoint = item.dataIndex;
	                    $("#rcp-flot-tooltip").remove();
	                    var x = item.datapoint[0].toFixed(2),
                        y = item.datapoint[1].toFixed(2);
                    	if( rcp_vars.currency_pos == 'before' ) {
							rcp_flot_tooltip( item.pageX, item.pageY, item.series.label + ' ' + rcp_vars.currency_sign + y );
                    	} else {
							rcp_flot_tooltip( item.pageX, item.pageY, item.series.label + ' ' + y + rcp_vars.currency_sign );
                    	}
	                }
	            } else {
	                $("#rcp-flot-tooltip").remove();
	                previousPoint = null;
	            }
		    });
	   });
    </script>
	<h2><?php 
    _e('Earnings Report', 'rcp');
    ?>
</h2>
	<div class="metabox-holder" style="padding-top: 0;">
		<div class="postbox">
			<div class="inside">
				<?php 
    rcp_reports_graph_controls();
    ?>
				<div id="rcp_earnings_graph" style="height: 300px;"></div>
				<p class="rcp_graph_totals"><strong><?php 
    _e('Total earnings for period shown: ', 'rcp');
    echo rcp_currency_filter(number_format_i18n($earnings, 2));
    ?>
</strong></p>
			</div>
		</div>
	</div>
	<?php 
    echo ob_get_clean();
}
开发者ID:nciske,项目名称:Restrict-Content-Pro,代码行数:101,代码来源:reports-page.php

示例13: _e

	</tbody>
</table>
<table class="rcp-table" id="rcp-payment-history">
	<thead>
		<tr>
			<th><?php _e( 'Invoice #', 'rcp' ); ?></th>
			<th><?php _e( 'Subscription', 'rcp' ); ?></th>
			<th><?php _e( 'Payment Method', 'rcp' ); ?></th>
			<th><?php _e( 'Amount', 'rcp' ); ?></th>
			<th><?php _e( 'Date', 'rcp' ); ?></th>
			<th><?php _e( 'Actions', 'rcp' ); ?></th>
		</tr>
	</thead>
	<tbody>
	<?php if( rcp_get_user_payments() ) : ?>
		<?php foreach( rcp_get_user_payments() as $payment ) : ?>
			<tr>
				<td><?php echo $payment->id; ?></td>
				<td><?php echo $payment->subscription; ?></td>
				<td><?php echo $payment->payment_type; ?></td>
				<td><?php echo rcp_currency_filter( $payment->amount ); ?></td>
				<td><?php echo date_i18n( get_option( 'date_format' ), strtotime( $payment->date ) ); ?></td>
				<td><a href="<?php echo rcp_get_pdf_download_url( $payment->id ); ?>"><?php _e( 'PDF Receipt', 'rcp' ); ?></td>
			</tr>
		<?php endforeach; ?>
	<?php else : ?>
		<tr><td colspan="6"><?php _e( 'You have not made any payments.', 'rcp' ); ?></td></tr>
	<?php endif; ?>
	</tbody>
</table>
<?php do_action( 'rcp_subscription_details_bottom' );
开发者ID:nciske,项目名称:Restrict-Content-Pro,代码行数:31,代码来源:subscription.php

示例14: widget

    /**
     * widget function.
     *
     * @see WP_Widget
     * @access public
     * @param array $args
     * @param array $instance
     * @return void
     */
    function widget($args, $instance)
    {
        if ($this->get_cached_widget($args)) {
            return;
        }
        ob_start();
        extract($args);
        $title = apply_filters('widget_title', $instance['title'], $instance, $this->id_base);
        $description = $instance['description'];
        $levels = rcp_get_subscription_levels('active');
        if (!$levels) {
            return;
        }
        $content = ob_get_clean();
        echo $before_widget;
        ?>

		<div class="container">

			<?php 
        if ($title) {
            echo $before_title . $title . $after_title;
        }
        ?>

			<?php 
        if ($description) {
            ?>
				<p class="homepage-widget-description"><?php 
            echo $description;
            ?>
</p>
			<?php 
        }
        ?>

			<div class="job-packages row">

				<?php 
        foreach ($levels as $key => $level) {
            ?>
					<?php 
            if (rcp_show_subscription_level($level->id)) {
                ?>

					<div class="col-lg-4 col-md-6 col-sm-12 pricing-table-widget-wrapper">
						<div class="pricing-table-widget rcp_subscription_level rcp_subscription_level_fake" data-href="<?php 
                echo esc_url(get_permalink(jobify_find_page_with_shortcode(array('register_form'))));
                ?>
">
							<div class="pricing-table-widget-title">
								<span class="rcp_subscription_level_name"><?php 
                echo stripslashes($level->name);
                ?>
</span>
							</div>

							<div class="pricing-table-widget-description">
								<h2>
									<span class="rcp_price" rel="<?php 
                echo esc_attr($level->price);
                ?>
">
										<?php 
                if ($level->fee) {
                    ?>
											<?php 
                    $adjusted_price = $level->price + $level->fee;
                    ?>
											<?php 
                    echo $adjusted_price > 0 ? rcp_currency_filter($adjusted_price) : __('free', 'jobify');
                    ?>
											</h2>
											<small>
												<?php 
                    $promo_duration = sprintf(_n('%2$s', '%1$s %2$ss', $level->duration, 'jobify'), $level->duration, $level->duration_unit);
                    ?>
												<?php 
                    printf(__('* %s after first %s', 'jobify'), rcp_currency_filter($level->price), $promo_duration);
                    ?>
											</small>
										<?php 
                } else {
                    ?>
											<?php 
                    $adjusted_price = $level->price;
                    ?>
											<?php 
                    echo $adjusted_price > 0 ? rcp_currency_filter($adjusted_price) : __('free', 'jobify');
                    ?>
											</h2>
//.........这里部分代码省略.........
开发者ID:Josizzle,项目名称:VisitLift,代码行数:101,代码来源:class-widget-price-table-rcp.php

示例15: sprintf

										<small>
											<?php 
                $promo_duration = sprintf(_n('%2$s', '%1$s %2$ss', $level->duration, 'jobify'), $level->duration, $level->duration_unit);
                ?>
											<?php 
                printf(__('* %s after first %s', 'jobify'), rcp_currency_filter($level->price), $promo_duration);
                ?>
										</small>
									<?php 
            } else {
                ?>
										<?php 
                $adjusted_price = $level->price;
                ?>
										<?php 
                echo $adjusted_price > 0 ? rcp_currency_filter($adjusted_price) : __('free', 'jobify');
                ?>
										</h2>
									<?php 
            }
            ?>
								</span>
							</h2>

							<p><span class="rcp_level_duration"><?php 
            echo $level->duration > 0 ? $level->duration . '&nbsp;' . rcp_filter_duration_unit($level->duration_unit, $level->duration) : __('unlimited', 'jobify');
            ?>
</span></p>

							<?php 
            echo wpautop(wp_kses(stripslashes($level->description), rcp_allowed_html_tags()));
开发者ID:sabdev1,项目名称:sabstaff,代码行数:31,代码来源:register.php


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