小编San*_*nky的帖子

Yii2:通过多个via的关系

我通过多个中间表有关系.我怎样才能在Yii2中定义?

所以我试过以下

public function getTbl1()
{
    return $this->hasOne( Tbl1::className(), [ 'id' => 'tbl1_id' ] );
}

public function getTbl2()
{
    return $this->hasOne( Tbl2::className(), [ 'id' => 'tbl2_id' ] )->via( 'tbl1' );
}

public function getTbl3()
{
    return $this->hasOne( Tbl3::className(), [ 'id' => 'tbl3_id' ] )->via( 'tbl2' );
}
Run Code Online (Sandbox Code Playgroud)

我得到关系tbl1和tbl2,但不能得到tbl3.我该怎么做?

提前致谢.

php yii2

5
推荐指数
1
解决办法
2443
查看次数

如何使表格列具有动态宽度

我有一个带有动态列数的表。如果表宽度增加超过100%,则列宽度应为CSS中定义的最小宽度。否则,列宽应适合内容。

我该怎么做?

<style>
table {
    table-layout: fixed;
    width: auto;
}
td {
    min-wdith: 250px;
}
</style>

<table>
    <tr>
        <td>
            Col 1
        </td>
        <td>
            Col 2
        </td>
        <td>
            Col 3
        </td>
        <td>
            Col 4
        </td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

html css

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

标签 统计

css ×1

html ×1

php ×1

yii2 ×1