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


PHP F::sg方法代码示例

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


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

示例1: init

 public function init()
 {
     $controllerID = trim(Yii::app()->controller->id);
     $actionID = trim(Yii::app()->controller->action->id);
     $controlerId = strtolower(trim($controlerId));
     $actionID = strtolower(trim($actionID));
     if ($controllerID == "order" || $controllerID == 'myaddress') {
         $this->menuId = F::sg('menu', 'dealerOrderMenu');
     } else {
         if ($controllerID == "sell") {
             $this->menuId = F::sg('menu', 'dealerSellMenu');
             //销售管理
         } else {
             if ($controllerID == "makequery") {
                 $this->menuId = F::sg('menu', 'dealermakequeryMenu');
                 //商家查询
             } else {
                 if (in_array($controllerID, array('marketing', 'business'))) {
                     if ($controllerID == "business" && $actionID == "index") {
                         $this->menuId = F::sg('menu', 'dealerSidebarMenu');
                         //我的公司
                     } else {
                         $this->menuId = F::sg('menu', 'dealermarketingMenu');
                         //营销管理
                     }
                 } else {
                     $this->menuId = F::sg('menu', 'dealerSidebarMenu');
                 }
             }
         }
     }
 }
开发者ID:zwq,项目名称:unpei,代码行数:32,代码来源:WSidebarDealer.php

示例2: init

 public function init()
 {
     $user = Yii::app()->user;
     $controlerId = Yii::app()->getController()->id;
     $controlerId = strtolower(trim($controlerId));
     echo $user;
     if ($controlerId == 'partner') {
         $this->menuId = F::sg('menu', 'partnerSiderMenu');
     }
 }
开发者ID:zwq,项目名称:unpei,代码行数:10,代码来源:WSidebarPartnerCenter.php

示例3: init

 public function init()
 {
     $controlerId = Yii::app()->getController()->id;
     $controlerId = strtolower(trim($controlerId));
     if ($controlerId == 'servicemain' || $controlerId == 'servicebusiness') {
         $this->menuId = F::sg('menu', 'servicerSiderbarMenu');
     } elseif ($controlerId == 'servicemarket' || $controlerId == 'servicepromotions') {
         $this->menuId = F::sg('menu', 'servicerMarketSiderbarMenu');
     }
 }
开发者ID:zwq,项目名称:unpei,代码行数:10,代码来源:WSidebarServiceCenter.php

示例4: init

 public function init()
 {
     $identity = Yii::app()->user->identity;
     if ($identity == 1) {
         $this->menuId = F::sg('menu', 'makermemberSiderbarMenu');
     } elseif ($identity == 2) {
         $this->menuId = F::sg('menu', 'dealermemberSiderbarMenu');
     } else {
         $this->menuId = F::sg('menu', 'servicememberSiderbarMenu');
     }
 }
开发者ID:zwq,项目名称:unpei,代码行数:11,代码来源:WSidebarMemberCenter.php

示例5: getMainMenu

 public function getMainMenu()
 {
     $descendants = array();
     $mainMenu = F::sg('menu', 'autodataMenu');
     if (empty($mainMenu)) {
         return $descendants;
     }
     $main = Menu::model()->findByPk($mainMenu);
     if ($main) {
         $descendants = $main->children()->findAll();
     }
     return $descendants;
 }
开发者ID:zwq,项目名称:unpei,代码行数:13,代码来源:WAutodataMenu.php

示例6: getHelp

 public function getHelp()
 {
     $help = array();
     $menuID = F::sg('menu', 'helpSiderbarMenu');
     if (empty($menuID)) {
         return $help;
     }
     $category = Category::model()->findByPk($menuID);
     if ($category != null) {
         $help = $category->children()->findAll("if_show=:if_show", array(":if_show" => 1));
     }
     return $help;
 }
开发者ID:zwq,项目名称:unpei,代码行数:13,代码来源:WSidebarHelpCenter.php

