Antwort #3 am: 31. März 2011, 01:27:23
Mein Beispiel setze ich in der index.html ein, nur für Gäste also 1 statt 0.
Habe es daher gerade getestet funktioniert wie beschrieben problemlos für Admins mit der 0.
Nur wenn der Admin eingeloggt ist wird am Beispiel oben "text" ausgegeben, sonst nichts.
Für Account fehlt dir aber noch der Link, also komplett wäre das
{php} if ($_SESSION['customers_status']['customers_status_id'] == 0) { {/php}
<a href="{$account}">Account</a>
{php} } {/php}
Mach es schrittweise, nicht gleich alle "If's"
Statt
{if $smarty.session.customer_id}
wäre auch richtig:
{if $account}{php
} if (isset($_SESSION['customer_id'])) { {/php
}...{php
} } {/php
}{/if}