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


PHP iaLanguage::set方法代码示例

本文整理汇总了PHP中iaLanguage::set方法的典型用法代码示例。如果您正苦于以下问题:PHP iaLanguage::set方法的具体用法?PHP iaLanguage::set怎么用?PHP iaLanguage::set使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在iaLanguage的用法示例。


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

示例1: array

         $iaView->assign('items', $iaInvoice->getItemsByInvoiceId($invoice['id']));
         $iaView->disableLayout();
         echo $iaView->display('invoice');
         return;
     } else {
         return iaView::errorPage(iaView::ERROR_NOT_FOUND);
     }
 }
 iaUsers::reloadIdentity();
 if (isset($_POST['amount'])) {
     $amount = (double) $_POST['amount'];
     if ($amount > 0) {
         if ($amount >= (double) $iaCore->get('funds_min_deposit') && $amount <= (double) $iaCore->get('funds_max_deposit')) {
             $iaTransaction->createInvoice(iaLanguage::get('funds'), $amount, iaTransaction::TRANSACTION_MEMBER_BALANCE, iaUsers::getIdentity(true), $profilePageUrl);
         } else {
             iaLanguage::set('amount_incorrect', iaLanguage::getf('amount_incorrect', array('min' => $iaCore->get('funds_min_deposit'), 'max' => $iaCore->get('funds_max_deposit'), 'currency' => $iaCore->get('currency'))));
             $iaView->setMessages(iaLanguage::get('amount_incorrect'));
         }
     } else {
         $iaView->setMessages(iaLanguage::get('amount_incorrect'));
     }
 }
 $pagination = array('page' => 1, 'limit' => 10, 'total' => 0, 'template' => $profilePageUrl . 'funds/?page={page}');
 $pagination['page'] = isset($_GET['page']) && 1 < $_GET['page'] ? (int) $_GET['page'] : $pagination['page'];
 $pagination['page'] = ($pagination['page'] - 1) * $pagination['limit'];
 $transactions = $iaDb->all('SQL_CALC_FOUND_ROWS *', '`member_id` = ' . iaUsers::getIdentity()->id . ' ORDER BY `status`', $pagination['page'], $pagination['limit'], iaTransaction::getTable());
 $pagination['total'] = $iaDb->foundRows();
 $iaView->caption($iaView->title() . ': ' . number_format(iaUsers::getIdentity()->funds, 2, '.', '') . ' ' . $iaCore->get('currency'));
 $iaView->assign('pagination', $pagination);
 $iaView->assign('transactions', $transactions);
 $iaView->display('transactions');
开发者ID:UzielSilva,项目名称:subrion,代码行数:31,代码来源:transactions.php

示例2: array

             $iaView->setMessages(iaLanguage::get('this_transaction_already_passed'), iaView::ALERT);
             iaUtil::go_to($iaPage->getUrlByName('member_funds'));
         }
         break;
     case iaTransaction::REFUNDED:
     case iaTransaction::FAILED:
         $iaView->setMessages($messages);
         iaUtil::go_to($iaPage->getUrlByName('member_funds'));
         break;
     default:
         $error = true;
         $messages[] = 'Unknown status';
 }
 $iaView->setMessages($messages, $error ? iaView::ERROR : iaView::SUCCESS);
 $memberBalance = iaUsers::hasIdentity() ? iaUsers::getIdentity()->funds : 0;
 iaLanguage::set('funds_in_your_account', iaLanguage::getf('funds_in_your_account', array('sum' => $memberBalance, 'currency' => $iaCore->get('currency'))));
 $isBalancePayment = iaUsers::hasIdentity() && iaTransaction::TRANSACTION_MEMBER_BALANCE == $transaction['item'] && iaUsers::getIdentity()->id == $transaction['item_id'];
 $isFundsEnough = (bool) (!$isBalancePayment && iaUsers::hasIdentity() && iaUsers::getIdentity()->funds >= $transaction['amount']);
 // FIXME: solution to prevent csrf catching.
 // Should be replaced once it is possible to disable csrf checking for a single page.
 if (isset($_POST)) {
     $paymentPost = $_POST;
     if (isset($_SERVER['HTTP_ORIGIN'])) {
         $wwwChunk = 'www.';
         $referrerDomain = explode(IA_URL_DELIMITER, $_SERVER['HTTP_ORIGIN']);
         $referrerDomain = strtolower($referrerDomain[2]);
         $referrerDomain = str_replace($wwwChunk, '', $referrerDomain);
         $domain = explode(IA_URL_DELIMITER, $iaCore->get('baseurl'));
         $domain = strtolower($domain[2]);
         $domain = str_replace($wwwChunk, '', $domain);
         if ($referrerDomain !== $domain) {
开发者ID:rentpad,项目名称:subrion,代码行数:31,代码来源:pay.php

示例3: str_replace

 // latest lyrics
 if ($iaView->blockExists('latest_lyrics')) {
     $sql2 = "ORDER BY t1.`date_added` DESC LIMIT 0, " . $defaultLimit;
     $iaView->assign('latest_lyrics', $iaDb->getAll($sql . $sql2));
 }
 // popular lyrics
 if ($iaView->blockExists('popular_lyrics')) {
     $sql2 = "ORDER BY t1.`views_num` DESC LIMIT 0, " . $defaultLimit;
     $iaView->assign('popular_lyrics', $iaDb->getAll($sql . $sql2));
 }
 // new lyrics
 $new_lyrics = $iaLyric->getLyrics(false, 0, 50);
 if ($new_lyrics) {
     $new_lyrics = $iaItem->updateItemsFavorites($new_lyrics, 'lyrics');
 } else {
     iaLanguage::set('no_lyrics', str_replace('{%URL%}', $iaCore->packagesData['lyrics']['url'] . 'add/', iaLanguage::get('no_lyrics')));
 }
 $iaView->assign('new_lyrics', $new_lyrics);
 // genres
 $iaCore->iaDb->setTable('lyrics_genres');
 $genres_list = $iaCore->iaDb->all("*", "`status` = 'active' ORDER BY `title` ASC");
 $iaCore->iaDb->resetTable();
 $iaView->assign('genres_list', $genres_list);
 // top artists
 if ($iaView->blockExists('top_artists')) {
     $top_artists = $iaArtist->getTopArtists();
     $iaView->assign('top_artists', $top_artists);
 }
 // new artists
 if ($iaView->blockExists('new_artists')) {
     $new_artists = $iaArtist->getLatestArtists();
开发者ID:nicefirework,项目名称:subrion-lyrics,代码行数:31,代码来源:blocks.inc.php


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