php - 刀片文件未显示
问题描述
当我在同一个控制器的另一个函数中调用一个函数时,我的刀片文件没有显示
控制器第一个功能:
public function cart_add($id,$prdt_id)
{
$model = new Cart();
$model->user_id = $id;
$model->prdt_id = $prdt_id;
$model->created_by = 1;
$model->updated_by = 1;
$model->created_at = date('Y-m-d H:i:s');
$model->updated_at = date('Y-m-d H:i:s');
$model->save();
$this->cart_show();
}
第二个功能:
public function cart_show()
{
$id=1;
$cart= Cart::select()->where('user_id',$id)->get();
$product = Products::get();
$images= ProductImage::get();
return view("frontend.maincart", [
'cart' => $cart,
'image' => $images,
'product'=>$product
]);
}
解决方案
在您的第一个函数中,返回第二个函数的结果
public function cart_add($id,$prdt_id)
{
$model = new Cart();
$model->user_id = $id;
$model->prdt_id = $prdt_id;
$model->created_by = 1;
$model->updated_by = 1;
$model->created_at = date('Y-m-d H:i:s');
$model->updated_at = date('Y-m-d H:i:s');
$model->save();
return $this->cart_show();
}
推荐阅读
- java - 有没有办法确保我的数组不返回空值,或者修复我的数组以使其不返回?
- node.js - 如何隐藏<返回
我已经转换了一个 P 标记以将其发送到我的数据库,现在从我的数据库中检索它,但节点或 ejs 没有将 p 标记呈现为 ap 或 html 标记。
我正在尝试将ckeditor作为格式化工具将textarea输出为html,但它将标签转换为<>,当我现在在nodejs中使用php时它工作得很好,它不会将它们转换回<><%= rs.comment %> //输出变量包
- c++ - 桌面上方的 X11/GLX 窗口
- java - 未选中调用 submitList(List
) 作为原始类型 ListAdapter 的成员 - java - 如何使用 xpath 从下面的 html 标签中提取文本?
- c - 缓冲区大小与哈希计算速度直接相关
- python - time.time() 在 Cython 中无法在预定时间内运行 while 循环
- c# - 在 C# 中执行
- assembly - MARS 用户输入:如何从用户输入中回显星号?
- python - pyaudio constructor blocks indefinitely