# Ajax-Login/Registrierung/Checkout ausschalten ?

**URL:** <https://forum.shopware.com/t/ajax-login-registrierung-checkout-ausschalten/1856>\
**Category:** Shopware 3.5\
**Tags:** templates--design\
**Created:** [18. Februar 2011 um 14:36 UTC](https://forum.shopware.com/t/ajax-login-registrierung-checkout-ausschalten/1856 "2011-02-18T14:36:51Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![metamind](https://avatars.discourse-cdn.com/v4/letter/m/2acd7d/32.png) [@metamind](https://forum.shopware.com/u/metamind)\
**Post date:** [18. Februar 2011 um 14:36 UTC](https://forum.shopware.com/t/ajax-login-registrierung-checkout-ausschalten/1856/1 "2011-02-18T14:36:51Z")

</div>

Hallo! Wie ich bei ausgeschaltetem Javascript gesehen habe, gibt es als Fallback-Option auch in 3.5.3 noch den/die „klassischen/e“ Login/Registrierung ohne Ajax. Gibt es eine einfache Möglichkeit, diesen als Standard zu setzen, d.h. den Login / die Registrierung sowie das In-den-Warenkorb-Legen etc. über die „Lightboxen“ quasi auszuschalten ? Oder hätte dies gravierende Nachteile (z.B. Sicherheit etc.) ? Falls nicht: An welcher Stelle müsste ich im Code eingreifen ? Danke! MfG

---

<div class="post-metadata">

**Author:** ![jipo](https://avatars.discourse-cdn.com/v4/letter/j/e19b73/32.png) [@jipo](https://forum.shopware.com/u/jipo)\
**Post date:** [24. Mai 2011 um 11:05 UTC](https://forum.shopware.com/t/ajax-login-registrierung-checkout-ausschalten/1856/2 "2011-05-24T11:05:57Z")

</div>

Hi, ich würde unseren Kunden auch viel lieber keinen Ajax Login und Logout bieten - wie kann ich das einfach umstellen auf die normalen (HTML) Login und Logout Fenster ? Den Warenkorb möchte ich aber weiterhin als Ajax nutzen. Eine Idee von Euch wäre echt schön !!! Danke und Vg Joerg

---

<div class="post-metadata">

**Author:** ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)\
**Post date:** [24. Mai 2011 um 11:11 UTC](https://forum.shopware.com/t/ajax-login-registrierung-checkout-ausschalten/1856/3 "2011-05-24T11:11:20Z")

</div>

Mach mal die class=account weg. Dann sollte es schon gehen.

---

<div class="post-metadata">

**Author:** ![jipo](https://avatars.discourse-cdn.com/v4/letter/j/e19b73/32.png) [@jipo](https://forum.shopware.com/u/jipo)\
**Post date:** [24. Mai 2011 um 12:07 UTC](https://forum.shopware.com/t/ajax-login-registrierung-checkout-ausschalten/1856/4 "2011-05-24T12:07:01Z")

</div>

Hi, danke für den Tip 😉 Dazu muss man dann auch beim Logout-Link die class=logout entfernen und die Texte der neuen Logout-Seite setzen. Danke nochmals. Vg Joerg

---

<div class="post-metadata">

**Author:** ![kingcom](https://avatars.discourse-cdn.com/v4/letter/k/b77776/32.png) [@kingcom](https://forum.shopware.com/u/kingcom)\
**Post date:** [22. Juni 2011 um 10:05 UTC](https://forum.shopware.com/t/ajax-login-registrierung-checkout-ausschalten/1856/5 "2011-06-22T10:05:28Z")

</div>

Hallo zusammen, ich greife das Themal nochmal auf - benötige hier jedoch mal die Info, wie man den Warenkorb (Ajax) deaktivieren kann und in der klassischen Warenkorbansicht landet. @ottscho: Hast du hier auch einen Tipp? oder jemand anders? Geht dies nur durch überladen einer entsprechenden JQuery-Methode, wie hier beschrieben: [http://wiki.shopware.de/jQuery-Funktion … l\_600.html](http://wiki.shopware.de/jQuery-Funktionen-ueberladen%5C_detail%5C_600.html) Gruß, Marco

---

<div class="post-metadata">

**Author:** ![Stephan\_Pohl](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/stephan_pohl/32/10212_2.png) [@Stephan\_Pohl](https://forum.shopware.com/u/Stephan_Pohl)\
**Post date:** [22. Juni 2011 um 19:32 UTC](https://forum.shopware.com/t/ajax-login-registrierung-checkout-ausschalten/1856/6 "2011-06-22T19:32:57Z")

</div>

Hey kingcom, du müsstest eigentlich nur das Funktion .basket.init überschreiben, dann sollte es gehen. Prinzipiell kannst du dich an mein Tutorial zum Überladen von Funktionen halten. Deine jquery.overload.js sollte aber nur folgendes enthalten: [code] (function() { $.basket.init = {}; })(jQuery); [/code] Hab’s zwar jetzt nicht getestet, aber sollte klappen. Falls nicht, dann melde dich einfach noch mal in diesen Thread. Viele Grüße, Stephan Pohl :shopware:

---

<div class="post-metadata">

**Author:** ![kingcom](https://avatars.discourse-cdn.com/v4/letter/k/b77776/32.png) [@kingcom](https://forum.shopware.com/u/kingcom)\
**Post date:** [24. Juni 2011 um 10:20 UTC](https://forum.shopware.com/t/ajax-login-registrierung-checkout-ausschalten/1856/7 "2011-06-24T10:20:49Z")

</div>

Hallo Stephan, danke für die schnelle Hilfe. Leider bringt die Änderung nur einen Teilerfolg. 1) Die Bannerfunktion (Slider) geht nicht mehr (es werden alle Banner untereinander angezeigt). 2) Es ist zwar das Warenkorb-Ajax-Popup weg, es geht nun aber z.B. auch nicht mehr das ausklappen des Warenkorbs oben im Menü. Diese Funktionalität sollte weiterhin erhalten bleiben. Link zum Liveshop schicke ich bei bedarf gerne als PM. EDIT: Ich sehe gerade noch einen Fehler im Firebug: .basket.options.viewport = .controller.ajax\_cart;.basket.init(); --\\> .basket.init() is not a funtion. Gruß, Marco

---

<div class="post-metadata">

**Author:** ![kingcom](https://avatars.discourse-cdn.com/v4/letter/k/b77776/32.png) [@kingcom](https://forum.shopware.com/u/kingcom)\
**Post date:** [27. Juni 2011 um 14:41 UTC](https://forum.shopware.com/t/ajax-login-registrierung-checkout-ausschalten/1856/8 "2011-06-27T14:41:40Z")

</div>

Hallo, Problem wurde inzwischen mit dem Support geklärt. Die jquery.overload.js war falsch. Korrekt muss diese wie folgt aussehen: `(function($) { $.basket.init = function() { /\*\* ... empty function \*/ }; })(jQuery);` Danke an Stephan vom Shopware-Team. Gruß, Marco

---

<div class="post-metadata">

**Author:** ![Makev](https://avatars.discourse-cdn.com/v4/letter/m/8baadc/32.png) [@Makev](https://forum.shopware.com/u/Makev)\
**Post date:** [9. November 2012 um 07:06 UTC](https://forum.shopware.com/t/ajax-login-registrierung-checkout-ausschalten/1856/9 "2012-11-09T07:06:56Z")

</div>

[quote=“ottscho”]Mach mal die class=account weg. Dann sollte es schon gehen.[/quote] Wo genau findest man denn diese “class=account”, die man löschen muss? Danke!

---

<div class="post-metadata">

**Author:** ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)\
**Post date:** [9. November 2012 um 07:46 UTC](https://forum.shopware.com/t/ajax-login-registrierung-checkout-ausschalten/1856/10 "2012-11-09T07:46:25Z")

</div>

/frontend/index/checkout\_actions.tpl ` {block name="frontend\_index\_checkout\_actions\_account"}[{s name='IndexLinkAccount'}{/s}]({url controller='account'} "{s name='IndexLinkAccount'}{/s}"){/block} `
