# Wie SEO Kategorie URL mit Customize-Freitextfeld umschreiben?

**URL:** https://forum.shopware.com/t/wie-seo-kategorie-url-mit-customize-freitextfeld-umschreiben/46234
**Category:** Programmierung
**Created:** [9. Juni 2017 um 09:46 UTC](https://forum.shopware.com/t/wie-seo-kategorie-url-mit-customize-freitextfeld-umschreiben/46234 "2017-06-09T09:46:07Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![dbb](https://avatars.discourse-cdn.com/v4/letter/d/e36b37/32.png) [@dbb](https://forum.shopware.com/u/dbb)
#### Post date: [9. Juni 2017 um 09:46 UTC](https://forum.shopware.com/t/wie-seo-kategorie-url-mit-customize-freitextfeld-umschreiben/46234/1 "2017-06-09T09:46:07Z")

</div>

Hallo zusammen,

mit folgender Methode lege ich in einem Plugin ein Freitextfeld an:

```
	private function createArticlesSupplierCategoryAttribute()
	{
		/** @var CrudService $service */
		$service = $this->container->get('shopware_attribute.crud_service');
		$service->update('s_categories_attributes', 'custom_categories_permalink',
			TypeMapping::TYPE_STRING, [
				'label' => 'Kategorie-Permalink',
				'helpText' => '',
				'position' => 0,
				'translatable' => true,
				'displayInBackend' => true,
			]);
	}

```

&nbsp;

Leider werden die neu hinterlegten URLs aus dem Freitextfeld, nach einem SEO-Index-Neuaufbau und dem Cache löschen, mit folgendem Snippet nicht übernommen:

```
{if $sCategory.attribute.custom_categories_permalink}{$sCategory.attribute.custom_categories_permalink}{else}{sCategoryPath categoryID=$sCategory.id}{/if}/

```

&nbsp;

Vielleicht hat von euch jemand eine Lösung?

&nbsp;

Vielen Dank und beste Grüße  
Michael

---

<div class="post-metadata">

### Author: ![dbb](https://avatars.discourse-cdn.com/v4/letter/d/e36b37/32.png) [@dbb](https://forum.shopware.com/u/dbb)
#### Post date: [14. Juni 2017 um 07:25 UTC](https://forum.shopware.com/t/wie-seo-kategorie-url-mit-customize-freitextfeld-umschreiben/46234/2 "2017-06-14T07:25:35Z")

</div>

\*push\*

---

<div class="post-metadata">

### Author: ![NextMike](https://avatars.discourse-cdn.com/v4/letter/n/838e76/32.png) [@NextMike](https://forum.shopware.com/u/NextMike)
#### Post date: [14. Juni 2017 um 09:11 UTC](https://forum.shopware.com/t/wie-seo-kategorie-url-mit-customize-freitextfeld-umschreiben/46234/3 "2017-06-14T09:11:22Z")

</div>

Ist an dieser Stelle im Template&nbsp;$sCategory.attribute.custom\_categories\_permalink verfügbar? Was sagt {debug}?

---

<div class="post-metadata">

### Author: ![dbb](https://avatars.discourse-cdn.com/v4/letter/d/e36b37/32.png) [@dbb](https://forum.shopware.com/u/dbb)
#### Post date: [14. Juni 2017 um 09:26 UTC](https://forum.shopware.com/t/wie-seo-kategorie-url-mit-customize-freitextfeld-umschreiben/46234/4 "2017-06-14T09:26:03Z")

</div>

> [@NextMike schrieb:](https://forum.shopware.com/profile/19433/NextMike "NextMike")
> 
> Ist an dieser Stelle im Template&nbsp;$sCategory.attribute.custom\_categories\_permalink verfügbar? Was sagt {debug}?

Hallo NextMike,

das Attribute wird auf der Kategorie-Seite korrekt ausgegeben:

```
attribute => Array (11)
      id => "67"
      categoryID => "40"
      attribute1 => null
      attribute2 => null
      attribute3 => null
      attribute4 => null
      attribute5 => null
      attribute6 => null
      custom_categories_permalink => "custom-link"

```

Ich verstehe nicht, warum das Attribute beim SEO-Index-Neuaufbau nicht greift!?

Hast du vielleicht noch eine Idee?

&nbsp;

Beste Grüße  
Michael

---

<div class="post-metadata">

### Author: ![dbb](https://avatars.discourse-cdn.com/v4/letter/d/e36b37/32.png) [@dbb](https://forum.shopware.com/u/dbb)
#### Post date: [14. Juni 2017 um 09:28 UTC](https://forum.shopware.com/t/wie-seo-kategorie-url-mit-customize-freitextfeld-umschreiben/46234/5 "2017-06-14T09:28:52Z")

</div>

Oder kann es vielleicht daran liegen, das es für **$sCategory** nicht verfügbar ist?

---

<div class="post-metadata">

### Author: ![NextMike](https://avatars.discourse-cdn.com/v4/letter/n/838e76/32.png) [@NextMike](https://forum.shopware.com/u/NextMike)
#### Post date: [14. Juni 2017 um 09:39 UTC](https://forum.shopware.com/t/wie-seo-kategorie-url-mit-customize-freitextfeld-umschreiben/46234/6 "2017-06-14T09:39:30Z")

</div>

Ich verstehe aktuell nicht an welcher Stelle du das Feld brauchst?

---

<div class="post-metadata">

### Author: ![dbb](https://avatars.discourse-cdn.com/v4/letter/d/e36b37/32.png) [@dbb](https://forum.shopware.com/u/dbb)
#### Post date: [14. Juni 2017 um 09:43 UTC](https://forum.shopware.com/t/wie-seo-kategorie-url-mit-customize-freitextfeld-umschreiben/46234/7 "2017-06-14T09:43:46Z")

</div>

> [@NextMike schrieb:](https://forum.shopware.com/profile/19433/NextMike "NextMike")
> 
> Ich verstehe aktuell nicht an welcher Stelle du das Feld brauchst?

Hallo Mike,

im Backend \> Einstellungen \> Grundeinstellungen \> Storefront \> SEO/Router-Einstellungen \> SEO-Urls Kategorie-Template

Beste Grüße  
Michael

---

<div class="post-metadata">

### Author: ![NextMike](https://avatars.discourse-cdn.com/v4/letter/n/838e76/32.png) [@NextMike](https://forum.shopware.com/u/NextMike)
#### Post date: [14. Juni 2017 um 09:46 UTC](https://forum.shopware.com/t/wie-seo-kategorie-url-mit-customize-freitextfeld-umschreiben/46234/8 "2017-06-14T09:46:20Z")

</div>

ok, na ja, dann scheint es an dieser Stelle nicht verfügbar zu sein.&nbsp;[http://community.shopware.com/SEO-Router-Einstellungen\_detail\_912.html#Kategorien\_.28Stand\_5.2.6.29](http://community.shopware.com/SEO-Router-Einstellungen_detail_912.html#Kategorien_.28Stand_5.2.6.29)

Vielleicht packs du die Info in ein Standardfeld?

---

<div class="post-metadata">

### Author: ![dbb](https://avatars.discourse-cdn.com/v4/letter/d/e36b37/32.png) [@dbb](https://forum.shopware.com/u/dbb)
#### Post date: [14. Juni 2017 um 09:59 UTC](https://forum.shopware.com/t/wie-seo-kategorie-url-mit-customize-freitextfeld-umschreiben/46234/9 "2017-06-14T09:59:24Z")

</div>

> [@NextMike schrieb:](https://forum.shopware.com/profile/19433/NextMike "NextMike")
> 
> ok, na ja, dann scheint es an dieser Stelle nicht verfügbar zu sein.&nbsp;[http://community.shopware.com/SEO-Router-Einstellungen\_detail\_912.html#Kategorien\_.28Stand\_5.2.6.29](http://community.shopware.com/SEO-Router-Einstellungen_detail_912.html?_ga=2.57440558.529541790.1497433733-1397786700.1497433733#Kategorien_.28Stand_5.2.6.29)
> 
> Vielleicht packs du die Info in ein Standardfeld?

Hallo Mike,

komisch, bei der Hersteller SEO-Url funktioniert es wie folgt:

```
{if $sSupplier.attributes.core.custom_articles_supplier_permalink}{$sSupplier.attributes.core.custom_articles_supplier_permalink}{else}{createSupplierPath supplierID=$sSupplier.id}{/if}/

```

Beste Grüße  
Michael

&nbsp;

---

<div class="post-metadata">

### Author: ![dbb](https://avatars.discourse-cdn.com/v4/letter/d/e36b37/32.png) [@dbb](https://forum.shopware.com/u/dbb)
#### Post date: [16. Juni 2017 um 07:14 UTC](https://forum.shopware.com/t/wie-seo-kategorie-url-mit-customize-freitextfeld-umschreiben/46234/10 "2017-06-16T07:14:01Z")

</div>

Hallo zusammen,

besteht den die Möglichkeit ein Custom Attribute für $sCategory zu referenzieren?  
Und wenn ja, welchen Ansatz müsst ich hierfür verfolgen?

&nbsp;

Vielen Dank und beste Grüße  
Michael

---

<div class="post-metadata">

### Author: ![kadis](https://avatars.discourse-cdn.com/v4/letter/k/c57346/32.png) [@kadis](https://forum.shopware.com/u/kadis)
#### Post date: [3. März 2021 um 14:47 UTC](https://forum.shopware.com/t/wie-seo-kategorie-url-mit-customize-freitextfeld-umschreiben/46234/11 "2021-03-03T14:47:36Z")

</div>

Hey, hattest du hier mittlerweile eine Lösung für finden können?  
Stehe aktuell vor dem gleichen Problem.

Beste Grüße!
