Siteme girildiği zaman direk istediğim ürün sayfası açılsın.

webmaster53

OpenCart-TR
Katılım
8 Kas 2010
Mesajlar
11
Tepkime puanı
0
Puanları
0
Arkadaşlar size istediğim şeyi bu standart demo üzerinden anlatacağım.
Ben siteme girildiğinde normal anasayfa değilde.
direk http://demo.opencart-tr.com/index.php?route=product/product&product_id=49 şu sayfanın yani ürün içeriği sayfasının acılmasını istiyorum. bunun dinamik olmasına da gerek yok.
Yapacağımız şey tek ürün sitesi. Yani bir tane ürün var. onun içinde direk bu sayfanın acılması gerekiyor.

Bunu php location ile yapmayı denedim oldu ancak uzantı kısmı sıkıntı çıkarttı. yGoogle acısıdan sıkıntı cıkartabilir die düşündüm. Google siteyi
şu şekilde okumasını istemiyorum: index.php?route=product/product&product_id=49

ikinci bir yöntem olarak ürün sayfasının kaynak kodlarını kopyalayıp anasayfaya yapıstırdım oda cok amatör geldi gözüme. yani içime sinmedi.


başka bir çözümü olan var mı?
 

onurtan

OpenCart-TR
Katılım
3 Mar 2012
Mesajlar
222
Tepkime puanı
0
Puanları
0
Konum
Edirne
<meta HTTP-EQUIV="REFRESH" content="0; url=http://www.yourdomain.com/index.html">
 

webmaster53

OpenCart-TR
Katılım
8 Kas 2010
Mesajlar
11
Tepkime puanı
0
Puanları
0
arkadaşım html ile yönlendirme en sakat iş zaten. ben zaten nasıl o sayfaya yönleneceğimi php ile buldum.
benim sıkıntım Google.
Google www.siteisimi.com görmeden direk siteye girildigi gibi başka bir sayfaya yönlenmesi kötü sonuç yaratır die düşünüyorum. derdim o.
o yüzden yönlendirme harici baska çözümler arıyorum.
 

onurtan

OpenCart-TR
Katılım
3 Mar 2012
Mesajlar
222
Tepkime puanı
0
Puanları
0
Konum
Edirne
Ne yaparsan yap yönlenme olacak. Diğer seçenek Ana sayfana kendine özel tek ürünlü bir sayfa tasarla sipariş için tıklayınız a da o sayfanın linkini ver


/catalog/controller/common/home.php Aç..

Bul..
Kod:
public function index() {

Altına Ekle..
Kod:
$this->redirect(HTTP_SERVER . 'index.php?route=product/product&product_id=49');
 

webmaster53

OpenCart-TR
Katılım
8 Kas 2010
Mesajlar
11
Tepkime puanı
0
Puanları
0
Arkadaşlar ben yönlendirme olmadan durumu çözdüm. böyle birşey isteyen arkadaşlara çözümünü anlatıyorum.

catalog/view/theme/tema_isimi/template/common/home.tpl açın.
tüm kodları silin şu kodu yapıştırın:
<?php include("http://siteisimi.com/index.php?route=product/product&product_id=42"); ?>

böyle yaparsanız yönlendirmeden sonuç alacaksınız.

Dikkat!
http://siteisimi.com/index.php?route=product/product&product_id=42 şu kısımı kendiniz düzenleyin. hangi ürünü çekmek istiyorsanız anasayfaya onun urlsini yapıştırın.

yardımlarınız için teşekkürler.


Aradaşlar yukarıdaki yazdığım yöntem bazı sunucularda sorun çıkartabilir.
Sorun çıkartan sunucularda şu yöntemi deneyebilirsiniz.

catalog/view/theme/tema_isimi/template/common/home.tpl açın.
tüm kodları silin yine.
altına şu kodu ekleyin:
<?php
echo file_get_contents("http://siteisimi.com/index.php?route=product/product&product_id=42");
?>

tamamdır.
 
Üst