ürünleri sadece üyeler görebilsin

borma

OpenCart-TR
Katılım
3 Haz 2011
Mesajlar
69
Tepkime puanı
0
Puanları
0
<?php
if(!$logged){

if(
$_SERVER['REQUEST_URI'] <> "/index.php?route=account/login" &&
$_SERVER['REQUEST_URI'] <> "/index.php?route=account/register" &&
$_SERVER['REQUEST_URI'] <> "/index.php?route=common/home"
)

{
header('Location: index.php?route=account/login');

}
}

?>

bu kodları ekleyince sayfa görüntülenemiyor. giriş sayfası : "http://10fashion.cn.com/women/index.php?route=account/login" buraya yonlendiriyor ve sayfa hiç görüntülenemiyor. Header ekte

NOT : Versiyon 1.5.2.1
 

Ekli dosyalar

  • header.rar
    1.7 KB · Görüntüleme: 9

kameroni

OpenCart-TR
Katılım
24 Haz 2011
Mesajlar
19
Tepkime puanı
0
Puanları
0
bende denedim aynı şekilde bendede sayfa görüntülenemiyor.

benimde istediğim ana sayfadaki footerde bulunan ürünler görünsün ürüne tıklayınca ürün içeriği sayfası yerine login sayfası gelsin.
 

fofotara

OpenCart-TR
Katılım
24 Kas 2011
Mesajlar
79
Tepkime puanı
0
Puanları
0
Farklı farklı şeyler isteniyor sanırım ..
Yasonsekiz giriş yapmadan sadece ana sayfa ve anasayfadaki yeni ürünler modülü gözüksün istiyordu.
ancak anasayfadaki yeni ürünlerde sepete at kısmı aktif olduğu için sepete ürün eklenebiliyordu.

Bu amacla featured.php ve tpl sayfalarını editledik. Bu düzenleme ile yeni ürünler fiyatı ve sepete ekle butonları giriş yapılmadıkça gözükmeyecek. bunun yerine istedikleri bir kelime yazılabilecek. Kişi ürün resmine tıklarsa direkt login sayfasına yönlendirecek. Kullanıcı ya giriş yapacak yada yeni kayıt açacak.

Siz ??
 

borma

OpenCart-TR
Katılım
3 Haz 2011
Mesajlar
69
Tepkime puanı
0
Puanları
0
fofota seni yoruyoruz yardımların için çok teşkkürler allah razı olsun. ben http://www.xloo.com.tr gibi olsun istiyorum yani featuredde bulunan resime tıklayınca login sayfasına atacak. dediklerini yaptım ama olmadı. olmayışının sebebi sanıyorsam senden değil bizim kullandığımız versiyonlardan oluyor. xloo.com.tr adresinden izinsiz verileri aldım uyguladım gene aynı hata ile karşılaştım sitem hiç açılmıyor sayfa görüntülenemiyor hatası verdi tekrar. Son olarak versiyon yukseltip deneyeceğim.
veya acaba siteadi.com/dosya şeklinde olduğu içinmi sayfa görüntülenemiyor hatası alıyorum?

www.xloo.com.tr Sahibindende özür diliyorum. sitesinden izinsiz veri aldığım için.

sanırım problemimi buldum gibi
www.siteadi.com/dosya/ sitemin adı bu şekilde olduğundan dolayı sayfa görüntülenemiyor hatası alıyorum. bu durumda ne yapmam gerekli?

evet aynen sorun http://www.siteadi.com/dosya/ site adı böyle olduğu için oluyormuş. fofotara senden son ricam benim istediğim; siteye girilince ana sayfada bulunan yeni ürünler vs görünsün ürün resmine tıklayınca bir sonraki ekran " ürün içeriği product" kısmı gelmesin login kısmı gesin.
 

fofotara

OpenCart-TR
Katılım
24 Kas 2011
Mesajlar
79
Tepkime puanı
0
Puanları
0
Versiyon 1.5.2.1 de denedim bende hiç sorun yok. Aslında sorun olmaması lazım.

Basamak basamak gidelim.

