小编rob*_*lli的帖子

具有表单输入最小宽度的Bootstrap响应表

我正在尝试创建一个包含多个列的表单输入的响应表.根据我的理解,响应表会缩小,直到它的列不能再进一步,然后它会添加一个滚动条.但是,列缩小到无法在输入字段中看到值的位置,因此我需要一种方法在这些列上施加最小宽度,而不是由列标题文本长度确定.

我尝试将min-width:"10%"或"150px"添加到列中的所有元素,但这不起作用.这是我的设置:

<form class="form-horizontal">
    <div class="table-responsive">
        <table class="table table-bordered table-striped table-highlight">
            <thead>
                <th>Name</th>
                <th>Date</th>
                <th>Cost</th>
                <th>Billing Type</th>
                <th>Tax</th>
                <th>Other Col</th>
                <th>Other Col</th>
                <th>Other Col</th>
                <th>Total</th>
            </thead>
            <tbody>
                <tr>
                    <td><input type="text" class="form-control" value="Some Long Name Here"/></td>
                    <td><input type="text" class="form-control" value="13-Jul-2015"/></td>
                    <td><input type="text" class="form-control" value="$12355.12"/></td>
                    <td>
                        <select class="form-control">
                            <option>Monthly</option>
                            <option>Yearly</option>
                        </select>
                    </td>
                    <td><input type="text" class="form-control" value="another long value"/></td>
                    <td><input type="text" class="form-control" value="some val"/></td>
                    <td><input type="text" class="form-control" value="some val"/></td>
                    <td><input type="text" class="form-control" value="some val"/></td>
                    <td>$505.79</td>
                </tr>
            </tbody>
        </table>
    </div>
</form>
Run Code Online (Sandbox Code Playgroud)

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script …
Run Code Online (Sandbox Code Playgroud)

html twitter-bootstrap twitter-bootstrap-3

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

Laravel .env文件中特定于环境的SSL配置

我正在运行Laravel 5.1并且有多个环境,一些需要SSL,一些不需要.当我需要SSL时,我在database.php中的配置在mysql驱动程序中需要以下内容:

'options'   => [
    PDO::MYSQL_ATTR_SSL_KEY     => env('MYSQL_SSL_KEY'), // /path/to/key.pem
    PDO::MYSQL_ATTR_SSL_CERT    => env('MYSQL_SSL_CERT'), // /path/to/cert.pem
    PDO::MYSQL_ATTR_SSL_CA      => env('MYSQL_SSL_CA'), // /path/to/ca.pem
    PDO::MYSQL_ATTR_SSL_CIPHER  => env('MYSQL_SSL_CIPHER')
]
Run Code Online (Sandbox Code Playgroud)

问题是,当我在不使用SSL(例如本地)的环境中将这些env()变量设置为null时,它会中断(白屏等).我必须要么不设置"选项"键或设置为空数组才能使其工作,这会删除env()变量,然后这些变量无法在SSL环境中起作用.

有没有办法满足这个适用于SSL和非SSL环境的密钥?

php mysql ssl laravel laravel-5.1

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

Laravel改变了多态关系的存储值

我试图使其他应用程序更容易读取多态关系的存储值.目前,多态模型类型存储为模型的FQCN.使用Laravel Docs中的示例,imageable_type可以是"App\Product"或"App\Staff".但是,如果任何非基于此约定并且也访问同一数据库的非laravel应用程序,则此值可能会更难管理.此外,如果模型FQCN曾被重构,则必须修改其他应用程序以考虑更改.

有没有办法将类型更改为更一致和可读的东西,然后有一个映射类将键映射到模型?(例如将"产品"映射到"App\Product")

laravel laravel-5

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