• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP tservices_helper类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

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



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

示例1: run

 public function run()
 {
     $attachedfiles = new attachedfiles();
     $attachedfiles_session = $attachedfiles->getSession();
     //Хеш безопасности целосности параметров формы
     //сейчас используется для загрузчика файлов
     $param_hash = tservices_helper::getOrderUrlHash(array((int) $this->order_id, $attachedfiles_session), $this->uid);
     //собираем шаблон
     $this->render('t-service-order-messages-form', array('order_id' => $this->order_id, 'param_hash' => $param_hash, 'is_scroll' => $this->is_scroll, 'attachedfiles_session' => $attachedfiles_session));
 }
开发者ID:notUserDeveloper,项目名称:fl-ru-damp,代码行数:10,代码来源:TServiceOrderMessagesForm.php


示例2: getParams

 public function getParams()
 {
     $bs_ids = $this->getFields();
     if (!is_array($bs_ids) || empty($bs_ids)) {
         return '';
     }
     array_walk($bs_ids, function (&$value) {
         $href = tservices_helper::getOrderCardUrl($value);
         $value = sprintf(ReservesTServiceOrderModel::NUM_FORMAT, $value);
         $value = "<a href=\"{$href}\" target=\"_blank\">{$value}</a>";
     });
     return implode(', ', $bs_ids);
 }
开发者ID:kapai69,项目名称:fl-ru-damp,代码行数:13,代码来源:ReservesArchiveItemModel.php


示例3: getOrderText

 private function getOrderText()
 {
     switch ($this->order['type']) {
         case TServiceOrderModel::TYPE_TSERVICE:
             $service = sprintf(self::TEXT_TSERVICE, tservices_helper::card_link($this->order['tu_id'], $this->order['title']));
             break;
         case TServiceOrderModel::TYPE_PROJECT:
             $service = sprintf(self::TEXT_PROJECT, $this->order['tu_id']);
             break;
         case TServiceOrderModel::TYPE_PERSONAL:
             $service = '';
             break;
     }
     $pay_text = isset($this->order['reserve']) ? self::PAY_RESERVE : self::PAY_DIRECT;
     return sprintf(self::ORDER_TEXT, $this->order['id'], $service, $pay_text);
 }
开发者ID:kapai69,项目名称:fl-ru-damp,代码行数:16,代码来源:TServiceOrderBreadcrumbs.php


示例4: run

 /**
  * Метод сразу печатает в поток окошко попапа
  * см render.
  * 
  * @return bool
  */
 public function run()
 {
     //Для фрилансера ненужен попап
     if ($this->is_auth && !$this->is_emp) {
         return false;
     }
     $is_emp = $this->is_emp && $this->is_auth;
     $is_allowOrderReserve = tservices_helper::isAllowOrderReserve($this->data['category_id']);
     //Для анонимуса и заказчика показываем соответствующий попап с учетом доступа
     $sufix = $is_emp ? 'emp' : 'reg';
     //Задействуем для этого юзера и категории ТУ новую БС с резервом или нет
     $sufix .= $is_allowOrderReserve ? '-reserve' : '';
     if ($is_emp && $is_allowOrderReserve) {
         $reservesTaxes = ReservesTaxes::model();
         $this->data['reserveTax'] = $reservesTaxes->getTax($this->data['price'], true);
         $this->data['priceWithTax'] = $reservesTaxes->calcWithTax($this->data['price']);
         $this->data['reserveAllTaxJSON'] = json_encode($reservesTaxes->getList());
     }
     $this->render("t-service-order-popup-{$sufix}", $this->data);
 }
开发者ID:kapai69,项目名称:fl-ru-damp,代码行数:26,代码来源:TServiceOrderPopup.php


示例5:

        <?php 
    $this->renderClip('employer-profile');
    ?>
        <br/>
        <div class="b-txt">Исполнитель:</div>
        <?php 
    $this->renderClip('freelancer-profile');
    ?>
    <?php 
}
?>
</div>
<div class="b-layout b-layout_bordbot_dedfe0 b-layout_margbot_20 b-layout_padleft_60 b-layout_padbot_20 b-layout__txt_padleft_null_iphone">
    
    <?php 
echo tservices_helper::showFlashMessages();
?>
    
    <div id="tservices_order_status_<?php 
