在Codeigniter

时间:2016-10-31 09:57:16

标签: php codeigniter

我认为这个问题已经以多种方式提出,但由于我对Codeigniter的知识非常有限,因此无法找到我的确切答案。 关于此问题的商业案例是用户应该只看到有权查看的商店。但是在数据库上,用户表具有(store_id),而商店表具有(user-id)。所以下面的代码应该根据当前登录用户的用户store_id来生成结果。但现在它带来了所有结果,因为所有销售用户都具有相同的角色“销售”。

     <?php foreach ($Stores as $store):?>
     <?php if($this->user->role === "sales"){?>  <a href="javascript:void(0)"  onclick="OpenRegister(<?=$store->status ? $store->status : 0;?>, <?=$store->id;?>)">
          <li class="listing clearfix">
            <div class="image_wrapper">
              <img src="<?=base_url()?>assets/img/store.svg" alt="store">
            </div>
            <div class="info">
              <span class="store_title"><?=$store->name;?></span>
              <span class="store_info"><?=$store->city;?> <span>&bull;</span> <?=$store->phone;?> <span>&bull;</span> <?=$store->email;?></span>
            </div>
            <span class="store_type <?= $store->status == 1 ? 'store_open' : 'store_close';?>"><?= $store->status == 1 ? label('open') : label('close');?></span>
          </li>
        </a><?php } ?>
        <?php endforeach;?>

感谢您的帮助

谢谢

0 个答案:

没有答案