Arkadaşlar php tüm sayfalara farklı header.php nasıl uygulayabilirim?
25.10.2021 - 09:14
sayfa içindeki kategorilerde her birine farklı header yapılabilirmi?
201
Görüntülenme
0 Beğeni
Sorunu çözebildiniz mi acaba?
Anladığım kadarı ile her sayfa için farklı header istiyorsun. Öyle mi? Pek karşılaşılan bir yöntem değil ondan soruyorum.
teşekkürler, peki kategori sayfalarına farklı header alanına veya kategori alanına resim uygulamanın bir yolu varmı? sayfalama yaparken içe çektiği yer değişken sonuçta.
bu çok basittir include kodlarını kullanarak ör;
<?php
include "header.php";
?>
her sayfanın başına eklersen ve header.php dosyası oluşturup onun içine header kodlarını eklersen görünecektir. iyi forumlar
yaptım tüm sayfalarda aynı header geliyor. örneğin ürünler sayfasında kategorileri aynı sayfanın içinde id ile alıyor. ben id ile aldığı sayfanın nasıl olduğunu bulamadım.
<?php
include("include/sabit/header-header2.php");
?>
<div class="content-page">
<div class="container">
<div class="bread-crumb bg-white border radius6">
<a href="/"><?php echo ucfirsttr($lang['genel']['anasayfa']); ?></a> <span class="color"><?php echo ucfirsttr($katbaslik); ?></span>
</div>
<div class="main-content-page">
<div class="row">
<div class="col-md-3 col-sm-4 col-xs-12">
<div class="filter-content">
<div class="kat-sidebar">
<div class="title"><h1>Categories</h1></div>
<?php
sidebar(0);
?>
</div>
<?php if($varyantkats -> rowCount() > 0){
foreach($varyantkats as $row) {
$name = unserialize($row['baslik']);
$gosterim = explode(",",$row['gosterim']);
$varyants = $conn -> query("select * from varyant where kat_id = ".intval($row['id'])." && gosterim = 1 order by sira asc ");
if(in_array($bul['id'],$gosterim)){ ?>
<div class="kat-filter">
<div class="title"><h2><?php echo strtouppertr($name[$set['lang']['active']]); ?></h2></div>
<div class="input-form">
<div class="checks">
<?php
if($varyants -> rowCount() > 0 ){
foreach($varyants as $row2){
$name = unserialize($row2['baslik']); ?>
<?php if(isset($_GET["filtre"])) {
if(in_array($row2['id'],$parcala)){
$selected = '<i class="fa fa-check"></i>';
$a_href = 'javascript:void(0);';
$renk = 'secili-renk';
}else {
$selected = '';
$renk = '';
$a_href = $set['siteurl']."/".$sef_urunler_link[$set['lang']['active']]."/".$unx_sef[$set['lang']['active']]."-".$bul['id']."?filtre=".$filtre.",".$row2['id'];
$a_href = sprintf($filtre_sprint,$filtre.",".$row2['id']);
} ?>
<?php if(empty($row2['varyantrenk'])) {?>
<a href="<?php echo $a_href; ?>">
<span><?php echo $selected; ?></span>
<?php echo strtouppertr($name[$set['lang']['active']]); ?>
</a>
<?php } else { ?>
<a class="renk" href="<?php echo $a_href; ?>">
<div class="renk <?php echo $renk; ?> "><p style="background:<?php echo $row2['varyantrenk']; ?>"></p></div>
</a>
<?php } ?>
<?php } else {
$a_href = sprintf($filtre_sprint,$row2['id']);
?>
<?php if(empty($row2['varyantrenk'])) {?>
<a href="<?php echo $a_href; ?>">
<span></span>
<?php echo strtouppertr($name[$set['lang']['active']]); ?>
</a>
<?php } else { ?>
<a class="renk" href="<?php echo $a_href; ?>">
<div class="renk"><p style="background:<?php echo $row2['varyantrenk']; ?>"></p></div>
</a>
<?php } ?>
<?php } ?>
<?php }
} ?>
</div>
</div>
</div>
<?php } ?>
<?php } ?>
<?php } ?>