Jump to content
xt:Commerce Community Forum

Buttons - Anmelden / Abmelden


dfusion

Recommended Posts

:wacko: Hallo zusammen,

ich verzweifel an der Umsetzung eines Anmelden / Abmelden Button, der seinen Status mit Anmeldung, bzw. Abmeldung in den jeweils n?tigen Status ver?ndert.

Ich m?chte den gerne neben "Ihr Warenkorb" positionieren...

Den 'Abmelden' Button habe ich ja schon soweit realisiert, dass er erscheint wenn ich angemeldet bin. Nur wie bekomme ich jetzt noch einen Anmelde-Button hin der ebenso nach Anmeldung im Shop verschwindet?

       <tr>

    <td>{if $account}{php} if (isset($_SESSION['customer_id'])) {{/php}<a href="{$logoff}">{#link_logoff#}</a></td>

        <td><img src="{$tpl_path}img/spacer.png" width="20" height="22">{php} } {/php}{/if}</td>

        <td>{if $account}<a href="{$account}">{#link_account#}</a>{/if}</td>

        <td><img src="{$tpl_path}img/spacer.png" width="20" height="22"></td>

        <td><a href="{$cart}">{#link_cart#}</a></td>

        <td><img src="{$tpl_path}img/spacer.png" width="20" height="22"></td>

        <td><a href="{$checkout}">{#link_checkout#}</a></td>

        <td><img src="{$tpl_path}img/spacer.png" width="20" height="22"></td>

  <td>{$box_SEARCH}</td>

       </tr>

Ich freue mich ?ber jede Hilfe :smile:

Link to comment
Share on other sites


{php}if ($_SESSION['customers_status']['customers_status_id'] == 1) {

{/php}

DEIN LINK ZUM ANMELDEFORMULAR

{php}}{/php}

{if $account}{php} if (isset($_SESSION['customer_id'])) { {/php}

{#link_logoff#}/Abmeldenlink

{php} }{/php}{/if}

So funzt das bei mir, hei?t soviel wie:

wenn Gast dann Link Anmeldeformular, wenn sonstiger, angemeldeter Kunde, dann Abmeldelink

ciao, der webkasper

Link to comment
Share on other sites

Moin Webkasper!

Vielen Dank f?r Deinen Beitrag, das hat wirklich weitergeholfen :smile:

Es klappt nun genau so wie ich es mir vorgestellt habe.

 <tr>

        <td>{php}if ($_SESSION['customers_status']['customers_status_id'] == 1) {{/php}<a href="login.php">{#link_logon#}</a>

        <td><img src="{$tpl_path}img/spacer.png" width="20" height="22">{php} } {/php}</td>

    <td>{if $account}{php} if (isset($_SESSION['customer_id'])) {{/php}<a href="{$logoff}">{#link_logoff#}</a></td>

        <td><img src="{$tpl_path}img/spacer.png" width="20" height="22">{php} } {/php}{/if}</td>

        <td>{if $account}<a href="{$account}">{#link_account#}</a>{/if}</td>

        <td><img src="{$tpl_path}img/spacer.png" width="20" height="22"></td>

        <td><a href="{$cart}">{#link_cart#}</a></td>

        <td><img src="{$tpl_path}img/spacer.png" width="20" height="22"></td>

        <td><a href="{$checkout}">{#link_checkout#}</a></td>

        <td><img src="{$tpl_path}img/spacer.png" width="20" height="22"></td>

  <td>{$box_SEARCH}</td>

       </tr>

Irgendwie kann man den Link zur login.php noch durch sowas wie {$login} ersetzen, da blick ich aber auch noch nicht durch. Aber egal, es funktioniert wie gew?nscht!

Danke nochmals!

Link to comment
Share on other sites

  • 10 months later...
  • 2 months later...
  • 6 months later...

Mir scheint, das hätte man mit else eleganter lösen können.

wie hier:

klappt auch!

{if $account}

{php} if (isset($_SESSION['customer_id'])) { {/php}{#link_logoff#} |

 {php} } else

 { {/php}Loginlink | {php}} {/php}

das ganze wird natürlich eingefügt in der templates -> index-datei

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...