该值$enquiry['Enquiry']['read']
返回1,但是在视图文件中状态为no..i的状态显示为1。
echo $this->Html->link($this->Layout->boolYesNo($enquiry['Enquiry']['read']), array('controller' => 'enquiries', 'action' => 'toggle_status', $enquiry['Enquiry']['id']), array('escape' => false));
$answer = ($enquiry['Enquiry']['read'] == 0) ? 'No' : 'Yes';
echo $this->Html->link($anwer, array('controller' => 'enquiries', 'action' => 'toggle_status', $enquiry['Enquiry']['id']), array('escape' => false));
//OR
$current_enquiry = ($enquiry['Enquiry']['read'] == 0) ? false : true;
echo $this->Html->link($this->Layout->boolYesNo($current), array('controller' => 'enquiries', 'action' => 'toggle_status', $enquiry['Enquiry']['id']), array('escape' => false));
// it does say boolYesNo, so my guess is that it's expecting a bool (not int)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句