我正在尝试创建一个包含多个列的表单输入的响应表.根据我的理解,响应表会缩小,直到它的列不能再进一步,然后它会添加一个滚动条.但是,列缩小到无法在输入字段中看到值的位置,因此我需要一种方法在这些列上施加最小宽度,而不是由列标题文本长度确定.
我尝试将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)我正在运行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环境的密钥?
我试图使其他应用程序更容易读取多态关系的存储值.目前,多态模型类型存储为模型的FQCN.使用Laravel Docs中的示例,imageable_type可以是"App\Product"或"App\Staff".但是,如果任何非基于此约定并且也访问同一数据库的非laravel应用程序,则此值可能会更难管理.此外,如果模型FQCN曾被重构,则必须修改其他应用程序以考虑更改.
有没有办法将类型更改为更一致和可读的东西,然后有一个映射类将键映射到模型?(例如将"产品"映射到"App\Product")