我使用Laravel创建了一个简单的电子邮件函数,用户收到一封电子邮件,在该电子邮件中,我想调用一个下载文件的路由。
我的邮件地址:
class AppSent extends Mailable
{
use Queueable, SerializesModels;
public $name = '';
public function __construct(String $name)
{
$this->name = $name;
}
public function build()
{
在控制器中
public function index(Request $request)
{
$search_cons = $request->all();
$search_con = $search_cons->name; //error place
return $search_cons.$search_con;
}
->name这个地方有错误
试图获取非对象的属性
或在blade.view中
<p>{{$search_cons->name}}</p> has the e
在我的服务提供者中,我在路由中绑定了事件模型。 Route::model('event', Event::class); 然后,我创建以下路由。 Route::view('/events/{event}/overview', 'cp.event-overview') 在此视图中,我调用如下所示的刀片组件。 class EventHeader extends Component
{
public $event;
public function __construct(Event $event)
{
$th
我正在设法从刀片文件中的类文件中调用方法。foo()使用foreach循环中的$item变量。因为我在刀片文件中循环,所以我不能,或者更确切地说,是不好的做法,在视图中调用一个控制器方法,或者我听说过。
MyController
public function getData() {
$data = DB::paginate(10);
return view('view', ['data' => $data]);
}
public function foo($var) {
//do something with $var
return $va
使用Laravel 7.0,只要在视图中使用@error刀片指令,就会显示此错误。 我已经安装了一个新的composer。 Call to a member function getBag() on null 这是在没有实例化任何验证逻辑的情况下发生的。 我使用的代码是: @errors('main_error')
{{ $message }}
@enderrors