# Uploadify - Router Old

**URL:** https://forum.shopware.com/t/uploadify-router-old/5109
**Category:** Shopware 3.5
**Tags:** programming
**Created:** [16. November 2011 um 10:43 UTC](https://forum.shopware.com/t/uploadify-router-old/5109 "2011-11-16T10:43:47Z")
**Posts on this page:** 9
**Page:** 1

<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: [16. November 2011 um 10:43 UTC](https://forum.shopware.com/t/uploadify-router-old/5109/1 "2011-11-16T10:43:47Z")

</div>

Hallo, ich habe hier ein paar Code Zeilen, welche wunderbar mit dem aktivierten Router Old Plugin funktionieren: ` $(document).ready(function() { $("#fileUpload").fileUpload({ 'uploader': '{link file='frontend/plugins/OrderUpload/\_resources/uploadify/uploader.swf'}', 'cancelImg': '{link file='frontend/plugins/OrderUpload/\_resources/uploadify/cancel.png'}', 'script': '{url controller=OrderUpload action=upload}/ordernumber,{$sOrderNumber}', 'multi': false, 'displayData': 'speed', 'auto': true, 'fileExt': '{$OrderUploadConfig-\>extension}', 'fileDesc': 'Supported Files', 'buttonText': '{$OrderUploadConfig-\>button\_text}', 'onAllComplete' : function(event,data) { document.getElementById('successful').style.display='block'; } }); }) ` Das entscheidente ist hierbei ‘script’: ‘{url controller=OrderUpload action=upload}/ordernumber,{$sOrderNumber}’ Hier wird die GET Variable und der Wert über ein , getrennt. ordernumber,{sOrderNumber} Nun deaktiviere ich das Router Old Plugin und ändere den Trenner in / [code] (document).ready(function() { $("#fileUpload").fileUpload({ ‘uploader’: ‘{link file=‘frontend/plugins/OrderUpload/\_resources/uploadify/uploader.swf’}’, ‘cancelImg’: ‘{link file=‘frontend/plugins/OrderUpload/\_resources/uploadify/cancel.png’}’, ‘script’: ‘{url controller=OrderUpload action=upload}/ordernumber/{$sOrderNumber}’, ‘multi’: false, ‘displayData’: ‘speed’, ‘auto’: true, ‘fileExt’: ‘{$OrderUploadConfig-\>extension}’, ‘fileDesc’: ‘Supported Files’, ‘buttonText’: ‘{$OrderUploadConfig-\>button\_text}’, ‘onAllComplete’ : function(event,data) { document.getElementById(‘successful’).style.display=‘block’; } }); }) [/code] Jetzt funktiniert das Script nicht mehr bzw. wird der Controller nicht mehr aufgerufen. Hat jmd eine Idee woran dies liegen könnte?

---

<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: [17. November 2011 um 10:04 UTC](https://forum.shopware.com/t/uploadify-router-old/5109/2 "2011-11-17T10:04:37Z")

</div>

Niemand eine Idee ☹

---

<div class="post-metadata">

### Author: ![avenger](https://avatars.discourse-cdn.com/v4/letter/a/9de0a6/32.png) [@avenger](https://forum.shopware.com/u/avenger)
#### Post date: [17. November 2011 um 13:13 UTC](https://forum.shopware.com/t/uploadify-router-old/5109/3 "2011-11-17T13:13:43Z")

</div>

[quote=“ottscho”]Hallo, ich habe hier ein paar Code Zeilen, welche wunderbar mit dem aktivierten Router Old Plugin funktionieren:[/quote] Wenn’s läuft ist doch prima!? Dont’t fix it, if it ain’t broken…

---

<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: [17. November 2011 um 13:27 UTC](https://forum.shopware.com/t/uploadify-router-old/5109/4 "2011-11-17T13:27:49Z")

</div>

[quote=„avenger“][quote=„ottscho“]Hallo, ich habe hier ein paar Code Zeilen, welche wunderbar mit dem aktivierten Router Old Plugin funktionieren:[/quote] Wenn’s läuft ist doch prima!? Dont’t fix it, if it ain’t broken…[/quote] Ja, aber nur mit aktivem Plugin „RouterOld“. Eig. sollte ja das Plugin deaktiviert werden, dann sehen die generierten URLs besser aus.

---

<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: [18. November 2011 um 08:33 UTC](https://forum.shopware.com/t/uploadify-router-old/5109/5 "2011-11-18T08:33:56Z")

</div>

Hey Avenger, wenn mir einer Helfen kann, dann du 😉 Du bist hier ja der JavaScript Gott… Kann es sein, dass es mir dir übergebene URL zerhaut?

Der obere Code funktioniert (RouterOld aktiviert).  
Wenn ich RouterOld deaktiviere und die URL anpassen, sieht der link so aus:  
http: // [testshop.ottscho.de/OrderUpload/upload/ordernumber/20058](http://testshop.ottscho.de/OrderUpload/upload/ordernumber/20058)

Kopiere ich den Link manuell in den Browser und führe es aus, so funktioniert es natürlich.

Ich weiß einfach nicht weiter und verstehe den Sinn bzgl. den Fehler nicht.

---

<div class="post-metadata">

### Author: ![avenger](https://avatars.discourse-cdn.com/v4/letter/a/9de0a6/32.png) [@avenger](https://forum.shopware.com/u/avenger)
#### Post date: [18. November 2011 um 08:42 UTC](https://forum.shopware.com/t/uploadify-router-old/5109/6 "2011-11-18T08:42:45Z")

</div>

[quote=“ottscho”]Du bist hier ja der JavaScript Gott…[/quote] Na, wir wollen doch nicht übertreiben… Hast Du den Shop online? Da muss man einfach mal schauen, was das Javascript da macht… Gib mal ne URL, wo man das nachvollziehen kann.

---

<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: [18. November 2011 um 09:04 UTC](https://forum.shopware.com/t/uploadify-router-old/5109/7 "2011-11-18T09:04:04Z")

</div>

Ja, der Testshop ist ON. (sehr langsam) [http://testshop.ottscho.de/](http://testshop.ottscho.de/) Einfach eine Testbestellung durchführen und auf der Bestellbestätigungsseite findest du dann den Upload Button. Im Moment ist das SW Plugin RouterOld aktiv.

---

<div class="post-metadata">

### Author: ![avenger](https://avatars.discourse-cdn.com/v4/letter/a/9de0a6/32.png) [@avenger](https://forum.shopware.com/u/avenger)
#### Post date: [18. November 2011 um 10:00 UTC](https://forum.shopware.com/t/uploadify-router-old/5109/8 "2011-11-18T10:00:10Z")

</div>

[quote=„ottscho“]Ja, der Testshop ist ON. (sehr langsam) [http://testshop.ottscho.de/](http://testshop.ottscho.de/) Einfach eine Testbestellung durchführen und auf der Bestellbestätigungsseite findest du dann den Upload Button. Im Moment ist das SW Plugin RouterOld aktiv. [/quote] An der Stelle nützt das nichts, weil der Link ja schon so übergeben wird. Das muss man im Template debuggen, was „link“ macht…

---

<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: [18. November 2011 um 10:04 UTC](https://forum.shopware.com/t/uploadify-router-old/5109/9 "2011-11-18T10:04:34Z")

</div>

Mhh, aber wie Debuge ich das? Die URL wird ja gar nicht aufgerufen, sonst würde ja der Controller ausgeführt werden.