<Body> tagından hemen sonra

ekleyin.
PHP:
<?php
if(!$logged){

	if( 
	$_SERVER['REQUEST_URI'] <> "/index.php?route=account/login" && 
	$_SERVER['REQUEST_URI'] <> "/index.php?route=account/register" &&
	$_SERVER['REQUEST_URI'] <> "/index.php?route=common/home"
		)   
	
	{
            header('Location: index.php?route=account/login');
			
    }
        }

 ?>


kodları ekledikten sonra anasayfa, login ve yeni kayıt sayfasından başka hiçbir sayfaya girememesi lazım.

Once bu kodları çalıştırın

Sonra diğerine geçelim.
 

borma

OpenCart-TR
Katılım
3 Haz 2011
Mesajlar
69
Tepkime puanı
0
Puanları
0
bu şekilde headere atınca sayfa görüntülenemiyor

ama şöyle yapınca sayfa açılışında login penceresi geliyor.

<?php
if(!$logged){

if(
$_SERVER['REQUEST_URI'] <> "/women/index.php?route=account/login" &&
$_SERVER['REQUEST_URI'] <> "/women/index.php?route=account/register" &&
$_SERVER['REQUEST_URI'] <> "/women/index.php?route=common/home"
)

{
header('Location: /women/index.php?route=account/login');

}
}

buraya kadar olanı iyi. ama benim istediğim siteye ilk giriş normal ana sayfa gelsin, anasayfadaki ürün resimlerine tıklayınca login kısmı gelsin
 

intrepid1

OpenCart-TR
Katılım
20 Nis 2012
Mesajlar
11
Tepkime puanı
0
Puanları
0
Ozaman Bunu .tpl olarak kaydet

include ile product ve category sayfalarına çek veya direk koduda yaza bilirsin
 

borma

OpenCart-TR
Katılım
3 Haz 2011
Mesajlar
69
Tepkime puanı
0
Puanları
0
product ve categoryde tam olarak nereye yazacağımı kestiremedim

Sıkışıp Kaldım Yardım edebilecek varmı acaba arkadaşlar?
 

fofotara

OpenCart-TR
Katılım
24 Kas 2011
Mesajlar
79
Tepkime puanı
0
Puanları
0
böyle olmayacak.
fofotara@yahoo.com Msn adresim.

Sorunu çözülen nasıl çözdüğünü neler yapıldığını buraya yazması şartıyla birebir yardım edeceğim.
 

yasonsekiz

OpenCart-TR
Katılım
5 Mar 2012
Mesajlar
12
Tepkime puanı
0
Puanları
0
Ben c panelde domain yonlerdurme yaptim
http://www.xloo.com.tr/index.php?route=common/home
Bu sekilde
Ortada sorun kalmadi sayfaya ilk giriste
Yonlendirme oldugu icin direk bu sayfaya
Yonleniyor
 

ayolcayay

OpenCart-TR
Katılım
17 Ağu 2012
Mesajlar
2
Tepkime puanı
0
Puanları
0
Siteye ekledim ama böyle bir hata verdi ACİL yardım lütfen.

Warning: Cannot modify header information - headers already sent by (output started at /home/dizin/public_html/catalog/language/turkish/common/footer.php:1) in /home/dizin/public_html/catalog/view/theme/default/template/common/header.tpl on line 59
 

Hassy

OpenCart-TR
Katılım
8 Eki 2010
Mesajlar
3
Tepkime puanı
0
Puanları
0
Versiyon 1.5.2.1 de denedim bende hiç sorun yok. Aslında sorun olmaması lazım.

<?php
if(!$logged){

if(
$_SERVER['REQUEST_URI'] <> "/index.php?route=account/login" &&
$_SERVER['REQUEST_URI'] <> "/index.php?route=account/register" &&
$_SERVER['REQUEST_URI'] <> "/index.php?route=common/home"
)

{
header('Location: index.php?route=account/login');

}
}

?>
peki bunun 1.4.x için olanı yazabilecek arkadaşımız varmı ? acaba
 
Üst