prodesign 12 ارسال شده در تیر 94 گزارش بازنشر ارسال شده در تیر 94 سلام و عرض ادببنده میخواستم از یه پوسته استفاده کنم که خارجی فارسیش کردم ولی درگاه پرداختش پی پال است چطور میتونم اونو به یکی از درگاههای ایرانی تغییرش بدمممنون میشم کمکم کنید هر درگاهی شد ممنون لینک به ارسال
Ehsaan 1865 ارسال شده در تیر 94 گزارش بازنشر ارسال شده در تیر 94 به این صورت کسی کمک نمیکنه، چون راه هر اسکریپت با اسکریپت دیگه متفاوته. از یه برنامهنویس در بخش خرید کمک بخواید یا تکهکدهای مربوط به درگاه پیپال اسکریپت رو بزارید تا بهتر کمکتون کنیم.موفق باشید. 1 لینک به ارسال
prodesign 12 ارسال شده در تیر 94 مالک گزارش بازنشر ارسال شده در تیر 94 به این صورت کسی کمک نمیکنه، چون راه هر اسکریپت با اسکریپت دیگه متفاوته. از یه برنامهنویس در بخش خرید کمک بخواید یا تکهکدهای مربوط به درگاه پیپال اسکریپت رو بزارید تا بهتر کمکتون کنیم.موفق باشید.باتشکر از اینکه جواب بنده را دادید بنده پوسته را پیوست کردمممنون میشم اگه میتونید برای بنده کاری بکنید<?phpglobal $wpdb, $pmpro_msg, $pmpro_msgt, $pmpro_levels, $current_user, $levels, $pmpro_currency_symbol;//if a member is logged in, show them some info here (1. past invoices. 2. billing information with button to update.)if($current_user->membership_level->ID){?><div id="pmpro_account"> <div id="pmpro_account-membership" class="pmpro_box"> <p><?php _e("Your membership is <strong>active</strong>.", 'javo_fr');?></p> <ul> <li><strong><?php _e("Level", 'javo_fr');?>:</strong> <?php echo $current_user->membership_level->name?></li> <?php if($current_user->membership_level->billing_amount > 0) { ?> <li><strong><?php _e("Membership Fee", 'javo_fr');?>:</strong> <?php $level = $current_user->membership_level; if($current_user->membership_level->cycle_number > 1) { printf(__('%s every %d %s.', 'javo_fr'), $pmpro_currency_symbol . $level->billing_amount, $level->cycle_number, pmpro_translate_billing_period($level->cycle_period, $level->cycle_number)); } elseif($current_user->membership_level->cycle_number == 1) { printf(__('%s per %s.', 'javo_fr'), $pmpro_currency_symbol . $level->billing_amount, pmpro_translate_billing_period($level->cycle_period)); } else { echo $pmpro_currency_symbol, $current_user->membership_level->billing_amount; } ?> </li> <?php } ?> <?php if($current_user->membership_level->billing_limit) { ?> <li><strong><?php _e("Duration", 'javo_fr');?>:</strong> <?php echo $current_user->membership_level->billing_limit.' '.sornot($current_user->membership_level->cycle_period,$current_user->membership_level->billing_limit)?></li> <?php } ?> <?php if($current_user->membership_level->enddate) { ?> <li><strong><?php _e("Membership Expires", 'javo_fr');?>:</strong> <?php echo date_i18n(get_option('date_format'), $current_user->membership_level->enddate)?></li> <?php } ?> <?php if($current_user->membership_level->trial_limit == 1) { printf(__("Your first payment will cost %s.", 'javo_fr'), $pmpro_currency_symbol . $current_user->membership_level->trial_amount); } elseif(!empty($current_user->membership_level->trial_limit)) { printf(__("Your first %d payments will cost %s.", 'javo_fr'), $current_user->membership_level->trial_limit, $pmpro_currency_symbol . $current_user->membership_level->trial_amount); } ?> </ul> </div> <!-- end pmpro_account-membership --> <div id="pmpro_account-profile" class="pmpro_box"> <?php get_currentuserinfo(); ?> <h3><?php _e("My Account", 'javo_fr');?></h3> <?php if($current_user->user_firstname) { ?> <p><?php echo $current_user->user_firstname?> <?php echo $current_user->user_lastname?></p> <?php } ?> <ul> <li><strong><?php _e("Username", 'javo_fr');?>:</strong> <?php echo $current_user->user_login?></li> <li><strong><?php _e("Email", 'javo_fr');?>:</strong> <?php echo $current_user->user_email?></li> </ul> <p> <a href="<?php echo home_url( JAVO_DEF_LANG . JAVO_MEMBER_SLUG . '/' . wp_get_current_user()->user_login . '/' . JAVO_PROFILE_SLUG )?>"> <?php _e("Edit Profile", 'javo_fr');?> </a> | <a href="<?php echo home_url( JAVO_DEF_LANG . JAVO_MEMBER_SLUG . '/' . wp_get_current_user()->user_login . '/' . JAVO_LOSTPW_SLUG )?>"><?php _ex("Change Password", "As in 'change password'.", 'javo_fr');?></a> </p> </div> <!-- end pmpro_account-profile --> <?php //last invoice for current info //$ssorder = $wpdb->get_row("SELECT *, UNIX_TIMESTAMP(timestamp) as timestamp FROM $wpdb->pmpro_membership_orders WHERE user_id = '$current_user->ID' AND membership_id = '" . $current_user->membership_level->ID . "' AND status = 'success' ORDER BY timestamp DESC LIMIT 1"); $ssorder = new MemberOrder(); $ssorder->getLastMemberOrder(); $invoices = $wpdb->get_results("SELECT *, UNIX_TIMESTAMP(timestamp) as timestamp FROM $wpdb->pmpro_membership_orders WHERE user_id = '$current_user->ID' ORDER BY timestamp DESC LIMIT 6"); if(!empty($ssorder->id) && $ssorder->gateway != "check" && $ssorder->gateway != "paypalexpress" && $ssorder->gateway != "paypalstandard" && $ssorder->gateway != "twocheckout") { //default values from DB (should be last order or last update) $bfirstname = get_user_meta($current_user->ID, "pmpro_bfirstname", true); $blastname = get_user_meta($current_user->ID, "pmpro_blastname", true); $baddress1 = get_user_meta($current_user->ID, "pmpro_baddress1", true); $baddress2 = get_user_meta($current_user->ID, "pmpro_baddress2", true); $bcity = get_user_meta($current_user->ID, "pmpro_bcity", true); $bstate = get_user_meta($current_user->ID, "pmpro_bstate", true); $bzipcode = get_user_meta($current_user->ID, "pmpro_bzipcode", true); $bcountry = get_user_meta($current_user->ID, "pmpro_bcountry", true); $bphone = get_user_meta($current_user->ID, "pmpro_bphone", true); $bemail = get_user_meta($current_user->ID, "pmpro_bemail", true); $bconfirmemail = get_user_meta($current_user->ID, "pmpro_bconfirmemail", true); $CardType = get_user_meta($current_user->ID, "pmpro_CardType", true); $AccountNumber = hideCardNumber(get_user_meta($current_user->ID, "pmpro_AccountNumber", true), false); $ExpirationMonth = get_user_meta($current_user->ID, "pmpro_ExpirationMonth", true); $ExpirationYear = get_user_meta($current_user->ID, "pmpro_ExpirationYear", true); ?> <div id="pmpro_account-billing" class="pmpro_box"> <h3><?php _e("Billing Information", 'javo_fr');?></h3> <?php if(!empty($baddress1)) { ?> <p> <strong><?php _e("Billing Address", 'javo_fr');?></strong><br /> <?php echo $bfirstname . " " . $blastname?> <br /> <?php echo $baddress1?><br /> <?php if($baddress2) echo $baddress2 . "<br />";?> <?php if($bcity && $bstate) { ?> <?php echo $bcity?>, <?php echo $bstate?> <?php echo $bzipcode?> <?php echo $bcountry?> <?php } ?> <br /> <?php echo formatPhone($bphone)?> </p> <?php } ?> <?php if(!empty($AccountNumber)) { ?> <p> <strong><?php _e("Payment Method", 'javo_fr');?></strong><br /> <?php echo $CardType?>: <?php echo last4($AccountNumber)?> (<?php echo $ExpirationMonth?>/<?php echo $ExpirationYear?>) </p> <?php } ?> <?php if((isset($ssorder->status) && $ssorder->status == "success") && (isset($ssorder->gateway) && in_array($ssorder->gateway, array("authorizenet", "paypal", "stripe", "braintree", "payflow", "cybersource")))) { ?> <p><a href="<?php echo pmpro_url("billing", "")?>"><?php _e("Edit Billing Information", 'javo_fr'); ?></a></p> <?php } ?> </div> <!-- end pmpro_account-billing --> <?php } ?> <?php if(!empty($invoices)) { ?> <div id="pmpro_account-invoices" class="pmpro_box"> <h3><?php _e("Past Invoices", 'javo_fr');?></h3> <ul> <?php $count = 0; foreach($invoices as $invoice) { if($count++ > 5) break; ?> <li><a href="<?php echo pmpro_url("invoice", "?invoice=" . $invoice->code)?>"><?php echo date_i18n(get_option("date_format"), $invoice->timestamp)?> (<?php echo $pmpro_currency_symbol?><?php echo $invoice->total?>)</a></li> <?php } ?> </ul> <?php if($count == 6) { ?> <p><a href="<?php echo pmpro_url("invoice"); ?>"><?php _e("View All Invoices", 'javo_fr');?></a></p> <?php } ?> </div> <!-- end pmpro_account-billing --> <?php } ?> <div id="pmpro_account-links" class="pmpro_box"> <h3><?php _e("Member Links", 'javo_fr');?></h3> <ul> <?php do_action("pmpro_member_links_top"); ?> <?php if((isset($ssorder->status) && $ssorder->status == "success") && (isset($ssorder->gateway) && in_array($ssorder->gateway, array("authorizenet", "paypal", "stripe", "braintree", "payflow", "cybersource")))) { ?> <li><a href="<?php echo pmpro_url("billing", "", "https")?>"><?php _e("Update Billing Information", 'javo_fr');?></a></li> <?php } ?> <?php if(count($pmpro_levels) > 1 && !defined("PMPRO_DEFAULT_LEVEL")) { ?> <li><a href="<?php echo pmpro_url("levels")?>"><?php _e("Change Membership Level", 'javo_fr');?></a></li> <?php } ?> <li><a href="<?php echo pmpro_url("cancel")?>"><?php _e("Cancel Membership", 'javo_fr');?></a></li> <?php do_action("pmpro_member_links_bottom"); ?> </ul> </div> <!-- end pmpro_account-links --> </div> <!-- end pmpro_account --> <?php}?> لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری