小编yAn*_*Tar的帖子

在Yii Query构建器中多次调用

我想使用多个调用构建查询,但是我有错误,当使用此代码时

$command = Yii::app()->db->createCommand()
    ->select('*')
    ->from('{{table}}');

$command->where('value1 = :value1', array(':value1' => 1));
$command->where('value2 < :value2', array(':value2' => 2));
Run Code Online (Sandbox Code Playgroud)

我明白,我可以使用像

$command->where('value1 = :value1 AND value2 = :value2', array(':value1' => 1, ':value2' => 2));
Run Code Online (Sandbox Code Playgroud)

但我有困难的条件和更简单的使用代码像上层.

在Codeigniter中,我可以多次使用这些条件

$this->db->where()
Run Code Online (Sandbox Code Playgroud)

yii query-builder

4
推荐指数
1
解决办法
4391
查看次数

从Yii中的CActiveRecord中选择或下拉列表

我有表types,我想selectbox用这个表中的所有值构建在我的控制器中我写了这段代码

$allRegistrationTypes = RegistrationType::model()->findAll();
$this->render('index', array('allRegistrationTypes' => $allRegistrationTypes))
Run Code Online (Sandbox Code Playgroud)

如何在视图文件中构建selectbox?

php yii yii1.x

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

如何将css类添加到CGridview单元格(在Yii中),与另一个值相关

我有文件列表.在数组数据提供程序中,我有字段:approved,filename,uploaded等.

我想将css类粗体添加到单元格文件名中,但是如果已批准则使用条件== 1.这是我的观点的一部分

$this->widget('zii.widgets.grid.CGridView', array(
    'dataProvider' => $provider,
    'filter' => $model,
    'columns' =>
        array(
            array(
                'name' => 'file_name',
                'header' => 'Filename',
                'filter' => '',
                'htmlOptions' => array(
                    'class' => ($data['approved']) ? (1) : (0)
                ),
            ),
Run Code Online (Sandbox Code Playgroud)

我可以在值中使用$ data ['approved'],但不能在htmlOptions中使用.

gridview yii yii1.x

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

将Microdata/Schema.org自动完成支持添加到PHPStorm

存在方式将schema.org自动完成添加到PHPStorm?

例如,我想要自动完成

itemscope itemtype="http://schema.org/Article"
Run Code Online (Sandbox Code Playgroud)

autocomplete microdata phpstorm schema.org

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

在nvd3中的一列中的pieChart中的垂直图例

我需要PieChart中的垂直传奇.现在库只提供2个选项:top/right.如果使用权 - 图例在几列中.我需要一栏中的传奇.

我找到了一个hack - 正确的转换值并将图例放在一列中.

  var positionX = 30;
  var positionY = 30;
  var verticalOffset = 25;

  d3.selectAll('.nv-legend .nv-series')[0].forEach(function(d) {
    positionY += verticalOffset;
    d3.select(d).attr('transform', 'translate(' + positionX + ',' + positionY + ')');
  });
Run Code Online (Sandbox Code Playgroud)

例

它有效,但如果我点击图例来更新它 - 图例返回到开始位置(几列). 在此输入图像描述

JSFiddle示例

legend pie-chart nvd3.js

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

使固定浮动元素在Firefox和Chrome中平滑滚动

我有一个脚本,当它滚动时,使用jQuery和CSS在页面顶部定位一些东西.但是,滚动时条形图看起来很震动,并且已经固定在Google Chrome和Mozilla Firefox浏览器的顶部.为什么会这样?

我希望你能理解我想要描述的内容.如果没有,请将此代码与jQuery库一起复制并粘贴以查看我的意思:

<style type='text/css'>
body {
    height:1000px;
    margin:0;
    padding:0;
}

#scroller {
    position:relative;
    top:60px;
    width:100%;
    background:#CCC;
    height:20px;
}
</style>

<script type='text/javascript'>
    $(window).load(function() {
        $(window).scroll(function() {
            if($(window).scrollTop()>60) {
              $('#scroller').css('top', $(window).scrollTop());
            }
        });
    });
</script>

<div id="scroller">Some controls</div>
Run Code Online (Sandbox Code Playgroud)

html javascript css firefox google-chrome

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

如何在Yii查询构建器中使用LIKE

如何使用YIi查询构建器构建此查询

SELECT *
FROM `table`
WHERE type_item = 2 AND name_item LIke '%name%'
Run Code Online (Sandbox Code Playgroud)

我试过了

return Yii::app()->db->createCommand()
    ->select('*')
    ->from('{{event_field_variants}}')
    ->where('type_item = :type AND name_item LIKE "%:substr%"', array(':type' => '2', ':substr' => 'name'))
    ->order('variant ASC')
    ->queryAll();
Run Code Online (Sandbox Code Playgroud)

但是这个查询得到了CdbcException.在Yii上,文档只是与like或仅与简单param一起使用的示例.

mysql yii query-builder

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

身体{background-color}无法在外部css中工作?

我无法使用外部样式表更改背景颜色.当我尝试使用内部样式表时,它的工作完美.这是代码.

ext1.css
<style>
body{
   background-color: red;
}
ul{
   color:green;
}
:link{
    color:aquamarine;
}
p{
   font-family:"arial";
    font-size:20px;
}
</style>


HTML DOC

<!doctype html>
<html>
<head>
<title> Defining external style sheet</title>
<link href="ext1.css" rel="stylesheet" type="text/css">
</head>
<body>
<ul>
<li> <a href="#Home">Home</a></li>
<li> <a href="#News">News</a></li>
<li> <a href="#Contact us">Contact</a></li> 
<li> <a href="#About">About</a></li>
</ul>
<p> NOTE: We use href="#" for test links , in real web sites we will use URL's </p>
Run Code Online (Sandbox Code Playgroud)

html css stylesheet background-color

0
推荐指数
1
解决办法
4587
查看次数

构造函数中的代码"void"未执行

如果我这样使用

class Test {
    public Test() {
        System.out.println("constructor");
    }
}

public class MainClass {
    public static void main(String[] args) {
        Test t1 = new Test();
        Test t2 = new Test();
    }
}
Run Code Online (Sandbox Code Playgroud)

我得到2输出构造函数构造函数

但是如果我向构造函数添加void(public void Test()) - 输出为空.为什么这么奇怪?

java constructor

-1
推荐指数
2
解决办法
3619
查看次数