# Datenbankabhängigkeit Produkt Cover

**URL:** https://forum.shopware.com/t/datenbankabhangigkeit-produkt-cover/69905
**Category:** Programmierung
**Created:** [29. September 2020 um 08:15 UTC](https://forum.shopware.com/t/datenbankabhangigkeit-produkt-cover/69905 "2020-09-29T08:15:51Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![sebastian3196](https://avatars.discourse-cdn.com/v4/letter/s/a5b964/32.png) [@sebastian3196](https://forum.shopware.com/u/sebastian3196)
#### Post date: [29. September 2020 um 08:15 UTC](https://forum.shopware.com/t/datenbankabhangigkeit-produkt-cover/69905/1 "2020-09-29T08:15:51Z")

</div>

Hallo zusammen 🙂

Ich habe „ein paar“ Produkte über den DAL Dienst importiert, und hab mich jedoch danach gewundert, warum keine Cover in den Artikeln angezeigt werden. Ich habe es mittlerweile geschafft, das die Cover wieder angezeigt werden.

Dazu musste ich in der Tabelle ‚product‘ im Feld cover aus ‚product\_media‘ die id einsetzen. Soweit so gut.

Jedoch, sobald ich entweder ein php bin/console dal:refresh:index ausführe oder einige Zeit verstreicht, verschwinden die Coverbilder wieder. Welche Querabhängigkeit habe ich hier vergessen ?

Beste Grüße,

Sebastian

---

<div class="post-metadata">

### Author: ![jan-claas](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/jan-claas/32/17440_2.png) [@jan-claas](https://forum.shopware.com/u/jan-claas)
#### Post date: [3. Dezember 2021 um 11:32 UTC](https://forum.shopware.com/t/datenbankabhangigkeit-produkt-cover/69905/2 "2021-12-03T11:32:05Z")

</div>

Hallo Sebastian,  
hast Du das gelöst damals? Ich habe ein ähnliches Problem und verstehe die Abhängigkeit in der Datenbank nicht ganz.  
Danke und Gruß  
Jan-Claas

---

<div class="post-metadata">

### Author: ![moschadr](https://avatars.discourse-cdn.com/v4/letter/m/65b543/32.png) [@moschadr](https://forum.shopware.com/u/moschadr)
#### Post date: [3. Dezember 2021 um 11:41 UTC](https://forum.shopware.com/t/datenbankabhangigkeit-produkt-cover/69905/3 "2021-12-03T11:41:52Z")

</div>

hast du in der Tabelle product die Id, welche in Cover geschrieben wird auch in die Spalte product\_media\_id eingetragen und zusätzlich noch die Spalte product\_media\_version\_id gefüllt?

---

<div class="post-metadata">

### Author: ![moschadr](https://avatars.discourse-cdn.com/v4/letter/m/65b543/32.png) [@moschadr](https://forum.shopware.com/u/moschadr)
#### Post date: [3. Dezember 2021 um 11:47 UTC](https://forum.shopware.com/t/datenbankabhangigkeit-produkt-cover/69905/4 "2021-12-03T11:47:59Z")

</div>

Zusätzlich müssen in der Tabelle product die spalten ID und media übereinstimmen. Die id, die du in product-\>cover und product-\>product\_media\_id müssen in der Tabelle product\_media Spalte position den Wert 1 haben, also das erste Element der zum Produkt gehörenden Bilderliste sein

---

<div class="post-metadata">

### Author: ![jan-claas](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/jan-claas/32/17440_2.png) [@jan-claas](https://forum.shopware.com/u/jan-claas)
#### Post date: [3. Dezember 2021 um 12:07 UTC](https://forum.shopware.com/t/datenbankabhangigkeit-produkt-cover/69905/5 "2021-12-03T12:07:03Z")

</div>

Hallo moschadr,  
vielen Dank!  
Ich habe es herausgefunden. in der Tabelle „product“ gibt es eine Spalte „cover“, die befüllt ist mit der entsprechenden Id aus der Tabelle „product\_media“. Das war es im Prinzip auch schon mit der Abhängigkeit.

Leider habe ich bei einigen Produkten - warum auch immer - bei „cover“ Ids drin stehen, die es nicht mehr gibt.  
Ich baue mir mal ein Script, dass das überprüft und ggf ändert.

beste Grüße!

---

<div class="post-metadata">

### Author: ![jan-claas](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/jan-claas/32/17440_2.png) [@jan-claas](https://forum.shopware.com/u/jan-claas)
#### Post date: [3. Dezember 2021 um 12:09 UTC](https://forum.shopware.com/t/datenbankabhangigkeit-produkt-cover/69905/6 "2021-12-03T12:09:15Z")

</div>

aber auch ein guter Hinweis dazu!
