kalismeras61
OpenCart-TR
- Katılım
- 22 Şub 2011
- Mesajlar
- 14
- Tepkime puanı
- 0
- Puanları
- 0
Merhaba arkadaslar admin panelinde sadece admin isimli kullanıcı giriş yaptığında üsteki menülerden bazılarını nasıl gösterebilirim. Örnek;
<?php if ($logged ) { ?> login oldugunda menüleri gösteriyor ama ben sadece admin login oldugunda göstermek istiyorum bazı menüleri , farklı kullanıcı girdiğinde ise admine bu menüleri göremesin.
Bunu nasıl yaparım
Merhaba arkadaşlar kendim yaptım sanırım ve sizinle paylaşmak istedim. Eğer herhangi bi yerde var ise kusura bakmayınız.
Öncelikle admin/controller/common/header.php de
Bulun :
Bununla Değiştirin:
Daha sonra admin/view/template/common/header.tpl de
Bulun :
Değiştirin ve UTF-8 olarak kayıt edin :
En son ise hangi bölümü kapatacaksak diğer kullanıcılara bu kodların arasına alacağız.
Buna göre sizde kendiniz ayarlayabilirsiniz.
Kod:
<?php if ($logged ) { ?>
<div id="menu">
<ul class="nav left" style="display: none;">
<li id="dashboard"><a href="<?php echo $home; ?>" class="top"><?php echo $text_dashboard; ?></a></li>
<li id="catalog"><a class="top"><?php echo $text_catalog; ?></a>
<ul>
<li><a href="<?php echo $category; ?>"><?php echo $text_category; ?></a></li>
<li><a href="<?php echo $product; ?>"><?php echo $text_product; ?></a></li>
<li><a href="<?php echo $manufacturer; ?>"><?php echo $text_manufacturer; ?></a></li>
<li><a href="<?php echo $download; ?>"><?php echo $text_download; ?></a></li>
<li><a href="<?php echo $review; ?>"><?php echo $text_review; ?></a></li>
<li><a href="<?php echo $information; ?>"><?php echo $text_information; ?></a></li>
</ul>
</li>
<?php if ($logged ) { ?> login oldugunda menüleri gösteriyor ama ben sadece admin login oldugunda göstermek istiyorum bazı menüleri , farklı kullanıcı girdiğinde ise admine bu menüleri göremesin.
Bunu nasıl yaparım
Merhaba arkadaşlar kendim yaptım sanırım ve sizinle paylaşmak istedim. Eğer herhangi bi yerde var ise kusura bakmayınız.
Öncelikle admin/controller/common/header.php de
Bulun :
Kod:
$this->data['logged'] = sprintf($this->language->get('text_logged'), $this->user->getUserName());
Bununla Değiştirin:
Kod:
$this->data['logged'] = sprintf($this->user->getUserName());
Daha sonra admin/view/template/common/header.tpl de
Bulun :
Kod:
<div class="div2"><img src="view/image/lock.png" alt="" style="position: relative; top: 3px;" /> <?php echo $logged; ?> </div>
Değiştirin ve UTF-8 olarak kayıt edin :
Kod:
<div class="div2"><img src="view/image/lock.png" alt="" style="position: relative; top: 3px;" /> <?php echo $logged; ?> Olarak Giriş Yaptınız</div>
En son ise hangi bölümü kapatacaksak diğer kullanıcılara bu kodların arasına alacağız.
Kod:
<?php if ($logged == "admin") { ?> Bu alanı sadece admin görebilir. <?php } ?>
Buna göre sizde kendiniz ayarlayabilirsiniz.