# Partnerprogramm bei 3.5.3.

**URL:** <https://forum.shopware.com/t/partnerprogramm-bei-3-5-3/1101>\
**Category:** Shopware 3.5\
**Tags:** general\
**Created:** [17. Dezember 2010 um 19:39 UTC](https://forum.shopware.com/t/partnerprogramm-bei-3-5-3/1101 "2010-12-17T19:39:26Z")\
**Posts on this page:** 6\
**Page:** 3

<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:** [4. Februar 2011 um 16:09 UTC](https://forum.shopware.com/t/partnerprogramm-bei-3-5-3/1101/41 "2011-02-04T16:09:24Z")

</div>

[quote=“Sammy123”]Öhm…ich kriege jetzt `Parse error: syntax error, unexpected $end, expecting T\_FUNCTION in /www/htdocs/w00d321f/engine/Shopware/Plugins/Default/Frontend/Statistics/Bootstrap.php on line 140` Kann mir mal einer den alten Schnipsel geben! Ich hab ihn nicht mehr![/quote] public function sRefreshPartner() { if (isset(\_GET['sPartner'])) { if (strpos(\_GET[‘sPartner’], ‘sCampaign’)===0) { campaignID = (int) str\_replace('sCampaign', '', \_GET[‘sPartner’]); Shopware()-\>Session()-\>sPartner = ‘sCampaign’.$campaignID; $sql = ’ UPDATE s\_campaigns\_mailings SET clicked = clicked + 1 WHERE id = ? '; Shopware()-\>Db()-\>query($sql, array($campaignID)); } else { $sql = ‘SELECT \* FROM s\_emarketing\_partner WHERE active=1 AND idcode=?’; $partner = Shopware()-\>Db()-\>fetchRow(sql, array(\_GET[‘sPartner’])); if(!empty($partner)) { if ($partner[‘cookielifetime’]){ $valid = time() + $partner[‘cookielifetime’]; } else { valid = '0'; } setcookie('sPartner', \_GET[‘sPartner’], valid); } Shopware()-\\>Session()-\\>sPartner = \_GET[‘sPartner’]; } } elseif (isset($\_COOKIE[‘sPartner’])) { $sql = ‘SELECT idcode FROM s\_emarketing\_partner WHERE active=1 AND idcode=?’; $partner = Shopware()-\>Db()-\>fetchOne(sql, array(\_GET[‘sPartner’])); if(empty($partner)) unset(Shopware()-\>Session()-\>sPartner); else Shopware()-\>Session()-\>sPartner = $partner; } }

---

<div class="post-metadata">

**Author:** ![Patrick](https://avatars.discourse-cdn.com/v4/letter/p/b2d939/32.png) [@Patrick](https://forum.shopware.com/u/Patrick)\
**Post date:** [4. Februar 2011 um 16:15 UTC](https://forum.shopware.com/t/partnerprogramm-bei-3-5-3/1101/42 "2011-02-04T16:15:21Z")

</div>

[quote=“jipo”] Wenn man den Wert der Lifetime jetzt noch auf -1 setzen könnte und der Partner dann beim Kunden gespeichert würde, dann wäre es perfekt um alle zukünftigen Umsätze auf den Partner zu provisionieren ! [/quote] Du bist aber großzügig 😉

---

<div class="post-metadata">

**Author:** ![Sammy123](https://avatars.discourse-cdn.com/v4/letter/s/76d3ee/32.png) [@Sammy123](https://forum.shopware.com/u/Sammy123)\
**Post date:** [22. Februar 2011 um 14:46 UTC](https://forum.shopware.com/t/partnerprogramm-bei-3-5-3/1101/43 "2011-02-22T14:46:49Z")

</div>

[quote=“Stefan Hamann”]Okay, you´re right. Fix: Datei engine/Shopware/Plugins/Default/Frontend/Statistics/Bootstrap.php Funktion sRefreshPartner ersetzen mit: ` public function sRefreshPartner() { if (isset($\_GET['sPartner'])) { if (strpos($\_GET['sPartner'], 'sCampaign')===0) { $campaignID = (int) str\_replace('sCampaign', '', $\_GET['sPartner']); Shopware()-\>Session()-\>sPartner = 'sCampaign'.$campaignID; $sql = ' UPDATE s\_campaigns\_mailings SET clicked = clicked + 1 WHERE id = ? '; Shopware()-\>Db()-\>query($sql, array($campaignID)); } else { $sql = 'SELECT \* FROM s\_emarketing\_partner WHERE active=1 AND idcode=?'; $partner = Shopware()-\>Db()-\>fetchRow($sql, array($\_GET['sPartner'])); if(!empty($partner)) { if ($partner['cookielifetime']){ $valid = time() + $partner['cookielifetime']; } else { $valid = '0'; } setcookie('sPartner', $\_GET['sPartner'], $valid); } Shopware()-\>Session()-\>sPartner = $\_GET['sPartner']; } } elseif (isset($\_COOKIE['sPartner'])) { $sql = 'SELECT idcode FROM s\_emarketing\_partner WHERE active=1 AND idcode=?'; $partner = Shopware()-\>Db()-\>fetchOne($sql, array($\_COOKIE['sPartner'])); if(empty($partner)) unset(Shopware()-\>Session()-\>sPartner); else Shopware()-\>Session()-\>sPartner = $partner; } } `[/quote] Sobald ich den Code einfüge, bekomme ich Fehlermeldung Parse error: syntax error, unexpected $end, expecting T\_FUNCTION in /www/htdocs/w00d39dc/engine/Shopware/Plugins/Default/Frontend/Statistics/Bootstrap.php on line 140 Zeile 140 ist aber leer?! Edit: Erledigt, war doch nicht leer :quite:

---

<div class="post-metadata">

**Author:** ![stephan](https://avatars.discourse-cdn.com/v4/letter/s/8baadc/32.png) [@stephan](https://forum.shopware.com/u/stephan)\
**Post date:** [25. März 2011 um 10:49 UTC](https://forum.shopware.com/t/partnerprogramm-bei-3-5-3/1101/44 "2011-03-25T10:49:37Z")

</div>

Mit Interesse die 5 Seiten gelesen, und nun fehlt mir mein letzter Schritt. Irgendwie hat’s bei mir noch nicht click gemacht. Die folgende if-Schleife funktionierte früher (unter 3.4.) problemlos (Partner-Id=12), jetzt wird sie nicht mehr aktiviert. {if $\_GET.sPartner == ‘12’} Die Bootstrap.php entspricht bereits der von Stefan Hamann geposteten Variante. Wie muss also jetzt die if-Abfrage aussehen, damit die Schleife mit dem dann nachfolgenden Tracking-Pixel aktiviert wird?

---

<div class="post-metadata">

**Author:** ![by-limus24](https://avatars.discourse-cdn.com/v4/letter/b/0ea827/32.png) [@by-limus24](https://forum.shopware.com/u/by-limus24)\
**Post date:** [4. September 2012 um 20:13 UTC](https://forum.shopware.com/t/partnerprogramm-bei-3-5-3/1101/45 "2012-09-04T20:13:21Z")

</div>

Hallo zusammen gibt es einen Link wo der Partner selbst nachsehen kann was über seinen Link verkauft wurde ??? Danke

---

<div class="post-metadata">

**Author:** ![SebastianKloepper](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sebastiankloepper/32/21435_2.png) [@SebastianKloepper](https://forum.shopware.com/u/SebastianKloepper)\
**Post date:** [4. September 2012 um 20:53 UTC](https://forum.shopware.com/t/partnerprogramm-bei-3-5-3/1101/46 "2012-09-04T20:53:52Z")

</div>

Hallo, ab Shopware 4.0.0 kann der Partneraccount mit einem Konto verknüpft werden. Beispielauszug ![](http://wiki.shopware.de/images/articles/ff629156952b2f26bea7f70c908d4328.jpg)

[Vorherige Seite](https://forum.shopware.com/t/partnerprogramm-bei-3-5-3/1101.md?page=2)
