我正在尝试在codeigniter的HTML文件中进行if判断,以检查URL,如果URL中包含URL的一部分,则它做一件事,否则不做其他事情。
例如:
我的网址是
localhost / index.php / cart / galery1
并且当我单击照片时,它将应用带有此URL的过滤器
localhost / index.php / cart / galery1 / 2
事实是,当我在滤镜之后单击照片时,它会显示为类似
localhost / index.php / cart / galery1 / 2/2
有一种方法可以通过条件检查我的控件或html中的URL?
我的代码现在就是这样
HTML
<div id="top-industries" class="gallery"> <div class="container"> <h3 class="tittle">As Nossas Casas</h3> <div class="gallery-bottom"> {foreach $products as $product} <div class="view view-ninth"> <a href="galery1/{$product.cat_id}" class="b-link-stripe b-animate-go swipebox" title="Image Title"><img src="{$product.image}" alt="" class="img-responsive" width="330" height="219" target="_blank"> <div class="mask mask-1"></div> <div class="mask mask-2"></div> <div class="content"> <h2>CASA 1</h2> <!--<p>A wonderful serenity has taken possession of my entire soul, like these sweet mornings of spring which I enjoy with my whole heart.</p>--> </div></a> </div> {/foreach} <div class="clearfix"> </div> </div> </div> </div>
控制者
if($cat_id){
$data['catID'] = $cat_id;
$data['products'] = $this->Cart_model->get_casa($cat_id);
}
else{
$data['products'] = $this->Cart_model->get_products();
}
我正在尝试在codeigniter的HTML文件中进行if判断,以检查URL,如果其中包含URL的一部分,则它做一件事,否则不做其他事情,例如:我的URL是...
您必须设置base_url();这里application \ config \ config.php
要从URL
中获取片段,您应该使用CI
的内置库URI Class
。
创建一个新的.tpligual,作为另一个,仅更改您要更改的内容,然后将控制器更改为