我使用笨,这是我的问题:从一个函数传递对象到另一个
我显示有关产品的一些信息,这包括姓名,日期和它的描述。在描述中,当长度超过100个字符时,我使用“.. See More”。
的事情是,在我的代码,当用户才能看到完整的产品说明中的“查看更多”点击,我面对,我不知道如何从一个函数发送整个产品对象到另一个问题。查看片段:
foreach ($this->data['smallprizes'] as $key => $value) {
if(strlen($value->description)>100){
$stringCut = substr($value->description, 0, 100);
$string = substr($stringCut, 0, strrpos($stringCut, ' ')).'...';
}else{
$string = $value->description;
}
$string = $string .'<a href= benefitSummary/'.$value->id.'>Leer Más</a>';
$sp[$value->id]['id'] = $value->id;
$sp[$value->id]['title'] = $value->title;
$sp[$value->id]['descrip'] = $string;
$sp[$value->id]['creation_date'] = $value->creation_date;
$sp[$value->id]['start_date'] = $value->start_date;
$sp[$value->id]['end_date'] = $value->end_date;
$sp[$value->id]['stock'] = $value->stock;
if ($value->status == 1) {
$status = 1;
}else{
$status = 0;
}
$sp[$value->id]['status'] = $status;
$this->data['sp'] = $sp;
}
我想发送整个对象的函数是benefitSummary。我在href中发送产品ID。
我如何做才能benefitSummary函数内部完整的产品对象?
在此先感谢。
J.
取它,就像你在你在这里表现出的功能获取呢? – Shomz
@Shomz你是什么意思? – Limon
在benefitSummary函数中,您必须查询数据库才能根据提供的ID获取产品信息。当然是 – Samutz