示例7: init

 public function init()
 {
     $controlerId = Yii::app()->getController()->id;
     $controlerId = strtolower(trim($controlerId));
     if ($controlerId == 'makecompany') {
         $this->menuId = F::sg('menu', 'makeCompanySiderMenu');
     } elseif ($controlerId == 'makeorder') {
         $this->menuId = F::sg('menu', 'makeOrderSiderMenu');
     } elseif ($controlerId == 'default') {
         $this->menuId = F::sg('menu', 'makeSearchSiderMenu');
     } elseif (in_array($controlerId, array('salesmanage', 'goodscategory', 'templatemanage'))) {
         $this->menuId = F::sg('menu', 'makeGoodsSiderMenu');
     } else {
         $this->menuId = F::sg('menu', 'makeSiderMenu');
     }
 }
开发者ID:zwq,项目名称:unpei,代码行数:16,代码来源:WSidebarMakerCenter.php

示例8: init

 public function init()
 {
     $user = Yii::app()->user;
     $controlerId = Yii::app()->getController()->id;
     $controlerId = strtolower(trim($controlerId));
     if ($controlerId == 'quotationsell') {
         $this->menuId = F::sg('menu', 'mallQuotationSellSiderbarMenu');
     } elseif ($controlerId == 'quotationbuy') {
         if ($user->isDealer()) {
             $this->menuId = F::sg('menu', 'dealerOrderMenu');
         } else {
             if ($user->isServicer()) {
                 $this->menuId = F::sg('menu', 'mallQuotationBuySiderbarMenu');
             }
         }
     }
 }
开发者ID:zwq,项目名称:unpei,代码行数:17,代码来源:WSidebarMallCenter.php

示例9: getMainMenu

 public function getMainMenu()
 {
     $mainMenu = F::sg('menu', 'defaultMainMenu');
     $user = Yii::app()->user;
     if ($user->isMaker()) {
         $mainMenu = F::sg('menu', 'makerMainMenu');
     } else {
         if ($user->isDealer()) {
             $mainMenu = F::sg('menu', 'dealerMainMenu');
         } else {
             if ($user->isServicer()) {
                 $mainMenu = F::sg('menu', 'servicerMainMenu');
             }
         }
     }
     $main = Menu::model()->findByPk($mainMenu);
     $descendants = array();
     if ($main) {
         $descendants = $main->children()->findAll("if_show=:if_show", array(":if_show" => 1));
     }
     return $descendants;
 }
开发者ID:zwq,项目名称:unpei,代码行数:22,代码来源:WMainMenu.php

示例10: init

 public function init()
 {
     parent::init();
     $host = Yii::app()->request->hostInfo;
     $domain = str_replace('http://', '', $host);
     if ($host == 'http://' . F::sg('site', 'shopDomain')) {
         Yii::app()->theme = 'store';
     } else {
         $store = Store::model()->findByAttributes(array('domain' => $domain));
         $session = new CHttpSession();
         $session->open();
         //	    $session->destroy();
         $session['store'] = array('store_id' => $store->store_id, 'name' => $store->name, 'email' => $store->email, 'theme' => $store->theme);
         //	    $store_name = $session['store'];  // get session variable 'name1'
         //	    foreach ($session as $name => $value) // traverse all session variables
         //		$session['name3'] = $value3;  // set session variable 'name3'
         //	    echo $store->domain;
         //	    exit;
         Yii::app()->theme = $store->theme;
         //	    print_r($_SESSION);
     }
     //	    exit;
 }
开发者ID:jackycgq,项目名称:advanced,代码行数:23,代码来源:Controller.php

示例11: call

 public static function call($service, $params = array())
 {
     // 缓存时间,大于0时才缓存
     $queryCachingDuration = F::sg('cache', 'jpdataCachingDuration');
     if ($queryCachingDuration > 0 && self::isCacheService($service)) {
         $cache = Yii::app()->cache;
         $cache_key = self::createCacheKey($service, $params);
         $cache_value = $cache->get($cache_key);
         if ($cache_value) {
             return $cache_value;
         }
     }
     //依据service调用不同的方法
     $result = APIServer::executeService($service, $params);
     // 设置缓存
     if ($queryCachingDuration > 0 && !empty($result)) {
         $cache = Yii::app()->cache;
         $cache->set($cache_key, $result);
     }
     if (is_null($result)) {
         $result = array();
     }
     return $result;
 }
开发者ID:zwq,项目名称:unpei,代码行数:24,代码来源:RPCClient.php

示例12: getItemGallery

 /**
  * get item image gallery
  * @return array
  * @author milkyway(yhxxlm@gmail.com)
  */
 public function getItemGallery()
 {
     $images = ItemImg::model()->findAllByAttributes(array('item_id' => $this->item_id));
     foreach ($images as $k => $v) {
         $imageList[] = 'http://' . F::sg('site', 'imageDomain') . '/store/' . $v->store_id . '/item/image/' . $v['url'];
     }
     return $imageList;
 }
开发者ID:lhfcainiao,项目名称:basic,代码行数:13,代码来源:Item.php

示例13:

<!--[if (gt IE 9)|!(IE)]><!--><html lang="en"><!--<![endif]-->
<head>
    <title><?php 
echo F::sg('seo', 'mainTitle');
?>
</title>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
    <!--meta info-->
    <meta name="author" content="Yincart Team">
    <meta name="keywords" content="<?php 
echo F::sg('seo', 'mainKwrds');
?>
">
    <meta name="description" content="<?php 
echo F::sg('seo', 'mainDescr');
?>
">
    <link rel="icon" type="image/ico" href="<?php 
echo F::themeUrl();
?>
/images/fav.ico">
    <!--stylesheet include-->
    <link rel="stylesheet" type="text/css" media="all" href="<?php 
echo F::themeUrl();
?>
/css/colorpicker.css">
    <link rel="stylesheet" type="text/css" media="all" href="<?php 
echo F::themeUrl();
?>
/css/flexslider.css">
开发者ID:lhfcainiao,项目名称:basic,代码行数:31,代码来源:main.php

示例14: init

 public function init()
 {
     if ($this->is_init) {
         return;
     }
     $mainMenu = F::sg('menu', 'defaultMainMenu');
     $user = Yii::app()->user;
     if ($user->isMaker()) {
         $mainMenu = F::sg('menu', 'makerMainMenu');
     } else {
         if ($user->isDealer()) {
             $mainMenu = F::sg('menu', 'dealerMainMenu');
         } else {
             if ($user->isServicer()) {
                 $mainMenu = F::sg('menu', 'servicerMainMenu');
             }
         }
     }
     $main = Menu::model()->findByPk($mainMenu);
     $descendants = array();
     if ($main) {
         //$descendants = $main->children()->findAll("if_show=:if_show",array(":if_show"=>1));
         $descendants = $main->descendants()->findAll("if_show=:if_show", array(":if_show" => 1));
         $level = $main->level + 1;
     }
     $route = Yii::app()->getController()->getRoute();
     $activeMainItem = 0;
     $activeRouteMainItem = 0;
     $firstMainItem = 0;
     $currentMainItem = 0;
     $mainMenu = array();
     $activeSidebarItem = 0;
     $sidebarMenu = array();
     $findActive = false;
     $preLevel = 0;
     $preItem = 0;
     $active = array();
     foreach ($descendants as $n => $descendant) {
         $menu = array('label' => $descendant->name, 'url' => $descendant->url ? Yii::app()->request->baseUrl . '/' . $descendant->url : '#', 'active' => false, 'level' => $descendant->level, 'haschild' => false);
         // 查找主菜单
         if ($descendant->level == $level) {
             $currentMainItem = $descendant->id;
             // 如果子菜单URL属性与当前路径对应,表示找到当前活动子菜单,则当前的主菜单为活动主菜单
             if (!$findActive) {
                 $activeMainItem = $descendant->id;
                 // 每次变换主菜单,子菜单重新初始化
                 $sidebarMenu = array();
                 // 将主菜单加入到子菜单的第一项
                 $sidebarMenu[$descendant->id] = $menu;
                 $sidebarMenu[$descendant->id]['haschild'] = true;
             }
             // 如果子菜单URL属性与当前路径对应,表示找到当前活动子菜单
             if (!$findActive && $this->isItemActive($descendant, $route)) {
                 $activeRouteMainItem = $descendant->id;
             }
             if ($firstMainItem == 0) {
                 $firstMainItem = $descendant->id;
             }
             // 写主菜单组
             $mainMenu[$descendant->id] = $menu;
         } else {
             if ($currentMainItem == $activeMainItem && $descendant->level > $level) {
                 // 如果子菜单URL属性与当前路径对应,表示找到当前活动子菜单
                 if (!$findActive && $this->isItemActive($descendant, $route)) {
                     $activeSidebarItem = $descendant->id;
                     //$menu['active'] = true;
                     $findActive = true;
                 }
                 // 子菜单如果有多级,则父级子菜单需要标注为父菜单,切删除最父主菜单
                 if ($descendant->level > $preLevel && $preLevel != 0) {
                     $sidebarMenu[$preItem]['haschild'] = true;
                     unset($sidebarMenu[$currentMainItem]);
                 }
                 // 写子菜单组
                 $sidebarMenu[$descendant->id] = $menu;
                 $preLevel = $descendant->level;
                 $preItem = $descendant->id;
             }
         }
     }
     if (!$findActive) {
         if ($activeRouteMainItem > 0) {
             $activeMainItem = $activeRouteMainItem;
         } else {
             $activeMainItem = $firstMainItem;
         }
         $sidebarMenu = array();
     }
     $mainMenu[$activeMainItem]['active'] = true;
     if ($findActive) {
         $sidebarMenu[$activeSidebarItem]['active'] = true;
     }
     $active['sidebarMenu'] = $activeSidebarItem;
     $active['mainMenu'] = $activeMainItem;
     $this->activeMenu = $active;
     $this->mainMenu = $mainMenu;
     $this->sidebarMenu = $sidebarMenu;
     $this->is_init = true;
 }
开发者ID:zwq,项目名称:unpei,代码行数:99,代码来源:MenuBehavior.php

示例15: array

<?php

$action = 'item';
$base_url = 'http://' . F::sg('site', 'imageDomain');
$id = $_SESSION['store']['store_id'];
$type = 'store';
Yii::app()->getClientScript()->registerScript('editorparam', 'window.KEDITOR_PARAM = "action=' . $action . '&base_url=' . $base_url . '&id=' . $id . '&type=' . $type . '"', CClientScript::POS_HEAD);
//    Yii::app()->getClientScript()->registerScript('editorparam', 'window.KEDITOR_PARAM = "action=' . $action . '&id=' . $id . '"', CClientScript::POS_HEAD);
$form = $this->beginWidget('bootstrap.widgets.TbActiveForm', array('id' => 'item-form', 'htmlOptions' => array('enctype' => 'multipart/form-data', 'class' => 'form-horizontal')));
?>


<?php 
echo TbHtml::alert(TbHtml::ALERT_COLOR_INFO, '<p class="help-block">带 <span class="required">*</span> 的字段为必填项.</p>');
$this->widget('bootstrap.widgets.TbTabs', array('tabs' => array(array('label' => '基本信息', 'content' => $this->renderPartial("_form_base", array('model' => $model, 'form' => $form), true), 'active' => true), array('label' => '详细描述', 'content' => $this->renderPartial("_form_desc", array("model" => $model, 'form' => $form, 'action' => $action, 'base_url' => $base_url, 'id' => $id, 'type' => $type), true)), array('label' => '其他信息', 'content' => $this->renderPartial("_form_other", array("model" => $model, 'form' => $form), true)), array('label' => '商品类型', 'content' => $this->renderPartial("_form_type", array("model" => $model, 'form' => $form), true)), array('label' => '商品分类', 'content' => $this->renderPartial("_form_categories", array("model" => $model, 'form' => $form), true)), array('label' => '商品图片', 'content' => $this->renderPartial("_form_image", array('image' => $image, 'form' => $form, 'upload' => $upload, 'id' => $id, 'item' => $model), true)))));
?>

<?php 
echo TbHtml::formActions(array(TbHtml::submitButton('Submit', array('color' => TbHtml::BUTTON_COLOR_PRIMARY)), TbHtml::resetButton('Reset')));
?>

<?php 
$this->endWidget();
开发者ID:jackycgq,项目名称:advanced,代码行数:23,代码来源:_form.php


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