# sBuildLink

**URL:** <https://forum.shopware.com/t/sbuildlink/15946>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [3. Oktober 2013 um 20:36 UTC](https://forum.shopware.com/t/sbuildlink/15946 "2013-10-03T20:36:43Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![designverign](https://avatars.discourse-cdn.com/v4/letter/d/a8b319/32.png) [@designverign](https://forum.shopware.com/u/designverign)\
**Post date:** [3. Oktober 2013 um 20:36 UTC](https://forum.shopware.com/t/sbuildlink/15946/1 "2013-10-03T20:36:43Z")

</div>

Hallo zusammen, mit $this-\>sSYSTEM-\>sBuildLink(array(„sPage“ =\> 1, „price“ =\> ‚1‘), false); bekomme ich „shopware.php?sViewport=cat&sCategory=11&sPage=1&price=1“ als URL soweit, so gut. Wenn ich aber einen Parameter = ‚0‘ setze, dann wird dieser ausgefiltert. $this-\>sSYSTEM-\>sBuildLink(array(„sPage“ =\> 1, „price“ =\> ‚0‘), false); ergibt „shopware.php?sViewport=cat&sCategory=11&sPage=1“ Warum? Wie kann ich das verhinden? Irgendjemand eine Idee? LG, ST

---

<div class="post-metadata">

**Author:** ![designverign](https://avatars.discourse-cdn.com/v4/letter/d/a8b319/32.png) [@designverign](https://forum.shopware.com/u/designverign)\
**Post date:** [3. Oktober 2013 um 20:46 UTC](https://forum.shopware.com/t/sbuildlink/15946/2 "2013-10-03T20:46:20Z")

</div>

Und nochmal Hallo, kann die Frage selbst beantworten. In der sCore-Klasse ist diese Zeile drin: if(!empty($tempGET)) Dies gilt für den Wert 0, deshalb wird der Parameter nicht mit aufgenommen … Ich verwende jetzt einen Workaround mit ‘-0’ und wandle bei der Ausgabe die Parameter mit (int) um … Umpf LG, ST
