Yorumlara E-Mail Ekleme |
|||
Konuyu görüntüleyenler: 2 Misafir
|
|||
|
|||
|
|||
|
|||
bytunahan
Acemi Üye Mesajlar: 8 Konular: 5 Katılma Tarihi: Jan 2014 Rep Puanı: 0 Teşekkürler: 0
0 Mesajına, 0 Teşekkür edildi. Kişisel Bilgileri:
Konu Tarihi: 02-23-2016 05:41 PM
Merhaba http://www.opencart.com/index.php?route=...n_id=11539 Bu adresteki modülü satınaldım kurulumu yaptım. Yorumlarda email gönderiliyor ancak Yorum gönderildi yazısı çıkmıyor ve yorum formundaki alanlar yazılı bir vaziyette duruyor. /catalog/model/catalog/review.php Bu dosyadaki değişiklikleri yaptığımızda bahsettiğim problem oluyor. Bu dosyayı orjinaliyle değiştirdiğimde stabil çalışyor ancak yorumlara email eklenmiyor. review.php Dosyasında yapmasını istediği değişiklikler aşağıdaki gibi. <file name="catalog/model/catalog/review.php"> <operation> <search position="replace" error="log"> <![CDATA[$this->db->query("INSERT INTO " . DB_PREFIX . "review SET author = '" . $this->db->escape($data['name']) . "', customer_id = '" . (int)$this->customer->getId() . "', product_id = '" . (int)$product_id . "', text = '" . $this->db->escape($data['text']) . "', rating = '" . (int)$data['rating'] . "', date_added = NOW()");]]></search> <add><![CDATA[$this->db->query("INSERT INTO " . DB_PREFIX . "review SET author = '" . $this->db->escape($data['name']) . "', customer_id = '" . (int)$this->customer->getId() . "', product_id = '" . (int)$product_id . "', adminreply = '" . $this->db->escape($data['adminreply']) . "', temail = '" . $this->db->escape($data['temail']) . "', text = '" . $this->db->escape($data['text']) . "', rating = '" . (int)$data['rating'] . "', date_added = NOW()");]]></add> </operation> <operation> <search position="replace" error="log"><![CDATA[$query = $this->db->query("SELECT r.review_id, r.author, r.rating, r.text, p.product_id, pd.name, p.price, p.image, r.date_added FROM " . DB_PREFIX . "review r LEFT JOIN " . DB_PREFIX . "product p ON (r.product_id = p.product_id) LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id) WHERE p.product_id = '" . (int)$product_id . "' AND p.date_available <= NOW() AND p.status = '1' AND r.status = '1' AND pd.language_id = '" . (int)$this->config->get('config_language_id') . "' ORDER BY r.date_added DESC LIMIT " . (int)$start . "," . (int)$limit);]]></search> <add><![CDATA[$query = $this->db->query("SELECT r.review_id, r.author, r.rating, r.adminreply, r.temail, r.text, p.product_id, pd.name, p.price, p.image, r.date_added FROM " . DB_PREFIX . "review r LEFT JOIN " . DB_PREFIX . "product p ON (r.product_id = p.product_id) LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id) WHERE p.product_id = '" . (int)$product_id . "' AND p.date_available <= NOW() AND p.status = '1' AND r.status = '1' AND pd.language_id = '" . (int)$this->config->get('config_language_id') . "' ORDER BY r.date_added DESC LIMIT " . (int)$start . "," . (int)$limit);]]></add> </operation> </file> Bu hatayı nasıl düzeltebilirim. |
|
|
|
|
Direk Link | |
HTML Link | |
BBCode Link | |
Sosyal Paylaş |