php - Navbar with that dynamicly changes content of output -
hello post tables on website depending on navbar option chose. fragment of navbar want chose option. displays dropdown menu 3 options.
<li class="dropdown redpost"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"><? echo $offergroupchoose ?> <span class="caret"></span></a> <ul class="dropdown-menu"> <? foreach ($otheroffers $key => $offer) : ?> <? if ($offer['children']) : ?> <? foreach($offer['children'] $child) : ?> <? $childdata = get_post($child['page_id'], array_a); ?> <? if ($childdata) : ?> <? if ($key === 'no_group') : ?> <?php $servicedata = get_post($offer['page_id'], array_a); ?> <li><a href="?<? echo $model->texturl($offer['name']).',id-'.$offer['id'] ?>"><? echo $model->text($child['name']); ?></a></li> <? else : ?> <li><a href="?<? echo $model->texturl($offer['name']).',id-'.$offer['id'] ?>"><? echo $model->text($offer['name']); ?></a></li> <? endif; ?> <? break; ?> <? endif; ?> <? endforeach; ?> <? endif; ?> <? endforeach; ?> </ul> </li> and display this:
<div id="internetlist"> <div class="servicecont row clearfix"> <div class="carousel slide"> <div class="carousel-inner"> <div class="item"> <? foreach ($tv_children $tv) : ?> <? if($tv['category']== 363 ) : ?> <? $tvdata = get_post($tv['page_id'], array_a); ?> <? if ($tvdata) : ?> <? $priceselectmonths = 0; if ($tv['prices']) : $prices_tv = json_decode($tv['prices']); if (is_array($prices_tv) && $prices_tv) : foreach ($prices_tv $value) : $value = (array)$value; if ($value['months'] == '24') : $priceselectmonths = $value['price']; endif; endforeach; endif; endif; ?> <div class="col-lg-6"> <div class="iteminternet"> <div class="list-group clearfix"> <p class="list-group-item tv"> <span class="h4" style="color:white"><? echo $model->text($tv['name']) ?></span> </p> <p class="list-group-item transfer">liczba kanałów<br /> <span class="h4"><? echo $model->text(count(json_decode($tv['channels']))) ?></span> </p> <p class="list-group-item transfer">kanały hd<br /> <span class="h4"><? echo $kanaly[$i] ?></span> </p> <div class="list-group-item"> <p class="price">cena <span><? echo $priceselectmonths ?></span> zł</p> <a class="btn btn-danger btn-danger-red" role="button" href="<? echo site_url(); ?>/<? echo ($tvdata['post_name']); ?>/?<? echo buildquery(array('city' => $queryparams['city_id'])) ?>">wybieram</a> </div> </div> </div> </div> <? endif; ?> <? elseif($tv['category']== 99) : ?> <div class="col-lg-6"> <div class="iteminternet"> <div class="list-group clearfix"> <p class="list-group-item tv"> <span class="h4" style="color:white"><? echo $model->text($tv['name']) ?></span> </p> <p class="list-group-item transfer">liczba kanałów<br /> <span class="h4"><? echo $model->text(count(json_decode($tv['channels']))) ?></span> </p> <p class="list-group-item transfer">kanały hd<br /> <span class="h4"><? echo $kanaly[$i] ?></span> </p> <div class="list-group-item"> <p class="price">cena <span><? echo $priceselectmonths ?></span> zł</p> <a class="btn btn-danger btn-danger-red" role="button" href="<? echo site_url(); ?>/<? echo ($tvdata['post_name']); ?>/?<? echo buildquery(array('city' => $queryparams['city_id'])) ?>">wybieram</a> </div> </div> </div> </div> <? else :?> <div class="col-lg-6"> <div class="iteminternet"> <div class="list-group clearfix"> <p class="list-group-item tv"> <span class="h4" style="color:white"><? echo $model->text($tv['name']) ?></span> </p> <p class="list-group-item transfer">liczba kanałów<br /> <span class="h4"><? echo $model->text(count(json_decode($tv['channels']))) ?></span> </p> <p class="list-group-item transfer">kanały hd<br /> <span class="h4"><? echo $kanaly[$i] ?></span> </p> <div class="list-group-item"> <p class="price">cena <span><? echo $priceselectmonths ?></span> zł</p> <a class="btn btn-danger btn-danger-red" role="button" href="<? echo site_url(); ?>/<? echo ($tvdata['post_name']); ?>/?<? echo buildquery(array('city' => $queryparams['city_id'])) ?>">wybieram</a> </div> </div> </div> </div> <? endif; ?> <? endforeach; ?> </div> </div> </div> </div> so if click option 1 want post $tv['category']==363, if click option 2 want post $tv['category']== 99 , if click option 3 want post $tv['category']== 101.
first option suppose display 4 tables, 2nd should display 3 tables , 3th 1 suppose display 2 tables.
can me it?
Comments
Post a Comment