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


PHP Column::getValue方法代码示例

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


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

示例1: getValue

 /**
  * @param mixed $index
  * @return string
  */
 public function getValue($index)
 {
     $value = parent::getValue($index);
     $total = $this->table->getFooterValue($this->name);
     $this->table->setFooterValue($this->name, $total + $value);
     return $value;
 }
开发者ID:nsbucky,项目名称:gridview,代码行数:11,代码来源:TotalColumn.php

示例2: getValue

 public function getValue($index)
 {
     $value = parent::getValue($index);
     if (empty($value)) {
         return null;
     }
     try {
         $date = new \DateTime($value);
         return $date->format($this->format);
     } catch (\Exception $e) {
         return $e->getMessage();
     }
 }
开发者ID:nsbucky,项目名称:gridview,代码行数:13,代码来源:DateTimeColumn.php

示例3: getValue

 public function getValue($index)
 {
     $value = parent::getValue($index);
     // check and see if value is one of these:
     // 1, true, yes
     $labelHtml = '<span class="label %s">%s</span>';
     $labelCss = 'label-default';
     if (in_array(strtolower((string) $value), $this->trueValues, true)) {
         $value = $this->trueLabel;
         $labelCss = 'label-success';
     }
     if (in_array(strtolower((string) $value), $this->falseValues, true)) {
         $value = $this->falseLabel;
         $labelCss = 'label-danger';
     }
     return sprintf($labelHtml, $labelCss, $value);
 }
开发者ID:nsbucky,项目名称:gridview,代码行数:17,代码来源:BooleanColumn.php

示例4: getValue

    /**
     * @param mixed $index
     * @return string
     */
    public function getValue($index)
    {
        $value = parent::getValue($index);
        if (!$this->enableEditing) {
            return $value;
        }
        //assume server response: 200 Ok {status: 'error', msg: 'field cannot be empty!'}
        $this->javascript = <<<__JS__
<script type="text/javascript">
    jQuery(function(){jQuery({$this->editableId}).editable({
            success: function(response, newValue){
                if(response.status == 'error') return response.msg;
            }
        });
    });
</script>
__JS__;
        if (strlen($value) > 50) {
            $this->fieldType = 'textarea';
        }
        return sprintf('<a href="#" class="editable" data-type="%s" data-pk=\'%s\' data-url="%s" data-title="%s" %s>%s</a>', $this->fieldType, $this->getPrimaryKeyValue(), $this->editUrl, $this->prompt, $this->getFieldOptions(), $value);
    }
开发者ID:nsbucky,项目名称:gridview,代码行数:26,代码来源:EditableColumn.php

示例5: getCellPrototype

 /**
  * Returns cell prototype (<td> html tag).
  * @param mixed $row
  * @return \Nette\Utils\Html
  */
 public function getCellPrototype($row = NULL)
 {
     $td = parent::getCellPrototype($row);
     if ($this->isEditable() && $row !== NULL) {
         $td->data['grido-editable-value'] = $this->editableValueCallback === NULL ? parent::getValue($row) : callback($this->editableValueCallback)->invokeArgs(array($row, $this));
     }
     return $td;
 }
开发者ID:novotnej,项目名称:grido,代码行数:13,代码来源:Editable.php

示例6: getValue

 public function getValue()
 {
     return (bool) parent::getValue();
 }
开发者ID:administrcms,项目名称:listview,代码行数:4,代码来源:Boolean.php

示例7: getValue

 public function getValue()
 {
     return $this->toCarbon(parent::getValue())->format($this->getFormat(config('administr.listview.date_format')));
 }
开发者ID:administrcms,项目名称:listview,代码行数:4,代码来源:Date.php

示例8: getValue

 /**
  * Render a checkbox while checking if the checkbox should be checked by default
  *
  * @param type $index
  * @return string
  */
 public function getValue($index)
 {
     $value = parent::getValue($index);
     $checked = $this->isChecked($this->data) ? 'checked="checked"' : null;
     return sprintf('<label><input type="checkbox" name="%s[]" class="grid-view-checkbox" value="%s" %s> %s</label>', $this->name, $value, $checked, $value);
 }
开发者ID:nsbucky,项目名称:gridview,代码行数:12,代码来源:CheckBoxColumn.php


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