vqmod un içine attığımız bir dosya içeriği aşağıda
<!-- Otomatik Seo URL Ersen16 - http://www.etgbilisim.com - admin@etgbilisim.com -->
<!-- Ürün ve Kategorilere otomatik seo url ekler -->
<!-- Ürünlere .html uzantılı seo url ekler -->
<!-- Eski kategori ve ürünlere seo url eklemek için bir kez düzenle ve kaydet yapmanız gerekir -->
<modification>
<id><![CDATA[Otomatik Seo URL html uzantılı]]></id>
<version><![CDATA[1.1]]></version>
<author><![CDATA[Ersen16]]></author>
<file name="admin/model/catalog/product.php">
<operation>
<search position="replace"><![CDATA[
$this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'product_id=" . (int)$product_id . "', keyword = '" . $this->db->escape($data['keyword']) . "'");
]]></search>
<add><![CDATA[
$this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'product_id=" . (int)$product_id . "', keyword = '" . $this->db->escape($data['keyword']) . "'");
}
elseif(empty($data['keyword'])) {
$data['keyword'] = $this->url->seoURL($data['product_description'][2]['name']);
$this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'product_id=" . (int)$product_id . "', keyword = '" . $this->db->escape($data['keyword']) . ".html'");
]]></add>
</operation>
</file>
<file name="admin/model/catalog/category.php">
<operation>
<search position="replace"><![CDATA[
$this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'category_id=" . (int)$category_id . "', keyword = '" . $this->db->escape($data['keyword']) . "'");
]]></search>
<add><![CDATA[
$this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'category_id=" . (int)$category_id . "', keyword = '" . $this->db->escape($data['keyword']) . "'");
}
elseif(empty($data['keyword'])) {
$data['keyword'] = $this->url->seoURL($data['category_description'][2]['name']);
$this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'category_id=" . (int)$category_id . "', keyword = '" . $this->db->escape($data['keyword']) . "'");
]]></add>
</operation>
</file>
<file name="system/library/url.php">
<operation>
<search position="after" offset="1"><![CDATA[return $url;]]></search>
<add><![CDATA[
public function seoURL($seoyap) {
$seoyap = str_replace(array(""","'"), NULL, $seoyap);
$seoyap = str_replace(array("&","'"), NULL, $seoyap);
$turkce=array("(",")","'","ü","Ü","ö","Ö","ç","Ç"," ","/","*","?","ş","Ş","ı","ğ","Ğ","İ","ö","Ö","Ç","ç","ü","Ü");
$duzgun=array("","","","u","U","o","O","c","C","-","-","-","","s","S","i","g","G","I","o","O","C","c","u","U");
$seoyap = str_replace($turkce,$duzgun,$seoyap);
$seoyap = preg_replace('/[^a-zA-Z0-9]+/', '-', $seoyap);
$seoyap = strtolower($seoyap);
return $seoyap;
}
]]></add>
</operation>
</file>
</modification>