• 01-04-2019, 16:28:27
    #1
    Script ve Lisans
    Arkadaşlar yardımınıza ihtiyacım var opencart sitemde sitenin başlığı değişmiyor yardım edebilecek var mı ?
  • 01-04-2019, 16:37:45
    #2
    Sistem->mağazalar->düzenle->Mağaza sekmesinde "Meta Başlığı" kısmından değiştiriyorsunuz dimi? Bir de cache eklentisi varsa ona da dikakt edin.
  • 01-04-2019, 16:49:28
    #3
    merhaba opencartın hangisürümünü kullanıyorsunuz ve sitenizin header.php header.tpl gibi dosyalarına müdahale eden eklentler mevcut mu ?
  • 01-04-2019, 17:26:01
    #4
    Script ve Lisans
    bulutaylak adlı üyeden alıntı: mesajı görüntüle
    Sistem->mağazalar->düzenle->Mağaza sekmesinde "Meta Başlığı" kısmından değiştiriyorsunuz dimi? Bir de cache eklentisi varsa ona da dikakt edin.
    Evet dediğiniz yerden değiştiriyorum Cache eklentisi var mı bilmiyorum nereden bakabilirim ?

    En sonunda header.php de ki <title> </title> arasındaki php kodunu sildim kendi elimle yazdım başlığını ama dediğiniz gibi meta başlığı kısmındaki ismi alması lazım.



    yazilim61 adlı üyeden alıntı: mesajı görüntüle
    merhaba opencartın hangisürümünü kullanıyorsunuz ve sitenizin header.php header.tpl gibi dosyalarına müdahale eden eklentler mevcut mu ?
    Opencart 2.3 kullanıyorum hocam. Yani müdahale eden eklenti var mı bilmiyorum ama önceden değişiyordu şimdi değişmiyor. ama ben header.php den <title></title> arasındaki php kodunu sildim manuel yazdım da orayı yine yapabilirsem iyi olacaktır benim için.
  • 01-04-2019, 17:37:10
    #5
    Alıntı
    Evet dediğiniz yerden değiştiriyorum Cache eklentisi var mı bilmiyorum nereden bakabilirim ?

    En sonunda header.php de ki <title> </title> arasındaki php kodunu sildim kendi elimle yazdım başlığını ama dediğiniz gibi meta başlığı kısmındaki ismi alması lazım.
    Modüller kısmını kontrol edin, ek bir cache modülü olabilir. Gizli sekmeden veya bir online proxy kullanarak title alanının değişip değişmediğini kontrol edin, klavyeden shift+f5 de bir nebze olsa tarayıcı çerezlerini silebiliyor. O sildiğiniz yeri acilen eski haline getirin, bu şekilde müdahale etmeniz çok yanlış, ürünlerinizin de title etiketlerini o sildiğiniz kod yüzünden kaybedeksiniz. 1 hafta sonra google'daki tüm indexleriniz elle yazdığınız title'ı alacaktır ki spam bile yiyebilirsiniz.



    Aklıma gelmişken, bir seo modülü kullanıyorsanız ayarlarını oradan yapmanız gerekmektedir.
  • 01-04-2019, 17:41:51
    #6
    system/stroage/modification/catalog/theme/seninteman/common/header.tpl

    bu dizin varsa yada

    system/stroage/modification/catalog/controller/common/header.php

    modfikasyon kurulmuş demektir.eklentiler modifikasyonar kısmındaydı sanırım bu bölümü birinceleyiniz, etki eden eklenti varmı kontrol ediniz.
  • 01-04-2019, 17:44:26
    #7
    Script ve Lisans
    bulutaylak adlı üyeden alıntı: mesajı görüntüle
    Modüller kısmını kontrol edin, ek bir cache modülü olabilir. Gizli sekmeden veya bir online proxy kullanarak title alanının değişip değişmediğini kontrol edin, klavyeden shift+f5 de bir nebze olsa tarayıcı çerezlerini silebiliyor. O sildiğiniz yeri acilen eski haline getirin, bu şekilde müdahale etmeniz çok yanlış, ürünlerinizin de title etiketlerini o sildiğiniz kod yüzünden kaybedeksiniz. 1 hafta sonra google'daki tüm indexleriniz elle yazdığınız title'ı alacaktır ki spam bile yiyebilirsiniz.




    Aklıma gelmişken, bir seo modülü kullanıyorsanız ayarlarını oradan yapmanız gerekmektedir.
    Sanırım evet hocam dediğiniz gibi ürünlerinde titlesi gitmiş titleyi php ile çağırma kodu nedir acaba? sildim gitti onu



    yazilim61 adlı üyeden alıntı: mesajı görüntüle
    system/stroage/modification/catalog/theme/seninteman/common/header.tpl

    bu dizin varsa yada

    system/stroage/modification/catalog/controller/common/header.php

    modfikasyon kurulmuş demektir.eklentiler modifikasyonar kısmındaydı sanırım bu bölümü birinceleyiniz, etki eden eklenti varmı kontrol ediniz.
    <?php
    class ControllerCommonHeader extends Controller {
    	public function index() {
    		// Analytics
    		$this->load->model('extension/extension');
    
    		$data['analytics'] = array();
    
    		$analytics = $this->model_extension_extension->getExtensions('analytics');
    
    		foreach ($analytics as $analytic) {
    			if ($this->config->get($analytic['code'] . '_status')) {
    				$data['analytics'][] = $this->load->controller('extension/analytics/' . $analytic['code'], $this->config->get($analytic['code'] . '_status'));
    			}
    		}
    
    		if ($this->request->server['HTTPS']) {
    			$server = $this->config->get('config_ssl');
    		} else {
    			$server = $this->config->get('config_url');
    		}
    
    		if (is_file(DIR_IMAGE . $this->config->get('config_icon'))) {
    			$this->document->addLink($server . 'image/' . $this->config->get('config_icon'), 'icon');
    		}
    
    		$data['title'] = $this->document->getTitle();
    
    		$data['base'] = $server;
    		$data['description'] = $this->document->getDescription();
    		$data['keywords'] = $this->document->getKeywords();
    		$data['links'] = $this->document->getLinks();
    		$data['styles'] = $this->document->getStyles();
    		$data['scripts'] = $this->document->getScripts();
    		$data['lang'] = $this->language->get('code');
    		$data['direction'] = $this->language->get('direction');
    
    		$data['name'] = $this->config->get('config_name');
    
    		if (is_file(DIR_IMAGE . $this->config->get('config_logo'))) {
    			$data['logo'] = $server . 'image/' . $this->config->get('config_logo');
    		} else {
    			$data['logo'] = '';
    		}
    
    		$this->load->language('common/header');
    
    		$data['text_home'] = $this->language->get('text_home');
    
    		// Wishlist
    		if ($this->customer->isLogged()) {
    			$this->load->model('account/wishlist');
    
    			$data['text_wishlist'] = sprintf($this->language->get('text_wishlist'), $this->model_account_wishlist->getTotalWishlist());
    		} else {
    			$data['text_wishlist'] = sprintf($this->language->get('text_wishlist'), (isset($this->session->data['wishlist']) ? count($this->session->data['wishlist']) : 0));
    		}
    
    		$data['text_shopping_cart'] = $this->language->get('text_shopping_cart');
    		$data['text_logged'] = sprintf($this->language->get('text_logged'), $this->url->link('account/account', '', true), $this->customer->getFirstName(), $this->url->link('account/logout', '', true));
    
    		$data['text_account'] = $this->language->get('text_account');
    		$data['text_register'] = $this->language->get('text_register');
    		$data['text_login'] = $this->language->get('text_login');
    		$data['text_order'] = $this->language->get('text_order');
    		$data['text_transaction'] = $this->language->get('text_transaction');
    		$data['text_download'] = $this->language->get('text_download');
    		$data['text_logout'] = $this->language->get('text_logout');
    		$data['text_checkout'] = $this->language->get('text_checkout');
    		$data['text_category'] = $this->language->get('text_category');
    		$data['text_all'] = $this->language->get('text_all');
    
    		$data['home'] = $this->url->link('common/home');
    		$data['wishlist'] = $this->url->link('account/wishlist', '', true);
    		$data['logged'] = $this->customer->isLogged();
    		$data['account'] = $this->url->link('account/account', '', true);
    		$data['register'] = $this->url->link('account/register', '', true);
    		$data['login'] = $this->url->link('account/login', '', true);
    		$data['order'] = $this->url->link('account/order', '', true);
    		$data['transaction'] = $this->url->link('account/transaction', '', true);
    		$data['download'] = $this->url->link('account/download', '', true);
    		$data['logout'] = $this->url->link('account/logout', '', true);
    		$data['shopping_cart'] = $this->url->link('checkout/cart');
    		$data['checkout'] = $this->url->link('checkout/checkout', '', true);
    		$data['contact'] = $this->url->link('information/contact');
    		$data['telephone'] = $this->config->get('config_telephone');
    
    				/* xml */
    				$data['text_support'] = $this->language->get('text_support');
    			
    				$data['support'] = $this->url->link('support/welcome', '', true);
    			
    
    		// Menu
    		$this->load->model('catalog/category');
    
    		$this->load->model('catalog/product');
    
    		$data['categories'] = array();
    
    		$categories = $this->model_catalog_category->getCategories(0);
    
    		foreach ($categories as $category) {
    			if ($category['top']) {
    				// Level 2
    				$children_data = array();
    
    				$children = $this->model_catalog_category->getCategories($category['category_id']);
    
    				foreach ($children as $child) {
    					$filter_data = array(
    						'filter_category_id'  => $child['category_id'],
    										
    				'filter_sub_category' => true,
    				'mfp_disabled' => true
    			
    					);
    
    					$children_data[] = array(
    						'name'  => $child['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''),
    						'href'  => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id'])
    					);
    				}
    
    				// Level 1
    				$data['categories'][] = array(
    					'name'     => $category['name'],
    					'children' => $children_data,
    					'column'   => $category['column'] ? $category['column'] : 1,
    					'href'     => $this->url->link('product/category', 'path=' . $category['category_id'])
    				);
    			}
    		}
    
    		$data['language'] = $this->load->controller('common/language');
    		$data['currency'] = $this->load->controller('common/currency');
    		$data['search'] = $this->load->controller('common/search');
    		$data['cart'] = $this->load->controller('common/cart');
    
    		// For page specific css
    		if (isset($this->request->get['route'])) {
    			if (isset($this->request->get['product_id'])) {
    				$class = '-' . $this->request->get['product_id'];
    			} elseif (isset($this->request->get['path'])) {
    				$class = '-' . $this->request->get['path'];
    			} elseif (isset($this->request->get['manufacturer_id'])) {
    				$class = '-' . $this->request->get['manufacturer_id'];
    			} elseif (isset($this->request->get['information_id'])) {
    				$class = '-' . $this->request->get['information_id'];
    			} else {
    				$class = '';
    			}
    
    			$data['class'] = str_replace('/', '-', $this->request->get['route']) . $class;
    		} else {
    			$data['class'] = 'common-home';
    		}
    
    		return $this->load->view('common/header', $data);
    	}
    }
    system/stroage/modification/catalog/controller/common/header.php
    burada var hocam
  • 01-04-2019, 17:48:16
    #8
    SefaUyanik adlı üyeden alıntı: mesajı görüntüle
    Sanırım evet hocam dediğiniz gibi ürünlerinde titlesi gitmiş titleyi php ile çağırma kodu nedir acaba? sildim gitti onu

    Aynı sürümde dosyaları indirerek bakabilirsin. Sürümlere göre değişiklik gösterebilir.
  • 01-04-2019, 18:02:07
    #9
    Script ve Lisans
    bulutaylak adlı üyeden alıntı: mesajı görüntüle
    Aynı sürümde dosyaları indirerek bakabilirsin. Sürümlere göre değişiklik gösterebilir.
    <title><?php echo $title; ?></title>

    evet hocam kod buymuş şuanda bunu koyunca ürünlerin adı falan oldu ama eski title yine geldi başımın belası