Exemple #1
0
    }
    ?>
        <div class="b-radio__item b-radio__item_padbot_10">
            <input id="wallet<?php 
    echo $type;
    ?>
" class="b-radio__input b-radio__input_top_1" name="wallet" type="radio" value="<?php 
    echo $type;
    ?>
"  >
            <label class="b-radio__label b-radio__label_fontsize_15" for="wallet<?php 
    echo $type;
    ?>
">
                <?php 
    echo WalletTypes::getNameWallet($type);
    ?>
            </label>
        </div>
    <?php 
}
//foreach
?>
</div>
<div class="b-buttons b-buttons_padtop_20">
    <a href="javascript:void(0)" class="b-button b-button_flat b-button_flat_green walletActivate">Сохранить изменения</a> &nbsp;
    <span class="b-buttons__txt">или</span>
    <a class="b-buttons__link" href="javascript:void(0)" onclick="toggleWalletPopup();">отменить</a>
</div>
<form id="walletForm" method="POST" action=""></form>
    <h3 class="b-layout__h3">Привязанная платежная система</h3>
    <?php 
if (!WalletTypes::checkWallet($wallet)) {
    ?>
    <a href="javascript:void(0)" onclick="toggleWalletPopup(event);" class="b-button b-button_rectangle_color_green">
        <span class="b-button__b1">
            <span class="b-button__b2">
                <span class="b-button__txt">Привязать</span>
            </span>
        </span>
    </a>
    <?php 
} else {
    //if
    ?>
    <div class="b-layout__txt b-layout__txt_fontsize_15 b-layout__txt_color_808080">
        <?php 
    echo WalletTypes::getNameWallet($wallet->data['type'], 1);
    ?>
 &#160; <?php 
    echo $wallet->getWalletBySecure();
    ?>
    </div>
    <div class="b-layout__txt">
        <a class="b-layout__link b-layout__link_dot_c10600 b-layout__link_fontsize_15" href="javascript:void(0)" onclick="toggleWalletPopup(event);">Настроить</a>
    </div>
    <?php 
}
//else
?>
</div>
Exemple #3
0
 public function failAutoprolong($info, $service = 'pro')
 {
     require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/users.php';
     require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/wallet/wallet.php';
     $user = $info['user'];
     if ($user['bill_subscribe'] == 'f') {
         return;
     }
     $date = date('j') . ' ' . monthtostr(date('n'), true) . ' ' . date('Y года');
     $cost = $info['sum_cost'];
     $wallet = WalletTypes::initWalletByType($user['uid']);
     $type = WalletTypes::checkWallet($wallet) ? $wallet->data['type'] : -1;
     $walletName = WalletTypes::getNameWallet($type, 3, $user['acc_id']);
     if ($service == 'pro') {
         $this->subject = 'FL.ru: Автопродление аккаунта PRO отключено';
         $message = "Сегодня, {$date}, должно было состояться повторное списание средств для автоматического продления срока действия вашего аккаунта PRO.<br/>";
         $message .= "Всего с {$walletName} должно быть списано {$cost} " . ending($cost, 'рубль', 'рубля', 'рублей') . ', однако в процессе списания вновь произошла ошибка.<br/><br/>';
         $message .= 'Срок действия аккаунта PRO завершен, а его автопродление временно отключено и возобновится при следующем приобретении услуги.<br/><br/>';
         $message .= "Информацию о повторном приобретении услуг и автопродлении, а также ответы на все интересующие вопросы вы можете найти в нашем <a href='https://feedback.fl.ru/{$this->_addUrlParams('b', '?')}'>сообществе поддержки</a>.";
     }
     $this->recipient = "{$user['uname']} {$user['usurname']} [{$user['login']}] <{$user['email']}>";
     $this->message = $this->getHtml($user['login'], $message, array('header' => 'default', 'footer' => 'default'), array('login' => $user['login']));
     $this->send('text/html');
 }