# Wo wird der Link bei CMS-Elementen in der Datenbank gespeichert?

**URL:** <https://forum.shopware.com/t/wo-wird-der-link-bei-cms-elementen-in-der-datenbank-gespeichert/106268>\
**Category:** Shopware 6 (German)\
**Created:** [15. Januar 2025 um 08:59 UTC](https://forum.shopware.com/t/wo-wird-der-link-bei-cms-elementen-in-der-datenbank-gespeichert/106268 "2025-01-15T08:59:18Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Frank\_2812](https://avatars.discourse-cdn.com/v4/letter/f/b19c9b/32.png) [@Frank\_2812](https://forum.shopware.com/u/Frank_2812)\
**Post date:** [15. Januar 2025 um 08:59 UTC](https://forum.shopware.com/t/wo-wird-der-link-bei-cms-elementen-in-der-datenbank-gespeichert/106268/1 "2025-01-15T08:59:18Z")

</div>

Hallo,

ich habe immer wieder das Problem, wenn ich Test-Systeme aus den Backups erstelle, dass CMS-Elemente in den „Erlebniswelten“ über einen direkten Link auf die Kategorie oder das Produkt im Shop verknüpfen. Da das Test-System eine andere URL hat, führt der Link beim Testen dann zurück in das Produktiv-System, was zu Orientierungsproblemen führt.

Mir ist natürlich klar, das man in Shopware statt einem konkreten Link auch „Kategorie“ oder „Produkt“ auswählen kann. Offenbar erkennen das viele aber nicht und verwenden daher immer den Link.

Am Ende müsste man diese Links doch über ein SQL Update in der Datenbank des Test-Systems umbiegen können?

Weiß jemand, in welcher/welchen Tabelle(n) diese Information steht?

---

<div class="post-metadata">

**Author:** ![stan\_o](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@stan\_o](https://forum.shopware.com/u/stan_o)\
**Post date:** [15. Januar 2025 um 09:46 UTC](https://forum.shopware.com/t/wo-wird-der-link-bei-cms-elementen-in-der-datenbank-gespeichert/106268/2 "2025-01-15T09:46:26Z")

</div>

Moin,  
schau mal unter „cms\_slot\_translation“ ob es die sind.  
Habe mir daher angewöhnt aus den URLs die ich selber schreibe die Domain zu kürzen.

---

<div class="post-metadata">

**Author:** ![Frank\_2812](https://avatars.discourse-cdn.com/v4/letter/f/b19c9b/32.png) [@Frank\_2812](https://forum.shopware.com/u/Frank_2812)\
**Post date:** [15. Januar 2025 um 09:53 UTC](https://forum.shopware.com/t/wo-wird-der-link-bei-cms-elementen-in-der-datenbank-gespeichert/106268/3 "2025-01-15T09:53:15Z")

</div>

Danke erstmal.

Aber wo ist in cms\_slot\_translation ein Link?

---

<div class="post-metadata">

**Author:** ![stan\_o](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@stan\_o](https://forum.shopware.com/u/stan_o)\
**Post date:** [15. Januar 2025 um 10:09 UTC](https://forum.shopware.com/t/wo-wird-der-link-bei-cms-elementen-in-der-datenbank-gespeichert/106268/4 "2025-01-15T10:09:16Z")

</div>

Die stehen im „config“ Feld

`{"content": {"value": "<div>\r\n<a class=\"btn-liste5\" title=\"WWW\" href=\"/XXX/XXXX/\">XXXX</a>\r\n<a class=\"btn-liste5\" title=\"YYYY\" href=\"`

sind halt alle statt [https://domain.de/informationen/versand-und-zahlung/](https://domain.de/informationen/versand-und-zahlung/) nur als /informationen/versand-und-zahlung/ auf dem CMS Seiten hinterlegt.

Komme grade nicht an die Live Datenbank von dem Platz hier, habe nur ein Backup auf der Platte und geschaut wo die Links stehen. Daher meine Vermutung 🙂

---

<div class="post-metadata">

**Author:** ![Frank\_2812](https://avatars.discourse-cdn.com/v4/letter/f/b19c9b/32.png) [@Frank\_2812](https://forum.shopware.com/u/Frank_2812)\
**Post date:** [15. Januar 2025 um 10:26 UTC](https://forum.shopware.com/t/wo-wird-der-link-bei-cms-elementen-in-der-datenbank-gespeichert/106268/5 "2025-01-15T10:26:56Z")

</div>

okay, danke. Das werde ich mal genauer untersuchen.

---

<div class="post-metadata">

**Author:** ![Frank\_2812](https://avatars.discourse-cdn.com/v4/letter/f/b19c9b/32.png) [@Frank\_2812](https://forum.shopware.com/u/Frank_2812)\
**Post date:** [15. Januar 2025 um 12:11 UTC](https://forum.shopware.com/t/wo-wird-der-link-bei-cms-elementen-in-der-datenbank-gespeichert/106268/6 "2025-01-15T12:11:45Z")

</div>

habe gerade gesehen, dass es noch etwas anders ist.

Die „Erlebniswelt“ wird der entsprechenden Kategorie zugeordnet (Backend: Kataloge/Kategorien) und dann werden die Daten, also auch die Ziel-URL’s, der einzelnen CMS-Elemente dort, unter dem Reiter „Layout“, eingetragen.

Dadurch landen die Daten doch bestimmt an ganz anderer Stelle in der Datenbank? Ich habe mal bei allen Tabellen, die mit „categoryXXX“ beginnen gesucht, aber irgendwie nichts brauchbares gefunden.

Hat noch jemand einen Tipp?

---

<div class="post-metadata">

**Author:** ![Frank\_2812](https://avatars.discourse-cdn.com/v4/letter/f/b19c9b/32.png) [@Frank\_2812](https://forum.shopware.com/u/Frank_2812)\
**Post date:** [15. Januar 2025 um 13:20 UTC](https://forum.shopware.com/t/wo-wird-der-link-bei-cms-elementen-in-der-datenbank-gespeichert/106268/7 "2025-01-15T13:20:58Z")

</div>

Ich vermute, es steht in der Tabelle `category_translation` im Feld `slot_config` .

Wenn ich dort via SQL Update die URL’s ändere, kommt das aber nicht im Shop an. Muss man da noch etwas refreshen. Den Cache habe ich natürlich schon probiert.
