} ?> <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> <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); ?>   <?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>
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'); }