Nó là đáng ngạc nhiên thường xảy ra, mà đã bị lãng quên trong một khuôn mẫu để kết hợp một liên kết logout. Nếu khách hàng được đăng nhập, ông không thể nhận ra. Do đó, ta nên nhập một liên kết logout, đó là tất nhiên chỉ xuất hiện, nếu người dùng đang đăng nhập.
Nếu nó chỉ là một (trở lên) liên kết đơn giản là, die ausschließlich angezeigt werden sollen, wenn man eingeloggt ist, kann dies mit einem ganz einfachen Code-Schnipsel gemacht werden, der einfach in die passende phtml-Datei geschrieben wird.
Beispiel header.phtml im Ordner app/design/frontend/rwd/default/template/page/html
Hier möchte ich einen Ausloggen-Link neben dem Konto-Link haben – aber nur wenn man angemeldet ist.
Hierzu füge ich
<?php nếu (pháp sư::getSingleton('Khách hàng / phiên')->isLoggedIn()) : ?> <a href ="<?php echo $ this->người giúp việc('khách hàng')->getLogoutUrl(); ?>" data-target-element="#header-account" class ="skip-link skip-account"> <span class ="icon"></nhịp cầu> <span class ="nhãn"><?php echo $ this->__('Logout'); ?></nhịp cầu> </một> <?php endif; ?>
phía sau
<a href ="<?php echo $ this->người giúp việc('khách hàng')->getAccountUrl(); ?>" data-target-element="#header-account" class ="skip-link skip-account"> <span class ="icon"></nhịp cầu> <span class ="nhãn"><?php echo $ this->__('Account'); ?></nhịp cầu> </một>
một.
Natürlich müsste noch das Icon angepasst werden. Dies ist nur eine Kopie des Konto-Links mit Anpassung zur Nutzung als Logout-Link.
Einen Beitrag wie man einen Mini-Login-Bereich in die Seite integriert, đó đây.
Được sử dụng trong Magento Version 1.9 bình luận? bổ sung? Ghi chú? vui vẻ!