BLaDe
OpenCart-TR
- Katılım
- 4 Şub 2010
- Mesajlar
- 459
- Tepkime puanı
- 0
- Puanları
- 0
- Yaş
- 37
- Konum
- izmir
- Web sitesi
- www.ondermedikal.com
arama modülünde sku koduna göre aramak isteyen arkadaşlara;
catalog\model\catalog\product.php
2 adet bu koddan vardır. ikisinin altına da ekleyeceğiz.
kodunu bulunuz.
"}" işaretinden sonra ;
ekleyiniz.
catalog\model\catalog\product.php
2 adet bu koddan vardır. ikisinin altına da ekleyeceğiz.
kodunu bulunuz.
PHP:
$sql .= " AND (LCASE(pd.name) LIKE '%" . $this->db->escape(mb_strtolower($data['filter_name'], 'UTF-8')) . "%' OR p.product_id IN (SELECT pt.product_id FROM " . DB_PREFIX . "product_tag pt WHERE pt.language_id = '" . (int)$this->config->get('config_language_id') . "' AND LCASE(pt.tag) LIKE '%" . $this->db->escape(mb_strtolower($data['filter_name'], 'UTF-8')) . "%'))";
PHP:
$sql .= "OR LCASE(p.model) LIKE LCASE('%" . $this->db->escape($data['filter_name']) . "%') OR LCASE(p.sku) LIKE LCASE('%" . $this->db->escape($data['filter_name']) . "%') OR p.upc LIKE LCASE('%" . $this->db->escape($data['filter_name']) . "%') ";
ekleyiniz.