VQmod hakkında desteklerinizi bekliyorum |
|||
Konuyu görüntüleyenler: 1 Misafir
|
|||
|
|||
|
|||
|
|||
cihann
Acemi Üye Mesajlar: 3 Konular: 1 Katılma Tarihi: Dec 2012 Rep Puanı: 0 Teşekkürler: 0
0 Mesajına, 0 Teşekkür edildi. Kişisel Bilgileri:
Konu Tarihi: 10-06-2017 02:18 PM
Merhaba arkadaşlar e ticaret sitem 2.2.0 indexleme esnasında siteadi.com/kategori/urun.html olarak gorunuyor ben bunu siteadi.com/urun.html olarak yapmak istiyorum. Opencart anlayan bir arkadaş alt kısımdaki kodları verdi bunları nasıl uyarlayabilirim <file name="catalog/model/catalog/product.php"> <operation> <search position="before" offset="1"><![CDATA[ public function getTotalProductSpecials() {]]></search> <add><![CDATA[ public function getCategoryPath($product_id) { $query = $this->db->query("SELECT category_id AS catid FROM " . DB_PREFIX . "category WHERE category_id IN (SELECT category_id FROM " . DB_PREFIX . "product_to_category WHERE product_id = '" . (int)$product_id . "' ) ORDER BY sort_order asc LIMIT 1"); if(array_key_exists('catid', $query->row)) { $path = array(); $path[0] = $query->row['catid']; $query = $this->db->query("SELECT parent_id AS pid FROM " . DB_PREFIX . "category WHERE category_id = '" . (int)$path[0] . "'"); $parent = $query->row['pid']; $p = 1; while($parent>0){ $path[$p] = $parent; $query = $this->db->query("SELECT parent_id AS pid FROM " . DB_PREFIX . "category WHERE category_id = '" . (int)$parent . "'"); $parent = $query->row['pid']; $p++; } $path = array_reverse($path); $fullpath = ''; foreach($path as $val){ $fullpath .= '_'.$val; } return ltrim($fullpath, '_'); }else{ return '0'; } } ]]></add> </operation> </file> <file name="catalog/model/catalog/category.php"> <operation> <search position="before" offset="1"><![CDATA[ public function getTotalCategoriesByCategoryId($parent_id = 0) {]]></search> <add><![CDATA[ public function getCategoryPath($category_id){ $path = ''; $category = $this->db->query("SELECT * FROM " . DB_PREFIX . "category c WHERE c.category_id = " .(int)($category_id)); if($category->row['parent_id'] != 0){ $path .= $this->getCategoryPath($category->row['parent_id']) . '_'; } $path .= $category->row['category_id']; return $path; } ]]></add> </operation> </file> <file name="catalog/controller/product/product.php"> <operation> <search position="replace"><![CDATA[$this->document->addLink($this->url->link('product/product', 'product_id=' . $this->request->get['product_id']), 'canonical');]]></search> <add><![CDATA[if($this->model_catalog_product->getCategoryPath($this->request->get['product_id'])!='0'){ $this->document->addLink($this->url->link('product/product', 'path=' . $this->model_catalog_product->getCategoryPath($this->request->get['product_id']) . '&product_id=' . $this->request->get['product_id']), 'canonical'); } else{ $this->document->addLink($this->url->link('product/product', 'product_id=' . $this->request->get['product_id']), 'canonical'); }]]></add> </operation> </file> <file name="catalog/controller/product/category.php"> <operation> <search position="replace" offset="8"><![CDATA[// http://googlewebmastercentral.blogspot.c...search> <add><![CDATA[ $this->document->addLink($this->url->link('product/category', 'path=' . $this->model_catalog_category->getCategoryPath($category_id)), 'canonical'); ]]></add> </operation> </file> <file name="catalog/controller/common/home.php"> <operation> <search position="after"><![CDATA[ $this->document->setDescription($this->config->get('config_meta_description')); ]]></search> <add><![CDATA[ $this->document->addLink( $this->url->link('common/home') , 'canonical'); ]]></add> </operation> </file> <file name="system/library/response.php"> <operation> <search position="after"><![CDATA[ public function output() { ]]></search> <add><![CDATA[ if (!defined('HTTP_CATALOG')) $this->output = str_replace('index.php?route=common/home', '', $this->output); ]]></add> </operation> </file> |
osdem66
Forum Kurucusu Mesajlar: 2,121 Konular: 158 Katılma Tarihi: Dec 2011 Rep Puanı: 27 Teşekkürler: 393
522 Mesajına, 1445 Teşekkür edildi. Kişisel Bilgileri:
Konu Tarihi: 10-06-2017 03:14 PM
Merhaba aşağıdaki linkteki konu sorununuz çözecektir..
http://www.tr-opencart.com/Konu-urun-seo...ldirmak%20 |
cihann
Acemi Üye Mesajlar: 3 Konular: 1 Katılma Tarihi: Dec 2012 Rep Puanı: 0 Teşekkürler: 0
0 Mesajına, 0 Teşekkür edildi. Kişisel Bilgileri:
Konu Tarihi: 10-06-2017 03:23 PM
(10-06-2017 03:14 PM)osdem66 Yazılan: Merhaba aşağıdaki linkteki konu sorununuz çözecektir.. Hocam dediğiniz şekilde uyguladığımda sayfa alt kısımdaki gibi oluyor P�Ґ�A�zB� d'M>LS�_/J瘝�z��|��F�h��p3a����o���e}��dyh^x�����?�1 �g�cɇ�"&�����X]�� |
osdem66
Forum Kurucusu Mesajlar: 2,121 Konular: 158 Katılma Tarihi: Dec 2011 Rep Puanı: 27 Teşekkürler: 393
522 Mesajına, 1445 Teşekkür edildi. Kişisel Bilgileri:
Konu Tarihi: 10-06-2017 03:53 PM
(10-06-2017 03:23 PM)cihann Yazılan:(10-06-2017 03:14 PM)osdem66 Yazılan: Merhaba aşağıdaki linkteki konu sorununuz çözecektir.. Hatalı uyguluyorsunuzdur |
cihann
Acemi Üye Mesajlar: 3 Konular: 1 Katılma Tarihi: Dec 2012 Rep Puanı: 0 Teşekkürler: 0
0 Mesajına, 0 Teşekkür edildi. Kişisel Bilgileri:
Konu Tarihi: 10-06-2017 04:54 PM
(10-06-2017 03:53 PM)osdem66 Yazılan:(10-06-2017 03:23 PM)cihann Yazılan:(10-06-2017 03:14 PM)osdem66 Yazılan: Merhaba aşağıdaki linkteki konu sorununuz çözecektir.. Hocam alt kısımda resimleri paylaştım. Sayfa çalışıyor fakat kategori kısmından ürüne bakınca siteadi.com/kategori/urun.html tarzı cıkıyor |
|
|
|
|
Direk Link | |
HTML Link | |
BBCode Link | |
Sosyal Paylaş |