Zdravím, asi to bylo už mnohokrát řešeno, ale moc jsem to s toho nepochopil. Chci na svém webu mít v jednom boxu přístupné vše a pak v druhém zobrazené odkazy a věci jen po příhlášení do systému. Tj. dokud nebudu přihlášene neuvidím v druhém boxu nic a po přihlášení jsem měl zobrazené odkazy, sekce, články, galerie jen pro přihlášené děkuji. Moc PHP a HTML neumím a s SL začínám, ale moc se mi líbí
Diskuse
Téma: Neveřená část webu
Tak jsou dvě možnosti, buď:[hcm]notpublic,<a href="">skryta sekce1</a><br /><a href="">skryta sekce2</a><br />....[/hcm]a nebo v template.phpif (_loginindicator==1){echo _templateMenu(10,15);}kde položky 10-15 jsou v systému ty neveřejné
Moc děkuji za pomoc.
tak jsem to hodit do template
if (_loginindicator==1){echo _templateMenu(10,15);}
ale zobrazuje se to v hlavičce ale jinak to funguje jak má. Zatím testuji na lokále než to nasadím.
if (_loginindicator==1){echo _templateMenu(10,15);}
ale zobrazuje se to v hlavičce ale jinak to funguje jak má. Zatím testuji na lokále než to nasadím.
A jak to dopadlo?
Funguje to, ale v hlavičce mi stále zůstává ten část toho kodu při využití
if (_loginindicator==1){echo _templateMenu(10,15);}
a nevím jak to odstranit 🤬
if (_loginindicator==1){echo _templateMenu(10,15);}
a nevím jak to odstranit 🤬
Ukaž celý obsah template.php, případně odkaz na web.
Zde je template:
<?php if(!defined('_core')){exit;}?>
<!DOCTYPE html>
<html>
<head>
<?php _templateHead(); ?>
</head>
<body>
<!--horní osazení-->
<div id="rozptyl">
<div id="osazeni">
if (_loginindicator==1){echo _templateMenu(100,999);}
<!--banner-->
<div id="rozptyl2">
<div id="banner">
<div class="logo">
</div>
</div>
</div>
<!--horní osazeni-->
<div id="rozptyl3">
<div class="podlog">
</div>
</div>
<!--obsahovy_sloupec-->
<div id="obsahovy-sloupec">
<div class="levy-sloupec">
<?php _templateBoxes() ?>
</div>
<div class="obsah">
<?php _templateContent(); ?>
</div>
<div class="pravy-sloupec">
<?php _templateBoxes(2) ?>
</div>
</div>
<!--copyright-->
<div id="rozptyl4">
<div id="osazeni2">
<div class="copyright">
<p>Copyright <?php echo date("Y"); ?> •
</div>
</div>
</div>
</body>
</html>
<?php if(!defined('_core')){exit;}?>
<!DOCTYPE html>
<html>
<head>
<?php _templateHead(); ?>
</head>
<body>
<!--horní osazení-->
<div id="rozptyl">
<div id="osazeni">
if (_loginindicator==1){echo _templateMenu(100,999);}
<!--banner-->
<div id="rozptyl2">
<div id="banner">
<div class="logo">
</div>
</div>
</div>
<!--horní osazeni-->
<div id="rozptyl3">
<div class="podlog">
</div>
</div>
<!--obsahovy_sloupec-->
<div id="obsahovy-sloupec">
<div class="levy-sloupec">
<?php _templateBoxes() ?>
</div>
<div class="obsah">
<?php _templateContent(); ?>
</div>
<div class="pravy-sloupec">
<?php _templateBoxes(2) ?>
</div>
</div>
<!--copyright-->
<div id="rozptyl4">
<div id="osazeni2">
<div class="copyright">
<p>Copyright <?php echo date("Y"); ?> •
</div>
</div>
</div>
</body>
</html>
a nevadi ti ze to je PHP zapis vid? takze ti tam chybi
<?php a ?>Děkuji proto jsem hledal radu zde. Nyní to šlape díky ještě jednou.
Ale rozhodní mi to pak boxy :-( po přihlášení