Neu Ebay DesignVorlage - Shop-Kategorie-Links passen nicht

Marxeo

Mitglied
26. Dezember 2024
6
0
Heyho,

ich erstelle mir gerade eine eigene Variante der JTL-Adept-Vorlage. Hierbei ist mir aufgefallen, dass die Links für die Shop-Kategorien ins leere laufen.
Verglichen mit denen von ebay, sieht es für mich so aus als würde die Erstellung der Shop-Kategorie-Links ein veraltetes Schema zu nutzen.

Bsp.:
Link in der Vorlage: https://www.ebay.de/str/nutzername/_i.html?_fsub=1
Link im eBay-Shop: https://www.ebay.de/str/nutzername/Sonstiges/_i.html?store_cat=1

Gibt es da nen Workaround, dass man diese korrekt automatisiert auslesen/anpassen kann? Das betrifft übrigens alle eBay Designvorlagen.

Greets
Marc
 

Stephan K.

Sehr aktives Mitglied
14. Mai 2014
1.258
299
Code:
{% if Vorgang.ShopKategorien != empty -%}
    {% assign ShopKat = 'SELECT [CategoryID],[Name],[nOrder] FROM ebay_shop_category ORDER BY [nOrder] ASC' | DirectQuery %}
          {% for ShopKat in ShopKat.Daten %}
          <a href="https://www.ebay.de/sch/i.html?_ssn=NUTZERNAME&store_cat={{ ShopKat.CategoryID }}&store_name=STORENAME/NUTZERNAME" target="_blank" {{ ShopKat.Name }} </a>
          {% endfor %}
{% endif %}

Probiere das mal aus und ersetze die Nutzernamen durch das, was dir angezeigt wird, wenn du auf einen eigenen Kategorielink von dir klickst.
Es ist ein "Globaler Baustein" und zieht sich dann jeweils die eigenen Shop-Kategorien
 
  • Gefällt mir
Reaktionen: Marxeo

Marxeo

Mitglied
26. Dezember 2024
6
0
Code:
{% if Vorgang.ShopKategorien != empty -%}
    {% assign ShopKat = 'SELECT [CategoryID],[Name],[nOrder] FROM ebay_shop_category ORDER BY [nOrder] ASC' | DirectQuery %}
          {% for ShopKat in ShopKat.Daten %}
          <a href="https://www.ebay.de/sch/i.html?_ssn=NUTZERNAME&store_cat={{ ShopKat.CategoryID }}&store_name=STORENAME/NUTZERNAME" target="_blank" {{ ShopKat.Name }} </a>
          {% endfor %}
{% endif %}

Probiere das mal aus und ersetze die Nutzernamen durch das, was dir angezeigt wird, wenn du auf einen eigenen Kategorielink von dir klickst.
Es ist ein "Globaler Baustein" und zieht sich dann jeweils die eigenen Shop-Kategorien
Hey vielen Dank!

Es hat nicht optimal funktioniert, mir dafür aber auf die richtige Spur geholfen. 🙂

Code:
{% if Vorgang.ShopKategorien != empty -%}
            {% assign ShopKat = 'SELECT [CategoryID],[ParentCategory],[Name],[nOrder] FROM ebay_shop_category where [ParentCategory] = 0 ORDER BY [Name] ASC ' | DirectQuery %}
    <section id="" class="panel panel-default box box-linkgroup">
        <div class="panel-heading">
            <h5 class="panel-title">{{ GlobaleTexte.Übersetzungen.Kategorien | SelectLanguage: Vorgang.Sprache }}</h5>
        </div>
        <div class="box-body">
            <ul class="nav nav-list tree">               
                    {% for ShopKat in ShopKat.Daten %}
                        <li>   
                         <a href="{{ Vorgang.ShopURL }}/{{ ShopKat.Name }}/_i.html?store_cat={{ ShopKat.CategoryID }}" target="_blank">{{ ShopKat.Name }}  </a>
                        </li>
                    {% endfor %}
            </ul>
        </div>
    </section>
{% endif -%}

Damit hat es dann für mich funktioniert 🙂

Liebe Grüße
Marc
 

Stephan K.

Sehr aktives Mitglied
14. Mai 2014
1.258
299
Ja, ich habs auch nochmal angeschaut und dabei festgestellt, dass sich die Shop-Kategorien seit dem letzten Basteln wieder geändert haben. Funktionierte problemlos, da eBay ne Weiterleitung hat (inzwischen) für all die alten Shop-Kategorie-Links, aber so bin ich schonmal auf der sicheren Seite, falls wieder einmal etwas geändert wird. Hier am Beispiel "MediaMarkt" besser lesbar:

<a href="https://www.ebay.de/sch/i.html?_ssn=MEDIAMARKT&store_cat={{ ShopKat.CategoryID }}&store_name=MEDIAMARKT" target="_blank" {{ ShopKat.Name }} </a>
 

Ähnliche Themen