0
如果設置了結束日期,是否有任何方法可以在我的產品頁面上的opencart 1.5.5.1上顯示特價的結束日期?將特價的結束日期顯示在我的opencart產品頁面
我將此添加到我的目錄/控制器/產品/ product.php:
$special_info = $this->db->query("SELECT date_end FROM " . DB_PREFIX . "product_special WHERE product_id = '" . (int)$product_id . "'");
if ($special_info->num_rows) {
$date_end = $special_info->row['date_end'];
$this->data['date_end'] = date($this->language->get('date_format_short'), strtotime($date_end));
}else{
$this->data['date_end'] = '';
}
和我的目錄/視圖/主題/默認/模板/產品/ product.tpl這樣的:
Special Ends: <?php echo $date_end; ?>
但它似乎不工作得很好。我看到日期是否設置了特殊產品的日期,但如果我沒有,它仍然顯示:30.11.-0001
如何在沒有設置結束日期的情況下使其不顯示任何內容?
它不工作,我害怕。我用你的代碼替換了我的代碼行,並且沒有任何變化 –
@RaduCristian - 請參閱上面的編輯 –
這就實現了!非常感謝你的幫助! –