我假設你打算如果主動或過期在任何條件下的狀態的細胞,只有鏈接顯示它。至少我是這樣讀你的問題的。
假設$_quotation->getstatus()
返回字符串「活動」或「已過期」國際化之前,就這樣添加一些顯示的鏈接狀態功能:
<td><?php echo $this->__($_quotation->getstatus()); ?></td>
<td class="a-center">
<?php if ($_quotation->isViewableByCustomer() && ($_quotation->getstatus() == "Active" || $_quotation->getstatus() == "Expired")): ?>
<a href="<?php echo $this->getViewUrl($_quotation) ?>"><?php echo $this->__('View Quotation') ?></a>
<?php endif; ?>
</td>
編輯根據下面發表評論,isViewableByCustomer()
在這裏不相關,所以請嘗試:
<td><?php echo $this->__($_quotation->getstatus()); ?></td>
<td class="a-center">
<?php if ($_quotation->getstatus() == "Active" || $_quotation->getstatus() == "Expired"): ?>
<a href="<?php echo $this->getViewUrl($_quotation) ?>"><?php echo $this->__('View Quotation') ?></a>
<?php endif; ?>
</td>
'$ _quotation'函數中有什麼? – Neal
發佈來自'isViewableByCustomer()'函數的代碼 –