小编iPr*_*mer的帖子

如何在YII中更改GridView列大小?

我试着改变我的GridView列宽.这是我的代码:

<?php $this->widget('zii.widgets.grid.CGridView', array(
    'id' => 'prefixs-grid',
    'dataProvider' => $model->search(),
    'filter' => $model,
    'columns' => array(
        array(
            'name' => 'id',
            'header' => 'No.',
            'htmlOptions' => array('class' => 'center'),
        ),
        array(
            'name' => 'pfx',
            'htmlOptions' => array('width' => 30),
        ),
        array(
            'class' => 'CButtonColumn',
        ),
    ),
)); ?>
Run Code Online (Sandbox Code Playgroud)

当我运行'pfx'列时,宽度必须更改为30,但宽度相同.我怎么能改变列的宽度?有任何想法吗?

php gridview width yii

3
推荐指数
1
解决办法
2万
查看次数

无法在 yii 中获取请求的 GET 参数

我正在尝试创建这样的网址:www.domain.com/auth?join=social在 yii. 这是我的配置:

'urlManager' => array(
    'urlFormat' => 'path',
     'rules' => array(
        '<action:(auth)>' => 'site/<action>',
        '<controller:\w+>/<action:\w+>' => '<controller>/<action>',
     ),
     'showScriptName'=>false,
), 
Run Code Online (Sandbox Code Playgroud)

当我调用此:www.domain.com/auth?join=social页面时,我无法获取参数:join。但当我打电话时www.domain.com/index.php/auth?join=social我可以接听。我用这段代码获取参数:$social = Yii::app()->request->getParam('join');。我的错误在哪里?

url get param yii

3
推荐指数
1
解决办法
2万
查看次数

如何将 1960 年代的日期插入到 mysql 的时间戳字段中?

我需要将 1960 年代初期的日期插入到timestampmysql的 字段中。我在时间戳中有一个字段“sent_date”。我正在尝试插入 '1960-05-18 03:20:00' (在 unix 时间戳 -303684000 中)但 mysql 给了我错误。我如何插入 60 年代的日期?我的查询:INSERT INTO support (sent_date) VALUES(-303684000)

mysql timestamp date unix-timestamp

3
推荐指数
1
解决办法
960
查看次数

标签 统计

yii ×2

date ×1

get ×1

gridview ×1

mysql ×1

param ×1

php ×1

timestamp ×1

unix-timestamp ×1

url ×1

width ×1