echo $order['id'];
?>
" class="b-fon b-fon_bg_f5 b-fon_pad_10 b-fon_margbot_20 b-fon_overflow_hidden">
        <?php 
echo $this->renderClip('order-status');
?>
  
    </div>
    <?php 
if ($order['type'] == TServiceOrderModel::TYPE_TSERVICE) {
    ?>
    <div class="b-layout__txt b-layout__txt_bold">Что вы получите</div>
开发者ID:Nikitian,项目名称:fl-ru-damp,代码行数:31,代码来源:index.php


示例6: reformat

<?php

/**
 * Попап при заказе ТУ для заказчика.
 */
$title = reformat($title, 30, 0, 1);
$price = tservices_helper::cost_format($price, true, false, false);
$days = $days . ' ' . ending($days, 'день', 'дня', 'дней');
$show_popup = isset($_POST['popup']);
?>
<div id="tservices_orders_status_popup" class="b-shadow b-shadow_center b-shadow_width_520 <?php 
if (!$show_popup) {
    ?>
b-shadow_hide <?php 
}
?>
b-shadow__quick" style="display:block;">
    <div class="b-shadow__body b-shadow__body_pad_15_20">
        <h2 class="b-layout__title">
            Заказ услуги
        </h2>
        <div class="b-layout__txt b-layout__txt_padbot_10">
            Вы заказываете у исполнителя <b><?php 
echo $frl_fullname;
?>
</b><br/> 
            услугу &laquo;<b><?php 
echo $title;
?>
</b>&raquo;
            <br/>
开发者ID:kapai69,项目名称:fl-ru-damp,代码行数:31,代码来源:t-service-order-popup-emp.php


示例7: reformat

<?php

/**
 * Шаблон письма уведомление заказчику о создании заказа услуги (УВ-3).
 */
/**
 * Тема письма.
 */
$smail->subject = "Ваш заказ «{$order['title']}» успешно создан";
$order_price = tservices_helper::cost_format($order['order_price'], true, false, false);
$title = reformat(htmlspecialchars($order['title']), 30, 0, 1);
$order_url = $GLOBALS['host'] . tservices_helper::getOrderCardUrl($order['id']);
$tu_url = $GLOBALS['host'] . tservices_helper::card_link($order['tu_id'], $order['title']);
$order_days = tservices_helper::days_format($order['order_days']);
$cancel_url = $GLOBALS['host'] . tservices_helper::getOrderStatusUrl($order['id'], 'cancel', $order['emp_id']);
?>
Здравствуйте.
<br/>
<br/>
Ваш заказ &laquo;<a href="<?php 
echo $order_url;
?>
"><?php 
echo $title;
?>
</a>&raquo; успешно создан, а исполнитель <?php 
echo $frl_fullname;
?>
 получил уведомление о нем. 
Как только исполнитель обговорит с вами условия сотрудничества и подтвердит заказ, начнется выполнение работы. Ожидайте, пожалуйста.
<br/><br/>
开发者ID:kapai69,项目名称:fl-ru-damp,代码行数:31,代码来源:new_order_emp.tpl.php


示例8: reservesArbitrageApply

/**
 * Вынесение решения арбитром
 * @param array $form
 * @return \xajaxResponse
 */
function reservesArbitrageApply($form)
{
    $objResponse = new xajaxResponse();
    $order_id = @$form['order_id'];
    $price_pay = (int) @$form['price'];
    //Сумма для выплаты исполнителю
    $allow_fb_frl = (bool) @$form['allow_fb_frl'];
    $allow_fb_emp = (bool) @$form['allow_fb_emp'];
    $orderModel = TServiceOrderModel::model();
    $orderModel->attributes(array('is_adm' => hasPermissions('tservices')));
    $order = $orderModel->getCard((int) $order_id, get_uid(false));
    if (!$order) {
        return $objResponse;
    }
    $reservesArbitrage = new ReservesArbitrage();
    $reservesArbitrage->db()->start();
    try {
        if ($price_pay > $order['reserve_data']['price']) {
            $price_pay = $order['reserve_data']['price'];
        }
        $price_back = $order['reserve_data']['price'] - $price_pay;
        //запоминаем суммы, которые надо выплатить сторонам, закрываем арбитраж и заказ
        $ok = $reservesArbitrage->closeArbitrage($order['reserve_data'], array('price_pay' => $price_pay, 'price_back' => $price_back, 'allow_fb_frl' => $allow_fb_frl, 'allow_fb_emp' => $allow_fb_emp));
        if ($ok) {
            $is_emp = true;
            //Закрываем заказ от лица заказчика
            $orderModel->changeStatus($order_id, 'close', $is_emp);
            //Отправляем уведомления
            $reservesSmail = new ReservesSmail();
            $reservesSmail->onApplyArbitrage($order, $price_pay);
            $order = $orderModel->getOrderData();
            //Новый статус отображаем без перезагрузки
            $order['reserve_data']['arbitrage_price'] = $price_pay;
            $order['reserve_data']['arbitrage_date_close'] = date('Y-m-d H:i:s');
            //Так как мы в статусах используем обьект то обновляем его данные
            $order['reserve']->setReserveData($order['reserve_data']);
            //$order['status'] = TServiceOrderModel::STATUS_EMPCLOSE;
            //Генерируем документы
            try {
                $doc = new DocGenReserves($order);
                if ($price_pay > 0) {
                    $doc->generateActCompletedFrl();
                }
                $doc->generateArbitrageReport();
            } catch (Exception $e) {
                require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/log.php';
                $log = new log('reserves_docs/' . SERVER . '-%d%m%Y.log', 'a', "%d.%m.%Y %H:%M:%S: ");
                $log->writeln(sprintf("Order Id = %s: %s", $order['id'], iconv('CP1251', 'UTF-8', $e->getMessage())));
            }
            $tservicesOrderHistory = new tservices_order_history($order_id);
            $tservicesOrderHistory->reserveArbitrageDecide($price_pay, $price_back);
            $tserviceOrderStatusWidget = new TServiceOrderStatus();
            $tserviceOrderStatusWidget->setIsOwner(false);
            $tserviceOrderStatusWidget->setOrder($order);
            $tserviceOrderStatusWidget->init();
            ob_start();
            $tserviceOrderStatusWidget->run();
            $sHtml = ob_get_contents();
            ob_end_clean();
            $objResponse->assign('tservices_order_status_' . $order_id, 'innerHTML', $sHtml);
        }
    } catch (Exception $e) {
        $reservesArbitrage->db()->rollback();
        $sHtml = tservices_helper::getMessage($e->getMessage(), 'error');
        $objResponse->call('TServices_Order.showBeforeStatus', $order_id, $sHtml);
        return $objResponse;
    }
    $reservesArbitrage->db()->commit();
    $objResponse->call('TServices_Order.hideBeforeStatus', $order_id);
    return $objResponse;
}
开发者ID:Nikitian,项目名称:fl-ru-damp,代码行数:76,代码来源:reserves.server.php


示例9: reformat

                                            <?php 
                echo reformat($theme['sbr_name'], 40, 0, 1);
                ?>
                                    </a> 
                                    <?php 
            } else {
                ?>
                                        <b><?php 
                echo reformat(htmlspecialchars($theme['sbr_name']), 40, 0, 1);
                ?>
</b>
                                    <?php 
            }
            ?>
                                на сумму <?php 
            echo tservices_helper::cost_format($theme['num'], true, false, false);
            ?>
                            <?php 
        } elseif ($theme['opinion_type'] == 3) {
            ?>
                                <?php 
            if ($is_emp) {
                ?>
за проект<?php 
            } else {
                ?>
за выполнение проекта<?php 
            }
            ?>
                                <?php 
            if ($theme['kind'] == 9) {
开发者ID:Nikitian,项目名称:fl-ru-damp,代码行数:31,代码来源:tpl.total_opinions.php


示例10: array

                           href="javascript:void(0);" 
                           data-popup="<?php 
            echo TServiceOrderFeedback::getPopupId($order_id);
            ?>
"
                           data-duplicate="1"
                           data-url="<?php 
            echo $order_url;
            ?>
">
                            Завершить сотрудничество
                        </a>
                        <span class="b-buttons__txt b-button__txt_padbot_10_ipad">&#160; или &#160;</span>
                        <a class="b-layout__link" 
                           href="<?php 
            echo tservices_helper::getOrderStatusUrl($order_id, 'fix');
            ?>
" 
                           onClick="" data-duplicate="2">вернуть заказ в работу</a>
                    </div>
                    <div class="b-layout__txt b-layout__txt_fontsize_11 b-layout__txt_padleft_20 b-layout__txt_padbot_10">
                        <span class="b-icon b-icon_sbr_oattent b-icon_top_1 b-icon_margleft_-20"></span><?php 
            echo $no_reserve_warning;
            ?>
                    </div>                    
<?php 
        }
        $this->widget('TServiceOrderFeedback', array('data' => array('idx' => $order_id, 'hash' => $hash, 'pay_type' => $pay_type, 'rating' => $frl_rating, 'is_close' => false)));
        ?>
                    
                </td>
开发者ID:Nikitian,项目名称:fl-ru-damp,代码行数:31,代码来源:t-service-order-status.php


示例11:

<?php

/**
 * Шаблон письма уведомление заказчику о создании заказа услуги (УВ-1-2).
 */
/**
 * Тема письма.
 */
$smail->subject = 'Подтверждение заказа услуги';
$tu_url = $GLOBALS['host'] . tservices_helper::card_link($tu_id, $tu_title);
$new_order_url = $GLOBALS['host'] . tservices_helper::getNewOrderUrl($code);
?>
Здравствуйте.
<br/>
<br/>
<p>Вы получили это письмо, т.к. ваш e-mail адрес был указан на сайте FL.ru при заказе услуги &laquo;<a href="<?php 
echo $tu_url;
?>
"><?php 
echo $tu_title;
?>
</a>&raquo;.</p>
<p>Для оформления заказа, пожалуйста, перейдите по ссылке <?php 
echo $new_order_url;
?>
 или скопируйте ее в адресную строку браузера.</p>
<p>Если вы не заказывали услугу на сайте FL.ru ине указывали свой e-mail – просто проигнорируйте письмо. Вероятно, один из наших пользователей ошибся адресом.</p>
<br/>
<br/>
С уважением, 
<br/>
开发者ID:kapai69,项目名称:fl-ru-damp,代码行数:31,代码来源:auth_order_by_old.tpl.php


示例12: getSitemapUrls

 /**
  * Генерирует данные для карты сайта
  *
  * @param inetger $key Номер файла
  * @return array
  */
 function getSitemapUrls($key = 0)
 {
     global $DB;
     switch ($this->type) {
         case 'freelancers':
             $result = array();
             require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/professions.php';
             $prfs = new professions();
             $profs = $prfs->GetAllProfessions("", 0, 1);
             foreach ($profs as $prof) {
                 $result[] = array('loc' => '/freelancers/' . $prof['link'] . '/', 'lastmod' => date('Y-m-d H:i:s'), 'posttime' => date('Y-m-d H:i:s'));
                 $sql = "SELECT COUNT(s.uid) as count  \n                            FROM ( SELECT * FROM fu WHERE spec_orig = '81' UNION ALL SELECT fu.* FROM fu INNER JOIN spec_add_choise sp ON sp.user_id = fu.uid AND sp.prof_id = '81' WHERE fu.is_pro = true \n                            UNION ALL \n                            SELECT fu.* FROM fu INNER JOIN spec_paid_choise pc ON pc.user_id = fu.uid AND pc.prof_id = '81' AND pc.paid_to > NOW() ) as s WHERE s.is_banned = '0'";
                 $count_pages = ceil($DB->val($sql) / FRL_PP);
                 for ($n = $count_pages; $n > 1; $n--) {
                     $result[] = array('loc' => '/freelancers/' . $prof['link'] . '/?page=' . $n, 'lastmod' => date('Y-m-d H:i:s'), 'posttime' => date('Y-m-d H:i:s'));
                 }
             }
             break;
         case 'other':
             $sql = "SELECT loc, NOW() AS lastmod, NOW() AS posttime FROM vw_sitemap_other";
             $result = $DB->rows($sql);
             break;
         default:
             $sql = $this->_rtSql ? $this->_rtSql : $this->sql;
             $result = $DB->rows($sql);
             break;
     }
     $strlen = $this->sitemap_lngth;
     if (!$result) {
         return false;
     }
     foreach ($result as $val) {
         switch ($this->type) {
             case 'projects':
                 $loc = sitemap::PUBLIC_HOST . getFriendlyURL('project', $val['p_id']);
                 break;
             case 'blogs':
                 $loc = sitemap::PUBLIC_HOST . getFriendlyURL("blog", $val['b_id']);
                 break;
             case 'commune':
                 $loc = sitemap::PUBLIC_HOST . getFriendlyURL('commune', $val['m_id']);
                 break;
             case 'articles':
                 $loc = sitemap::PUBLIC_HOST . getFriendlyURL('article', $val['a_id']);
                 break;
             case 'interview':
                 $loc = sitemap::PUBLIC_HOST . getFriendlyURL('interview', $val['i_id']);
                 break;
             case 'regions':
                 $loc = sitemap::PUBLIC_HOST . '/freelancers/' . ($val['link'] ? $val['link'] . '/' : '') . $val['translit_country_name'] . '/' . ($val['translit_city_name'] ? $val['translit_city_name'] . '/' : '');
                 break;
             case 'tservices':
                 $loc = sitemap::PUBLIC_HOST . tservices_helper::card_link($val['t_id'], $val['t_name']);
                 break;
             default:
                 $loc = sitemap::PUBLIC_HOST . $val['loc'];
                 break;
         }
         if ($this->type == 'userpages') {
             $x = "<url>";
             $x .= "<loc>{$loc}/info/</loc>";
             $x .= "<lastmod>" . date("c", strtotime($val['lastmod'])) . "</lastmod>";
             $x .= "<priority>{$this->priority}</priority>";
             $x .= "</url>";
             $x .= "<url>";
             $x .= "<loc>{$loc}/opinions/</loc>";
             $x .= "<lastmod>" . date("c", strtotime($val['lastmod'])) . "</lastmod>";
             $x .= "<priority>{$this->priority}</priority>";
             $x .= "</url>";
             $x .= "<url>";
             $x .= "<loc>{$loc}/journal/</loc>";
             $x .= "<lastmod>" . date("c", strtotime($val['lastmod'])) . "</lastmod>";
             $x .= "<priority>{$this->priority}</priority>";
             $x .= "</url>";
         } else {
             $x = "<url>";
             $x .= "<loc>{$loc}</loc>";
             $x .= "<lastmod>" . date("c", strtotime($val['lastmod'])) . "</lastmod>";
             $x .= "<priority>{$this->priority}</priority>";
             $x .= "</url>";
         }
         $strlen = $strlen + strlen($x);
         // Максимальный вес файла
         if ($strlen >= sitemap::MAX_SIZE_FILE) {
             $strlen = $this->sitemap_lngth;
             $key = $key + 1;
         }
         $ret[$key][] = $x;
         // Максимальное количество ссылок
         if (count($ret[$key]) >= sitemap::MAX_SIZE_COUNT / ($this->type == 'userpages' ? 5 : 1)) {
             $strlen = $this->sitemap_lngth;
             $key = $key + 1;
         }
         $this->end_date = $val['lastmod'];
//.........这里部分代码省略.........
开发者ID:Nikitian,项目名称:fl-ru-damp,代码行数:101,代码来源:sitemap.php


示例13: getUrl

 public function getUrl()
 {
     return sprintf('/tu/%d/%s.html', $this->id, tservices_helper::translit($this->title));
 }
开发者ID:Nikitian,项目名称:fl-ru-damp,代码行数:4,代码来源:TServiceItem.php


示例14: reformat

<?php

/**
 * Попап при заказе ТУ для заказчика c интерфейсом резерва по "новой БС".
 */
$title = reformat($title, 30, 0, 1);
$days = $days . ' ' . ending($days, 'день', 'дня', 'дней');
$priceFormated = tservices_helper::cost_format($price, true, false, false);
$priceWithTaxFormated = tservices_helper::cost_format($priceWithTax, true, false, false);
$show_popup = isset($_POST['popup']);
?>
<script type="text/javascript">
    var RESERVE_ALL_TAX = <?php 
echo $reserveAllTaxJSON;
?>
;
</script>
<div id="tservices_orders_status_popup" class="b-shadow b-shadow_center b-shadow_width_520 <?php 
if (!$show_popup) {
    ?>
b-shadow_hide <?php 
}
?>
b-shadow__quick" style="display:block;">
    <div class="b-shadow__body b-shadow__body_pad_20">
        <h2 class="b-layout__title">
            Заказ услуги
        </h2>
        <div class="b-layout__txt b-layout__txt_padbot_20">
            Для заказа услуги вам необходимо выбрать способ оплаты работы (с резервированием суммы или без него).
        </div>
开发者ID:kapai69,项目名称:fl-ru-damp,代码行数:31,代码来源:t-service-order-popup-emp-reserve.php


示例15: intval

//------------------------------------------------------------------------------
//Форматирование кол-ва отзывов
if ($data['total_feedbacks']) {
    $total = intval($data['total_feedbacks']);
    $plus = intval($data['plus_feedbacks']);
    $data['perplus_feedbacks'] = $plus > 0 ? round($plus * 100 / $total) : 0;
}
$feedbacks = $tservices->setPage(feedbacks_per_page)->getFeedbacks($data['id']);
$is_feedbacks_paginator = $data['total_feedbacks'] > count($feedbacks);
//------------------------------------------------------------------------------
//SEO
SeoTags::getInstance()->initTServicesCard($data, $user_obj);
$page_title = SeoTags::getInstance()->getTitle();
$page_descr = SeoTags::getInstance()->getDescription();
$page_keyw = SeoTags::getInstance()->getKeywords();
$canonical_url = $GLOBALS['host'] . tservices_helper::card_link($data['id'], $data['title']);
//------------------------------------------------------------------------------
//Получение текстового наименования города возможной встречи
if ($data['is_meet'] === 't') {
    $city = new city();
    $data['location'] = 'г. ' . $city->getCityName($data['city']);
}
//------------------------------------------------------------------------------
//Виджет попап окошка при заказе услуги
//непоказываем фрилансерам
$tserviceOrderPopup = NULL;
$is_frl = !is_emp() && get_uid(false);
if (!$is_frl) {
    require_once $_SERVER['DOCUMENT_ROOT'] . '/tu/widgets/TServiceOrderPopup.php';
    $tserviceOrderPopup = new TServiceOrderPopup();
    $tserviceOrderPopup->init(array('title' => $data['title'], 'frl_fullname' => "{$user_obj->uname} {$user_obj->usurname} [{$user_obj->login}]", 'price' => $data['price'], 'days' => $data['days'], 'category_id' => $data['category_id']));
开发者ID:kapai69,项目名称:fl-ru-damp,代码行数:31,代码来源:index.php


示例16: reformat

<?php

/**
 * П-21 - Исполнителю об успешно зарезервированной сумме
 */
$smail->subject = "Сумма по заказу «{$order['title']}» зарезервирована";
$title = reformat(htmlspecialchars($order['title']), 30, 0, 1);
$order_url = $GLOBALS['host'] . tservices_helper::getOrderCardUrl($order['id']);
$reserve_price = tservices_helper::cost_format($order['reserve_data']['price'], true, false, false);
?>
Заказчик зарезервировал сумму <?php 
echo $reserve_price;
?>
 в заказе &laquo;<a href="<?php 
echo $order_url;
?>
"><?php 
echo $title;
?>
</a>&raquo;. Далее вы можете начать выполнение работы по заказу.
Успешного вам сотрудничества!

<a href="<?php 
echo $order_url;
?>
">Перейти к заказу</a>
开发者ID:Nikitian,项目名称:fl-ru-damp,代码行数:26,代码来源:reserve_order_frl.tpl.php


示例17: reformat

<?php

/*
 * Шаблон пиьсма уведомление исполнителю о старте работ и списании суммы, с задолженностью. (УВ-5)
 */
$smail->subject = "Подтверждение заказа на услугу «{$order['title']}»";
$order_url = $GLOBALS['host'] . tservices_helper::getOrderCardUrl($order['id']);
$title = reformat(htmlspecialchars($order['title']), 30, 0, 1);
$order_days = tservices_helper::days_format($order['order_days']);
$order_end_date = date('d.m.Y', strtotime("+ {$order['order_days']} days", strtotime($order['accept_date'])));
$tax_price = tservices_helper::cost_format($order['tax_price'], true, false, false);
$order_price = tservices_helper::cost_format($order['order_price'], true, false, false);
$tax = $order['tax'] * 100;
?>
Здравствуйте.
<br/>
<br/>
Только что вы подтвердили заказ &laquo;<a href="<?php 
echo $order_url;
?>
"><?php 
echo $title;
?>
</a>&raquo; (предложенный заказчиком <?php 
echo $emp_fullname;
?>
) и начали его выполнение. 
Сумма заказа – <?php 
echo $order_price;
?>
. 
开发者ID:kapai69,项目名称:fl-ru-damp,代码行数:31,代码来源:accept_order_debt_frl.tpl.php


示例18: getTypeUrl

 public function getTypeUrl()
 {
     $src_id = @$this->reserve_data['src_id'];
     if (!$src_id) {
         return false;
     }
     return tservices_helper::getOrderCardUrl($src_id);
 }
开发者ID:Nikitian,项目名称:fl-ru-damp,代码行数:8,代码来源:ReservesTServiceOrderModel.php


示例19: reformat

<?php

/*
 * Шаблон уведомления исполнителю о том, что заказчик оставил ответный отзыв (УВ-12)
 * Так же используется при отправле ЛС поэтому все переводы каретки (новая строка) будут заменены <br/> при выводе сообщения и при отправке письма
 */
$smail->subject = "Отзыв в заказе «{$order['title']}»";
$title = reformat(htmlspecialchars($order['title']), 30, 0, 1);
$order_url = $GLOBALS['host'] . tservices_helper::getOrderCardUrl($order['id']);
$tu_url = $order['tu_id'] ? $GLOBALS['host'] . tservices_helper::card_link($order['tu_id'], $order['title']) : '';
$emp_feedback = reformat(htmlspecialchars($order['emp_feedback']), 30);
$emp_is_good = $order['emp_rating'] > 0;
$feedback_url = $GLOBALS['host'] . "/users/{$order['freelancer']['login']}/opinions/";
?>
По результатам сотрудничества в заказе &laquo;<a href="<?php 
echo $order_url;
?>
"><?php 
echo $title;
?>
</a>&raquo; 
заказчик оставил вам <?php 
if ($emp_is_good) {
    ?>
положительный<?php 
} else {
    ?>
отрицательный<?php 
}
?>
 отзыв:
开发者ID:kapai69,项目名称:fl-ru-damp,代码行数:31,代码来源:feedback_order_frl.tpl.php


示例20: array

//require_once($_SERVER['DOCUMENT_ROOT'] . "/classes/config.php");
//require_once($_SERVER['DOCUMENT_ROOT'] . "/classes/profiler.php");
//require_once($_SERVER['DOCUMENT_ROOT'] . "/classes/account.php");
//require_once($_SERVER['DOCUMENT_ROOT'] . "/classes/mem_storage.php");
//require_once($_SERVER['DOCUMENT_ROOT'] . '/tu/models/TServiceOrderModel.php');
require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/tservices/tservices_helper.php';
//------------------------------------------------------------------------------
$results = array();
//$profiler = new profiler();
//------------------------------------------------------------------------------
//$profiler->start('fill_frl_mem');
//------------------------------------------------------------------------------
$_SESSION['login'] = 'alex';
$results['test1'] = tservices_helper::isAllowOrderReserve(1);
$results['test2'] = tservices_helper::isAllowOrderReserve(10);
$_SESSION['login'] = 'anon';
$results['test3'] = tservices_helper::isAllowOrderReserve(10);
unset($_SESSION['login']);
$results['test4'] = tservices_helper::isAllowOrderReserve(10);
unset($allow_categories_to_reserve, $allow_users_to_reserve);
$results['test5'] = tservices_helper::isAllowOrderReserve(777, 'vasya');
//------------------------------------------------------------------------------
//$profiler->stop('fill_frl_mem');
//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
array_walk($results, function (&$value, $key) {
    $value = sprintf('%s = %s' . PHP_EOL, $key, $value);
});
print_r(implode('', $results));
exit;
开发者ID:Nikitian,项目名称:fl-ru-damp,代码行数:31,代码来源:0026936.php



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


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP tsmConfig类代码示例发布时间:2022-05-23
下一篇:
PHP tree类代码示例发布时间:2022-05-23
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap