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


PHP Html::styles方法代码示例

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


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

示例1: trs

 public static function trs($depth = 0)
 {
     $trs = array();
     foreach (\GCore\Helpers\DataPresenter::$cells_data as $k => $column_data) {
         $tds = array();
         $row = \GCore\Helpers\DataPresenter::$cells_rows[$k];
         foreach (\GCore\Helpers\DataPresenter::$columns as $column) {
             $data = $column_data[$column];
             $info = !empty(\GCore\Helpers\DataPresenter::$columns_info[$column]) ? \GCore\Helpers\DataPresenter::$columns_info[$column] : array();
             $indent_class = '';
             /*if(!empty(\GCore\Helpers\DataPresenter::$config['children']) AND \GCore\Helpers\DataPresenter::$config['indent_column'] == $column){
             			$indent_class = " depth-".$depth;
             		}*/
             $class = !empty($info['class']) ? \GCore\Helpers\Html::addClass($info['class'], "td-" . $column . $indent_class) : "td-" . $column . $indent_class;
             $tds[] = \GCore\Helpers\Html::container('td', $data, array("class" => $class, "style" => empty($info['style']) ? '' : \GCore\Helpers\Html::styles($info['style'])));
         }
         self::$count = 1 - self::$count;
         $row['k'] = $k;
         $tr_contents = \GCore\Libs\Str::replacer(implode("\n", $tds), $row, array('escape' => true));
         //$tr_contents = \GCore\Helpers\DataLoader::load($tr_contents, $row);
         $trs[] = \GCore\Helpers\Html::container('tr', $tr_contents, array("class" => "row" . self::$count . " tr-list-" . self::$count));
         //check children
         /*if(!empty(\GCore\Helpers\DataPresenter::$config['children'])){
         			$children = \GCore\Libs\Arr::getVal($row, array(\GCore\Helpers\DataPresenter::$config['model_alias'], 'children'));
         			if(!empty($children)){
         				$trs = array_merge($trs, self::trs($children, $depth + 1));
         			}
         		}*/
     }
     return $trs;
 }
开发者ID:vstorm83,项目名称:propertease,代码行数:31,代码来源:data_table.php

示例2: sorter_build_link_params

 public static function sorter_build_link_params($text, $params, $drc, $active)
 {
     //$params = array();
     if ($active) {
         $params['class'] = 'sort-link sorted-' . $drc;
         $params['style'] = !empty($params['style']) ? $params['style'] : array();
         $params['style']['padding-right'] = '15px';
         $params['style']['background'] = "right center url('" . \GCore\C::get('GCORE_FRONT_URL') . "assets/images/sort_" . $drc . ".png') no-repeat transparent";
         $params['style'] = \GCore\Helpers\Html::styles($params['style']);
     } else {
         $params['class'] = 'sort-link';
     }
     return array('params' => $params, 'text' => $text);
 }
开发者ID:ejailesb,项目名称:repo_empr,代码行数:14,代码来源:sorter.php

示例3: header

 public static function header($ths = array())
 {
     if (!empty($ths)) {
         self::$columns = array_keys($ths);
         foreach ($ths as $c => $th) {
             self::$headers[$c]['atts'] = array();
             if (is_array($th)) {
                 self::$headers[$c]['text'] = $th['text'];
                 if (!empty($th['style'])) {
                     self::$headers[$c]['atts']['style'] = \GCore\Helpers\Html::styles($th['style']);
                 }
                 self::$headers[$c]['tag'] = 'span';
             } else {
                 self::$headers[$c]['text'] = $th;
                 self::$headers[$c]['tag'] = 'span';
             }
         }
     }
 }
开发者ID:ejailesb,项目名称:repo_empr,代码行数:19,代码来源:data_presenter.php


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