我有一个阵列
array:2 [?
2 => "12"
7 => "12"
]
Run Code Online (Sandbox Code Playgroud)
从表格发送,我需要2和7如何称呼它们?
键是id的部分,所以想要.foreach获取ID和值然后更新一些东西......
foreach($request->except('_token') as $part) {
/*get Key here (in this case 2 or 7) and get value here (in this case both 12)*/
}
Run Code Online (Sandbox Code Playgroud)
有人能告诉我怎么做吗?
提前致谢.
我正在尝试明智地改进我的代码 OOP。我倾向于将我的一些业务逻辑放在我的控制器中。
有些人告诉我这是不可取的。
我知道当您使用 Posts 时。您可以简单地将您的业务逻辑放在您的Post.php模型中。
我现在有一个功能,我可以上传 .xlsx 文件,如果 .xlsx 的格式正确,则必须检查和验证它。
它目前在里面ScheduleController@storeDeliveryXlsx。
但是我没有指定的模型来存储内部验证?
这是需要 Repositories 设计模式的地方吗?或者创建一个不与数据库通信的模型是否可以,例如:DeliveryFile.php我将稍后可以在整个应用程序中使用的逻辑放在那里:DeliveryFile::validate($file);或DeliveryFile::upload(file);.
我想我可能会在 .xlsx 上为多个实例重新使用相同的验证。所以我想做类似的事情Model::validate($file);。但我不知道把代码放在哪里。
我正在尝试从我的网站发送邮件。
我正在使用 laravel 5.5 和 hostnet.nl 的共享主机。
我很确定我的所有配置都是正确的..
我的 .env :
MAIL_DRIVER=mail
MAIL_HOST=smtp02.hostnet.nl
MAIL_PORT=587
MAIL_USERNAME=username
MAIL_PASSWORD=password
MAIL_ENCRYPTION=TLS
Run Code Online (Sandbox Code Playgroud)
但是当我尝试发送邮件时,这总是会返回
哎呀有一个错误:
proc_open() has been disabled for security reasons
我已经与托管公司聊天,他们说这不是一个允许更改的 php 设置。所以我无法启用它。
当我尝试设置时,MAIL_DRIVER=smtp它说连接被拒绝。
我在这个共享主机上有另一个 Laravel 安装/网站,它具有相同的功能,MAIL_DRIVER=mail并且运行良好。
此安装在 Laravel 5.2.* 上
这是否在 swiftmailer 内部从 laravel 5.2 到 5.5 发生了变化?
我不知道如何解决这个问题。
任何帮助表示赞赏。
我怎样才能在08:00-12:00和13:00-18:00之间显示时间,而不是使用FullCalendar在周视图中显示完整的24小时?
我正在使用DOMPDF和laravel 创建PDF 。
将使用特殊的打印机打印pdf,该打印机仅接受宽度为10CM和高度为20CM的文件。
我已经试过了:
$customPaper = array(0,0,720,1440);
$pdf = PDF::loadView('pdf.retourlabel',compact('retour','barcode'))->setPaper($customPaper);
Run Code Online (Sandbox Code Playgroud)
由于11X17是
"11x17" => array(0, 0, 792.00, 1224.00),
Run Code Online (Sandbox Code Playgroud)
我认为10X20为0,0720,1440
但这不起作用。
任何帮助表示赞赏。
提前致谢
您好,我想重命名可以从网站下载的文件。
这就是我填充响应的方式。
return response()->view('ordersxml.order-template',compact('order','debtor','today'))->header('Content-Type','text/xml')->header('Content-disposition','attachment')->header('filename','test');
Run Code Online (Sandbox Code Playgroud)
这->header('filename','test');
不管用。我究竟做错了什么?
提前致谢
我有一个带有1个输入字段的表单,我想要进入数据库.我正在使用Vue.
模板:
<form class="form-horizontal" @submit.prevent="submitBid">
<div class="form-group">
<label for="bid"></label>
<input name="bid" type="text">
</div>
<div class="form-group">
<input class="btn btn-success" type="submit" value="Bieden!">
</div>
</form>
Run Code Online (Sandbox Code Playgroud)
零件:
export default {
props: ['veiling_id'],
methods: {
submitBid(event) {
console.log(event);
},
},
computed: {
},
mounted(){
}
}
Run Code Online (Sandbox Code Playgroud)
如何在submitBid函数中获取输入字段的值?
任何帮助表示赞赏.
我想用总价格减去一些输入值.
代码:
$('.calculate-resterend').click(function(e) {
e.preventDefault();
var contant = $('.checkout-contant').val();
var pin = $('.checkout-pin').val();
var creditcard = $('.checkout-creditcard').val();
var waardebon = $('.checkout-waardebon').val();
var totalprice = $('.total.final-price.price').text();
alert(contant - totalprice);
});
Run Code Online (Sandbox Code Playgroud)
但这会回来NaN.我认为这是因为总价格是.text();,但在这些事情之间减去的正确方法是什么.
假设var contant有一个值,2000,98
并且total price值为2400,99
我想要它回来400,01.
laravel ×5
php ×5
javascript ×2
laravel-5 ×2
dompdf ×1
email ×1
forms ×1
fullcalendar ×1
html ×1
jquery ×1
laravel-5.2 ×1
laravel-5.5 ×1
oop ×1
pdf ×1
vue.js ×1