我想通過形式分配Smarty的變量$error
顯示錯誤消息無法訪問附加變量:PHP&SMARTY =>在.tpl文件
function validate1() {
$error['title'] = "Title contains illegal characters...";
$this->smarty->append('error', $error);
}
function validate2() {
$error['time'] = "Please enter a time in 12 hour clock (12:30 PM) format.";
$this->smarty->append('error', $error);
}
我的HTML看起來像:
<p class="message-error">{$error['title']}</p>
<p class="message-error">{$error['time']}</p>
我最近一直在使用下面的代碼,它的工作原理;有沒有什麼辦法可以修改第一塊代碼,使其與下面的代碼一樣工作?
$error['title'] = "Title contains illegal characters...";
$error['time'] = "Please enter a time in 12 hour clock (12:30 PM) format.";
$this->smarty->assign("error", $error);
不知道,但是這是不可能的使用'append' – Londeren