# B Ware über Similar Articles ausgeben

**URL:** <https://forum.shopware.com/t/b-ware-ueber-similar-articles-ausgeben/94867>\
**Category:** Programmierung\
**Created:** [17. Juni 2022 um 09:52 UTC](https://forum.shopware.com/t/b-ware-ueber-similar-articles-ausgeben/94867 "2022-06-17T09:52:35Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![BIG](https://avatars.discourse-cdn.com/v4/letter/b/e56c9b/32.png) [@BIG](https://forum.shopware.com/u/BIG)\
**Post date:** [17. Juni 2022 um 09:52 UTC](https://forum.shopware.com/t/b-ware-ueber-similar-articles-ausgeben/94867/1 "2022-06-17T09:52:35Z")

</div>

Hallo liebe Shopware Community,

ich bin gerade dabei, B-Ware Artikel per „Ähnliche Artikel“ anzubieten und prominent zu platzieren.

Dabei versuche ich gerade folgenden Code in der actions.tpl

```auto
        {if $sArticle.sSimilarArticles}
            {* Guenstige zweite Chance *}
            {block name="frontend_detail_index_b_ware"}
                <a href="{$sArticle.linkDetails}" target="_blank" class="action--link">
                    <i class="icon--percent2" style="color: #d51214;"></i> {s name="BWare"}Günstige 2. Chance{/s}
                </a>
            {/block}
        {/if}

```

Das Ganze sieht dann im Frontend wie folgt aus: [Hauptartikel mit B-Ware](https://www.batterie-industrie-germany.de/b-ware-blackmax-30-12v-100ah-830a-en)

Leider verlinkt der Link über „Günstige 2. Chance“ nicht den B-Ware Artikel, sondern den Hauptartikel.

Demnach meine Frage: Wo ist mein Fehler bzw. wie erhalte ich den dynamischen „Similar Article Link“?

Und: Gibt es eine Möglichkeit, dass der Link auch nur ausgespielt wird, wenn der B-Ware Artikel einen Bestand größer als Null hat?

Vielen Dank vorab.

Beste Grüße  
Patrick

---

<div class="post-metadata">

**Author:** ![abdullah](https://avatars.discourse-cdn.com/v4/letter/a/aeb1de/32.png) [@abdullah](https://forum.shopware.com/u/abdullah)\
**Post date:** [17. Juni 2022 um 11:34 UTC](https://forum.shopware.com/t/b-ware-ueber-similar-articles-ausgeben/94867/2 "2022-06-17T11:34:18Z")

</div>

Ich gehe davon aus, dass $sArticle.sSimilarArticles ein Array von Artikeln ist. Du müsstest das Array durchgehen und den Similar Article Link von dem entsprechenden Artikel verwenden.

---

<div class="post-metadata">

**Author:** ![BIG](https://avatars.discourse-cdn.com/v4/letter/b/e56c9b/32.png) [@BIG](https://forum.shopware.com/u/BIG)\
**Post date:** [20. Juni 2022 um 06:03 UTC](https://forum.shopware.com/t/b-ware-ueber-similar-articles-ausgeben/94867/3 "2022-06-20T06:03:39Z")

</div>

Gibt es eine Liste mit den möglichen Arrays?

Habe es nochmal wie folgt versucht, wodurch ich aber nur auf URL/Array verlinkt werde:

```auto
                <a href="{$sArticle.sSimilarArticles}" target="_blank" class="action--link">
                    <i class="icon--percent2" style="color: #d51214;"></i> {s name="BWare"}Günstige 2. Chance{/s}
                    {$sArticle.sSimilarArticles|escape|regex_replace:"/^[a-z][a-z][_][A-Z][A-Z][_]/":""}
                </a>

```

---

<div class="post-metadata">

**Author:** ![BIG](https://avatars.discourse-cdn.com/v4/letter/b/e56c9b/32.png) [@BIG](https://forum.shopware.com/u/BIG)\
**Post date:** [22. Juni 2022 um 10:20 UTC](https://forum.shopware.com/t/b-ware-ueber-similar-articles-ausgeben/94867/4 "2022-06-22T10:20:48Z")

</div>

Habe eben gesehen, dass ich den falschen Artikel in meinem Start Post verlinkt habe.

Hier der korrekte: [BlackMax MAX100 Plus 30 Edition Autobatterie 100Ah | BIG Batterie](https://www.batterie-industrie-germany.de/blackmax-30-12v-100ah-830a-en)
