Nette – premenna a odkaz
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.

- Takeshi
 - Člen | 596
 
Ahojte, pokial urobim nieco taketo …
<?php
$login = '<a href=\'{$basePath}/login\'>EEE</a>';
$logout = '<a href=\'{$basePath}/logout\'>EEE</a>';
echo $login;
?>
… je vsetko ok a vypise sa mi normalny odkaz, no ak urobim nieco ako …
<?php
$login = '<a href=\'{$basePath}/login\'>EEE</a>';
$logout = '<a href=\'{$basePath}/logout\'>EEE</a>';
        if($user->isLoggedIn()){
            $this->template->loginMessage = $user->id;
            $this->template->log = $logout;
        }else{
            $this->template->loginMessage = 'Užívateľ nie je prihlásený';
            $this->template->log = $login;
        }
?>
vypise mi to formou textu … viete preco?
Editoval Takeshi (22. 4. 2012 0:32)

- Tomáš Votruba
 - Moderator | 1114
 
Takeshi napsal(a):
No jo, si machr a ja zaciatocnik :-)
Pokud by sis chtěl ušetřit psaní, můžeš to samé udělat rovnou v šabloně:
{if $user->loggedIn}
	<a n:href="logout">EEE</a>
	<p>{$user->id}</p>
{else}
	<a n:href="login">EEE</a>
	<p>Užívateľ nie je prihlásený</p>
{/if}