Verwaltung

reload

Shopware Einsteiger

Hallo Community,

ich hoffe auf Hilfe von euch.
Mein Problem ist das folgende:
Ich möchte Artikel exportieren und benötige dazu die Informationen,
wie man den Link für den jeweiligen Artikel erzeugt.

Ich habe jetzt folgendes gemacht:
SELECT c.description,c.id
FROM s_articles_categories ac, s_categories c
WHERE ac.articleID = $artID AND ac.categoryID = c.id

ORDER BY ac.categoryparentID

Ich baue den Link wie folgt zusammen:
Ich Iteriere durch das Array und bilde den Pfad getrennt durch "/"
in der Variablen &kategoriePfad.

Den Namen des Artikels hab ich in $NamedesArtikel.

Der link lautet dann:
http://www.meine-domain.de/'. &kategoriePfad . $NamedesArtikel

Das funktioniert aber leider nicht für alle Artikel.
Mal hab ich zu viele Kategorien drin und mal zu wenig.
Kann mir jemand sagen, wie man das genau macht und welche Sonderzeichen
ersetzt werden müssen?

Vielleicht gibt's da ja auch was im WIKI. Hab nur leider nichts gefunden,
was mir weiter helfen könnte.

Es stellt sich auch die Frage, wie man vorgehen muss, wenn der Artikel in 2 Kategorien zugeordnet ist? Vielleicht hat jemand Tipps.


Gruß
Reload
Zuletzt geändert von reload am Mi Feb 29, 2012 2:08 pm, insgesamt 1-mal geändert.
 
  • Beiträge: 61
  • Mitglied seit: Fr Apr 01, 2011 6:12 pm
  • Danke abgegeben: 3
  • Danke erhalten: 0
 

reload

Shopware Einsteiger

Hallo Forum,

hat keiner eine Idee?
Ich hoffe ich habe mein Problem deutlich machen können.

Vielleicht kann von Shopware jemand helfen.


Danke
Reload
 
  • Beiträge: 61
  • Mitglied seit: Fr Apr 01, 2011 6:12 pm
  • Danke abgegeben: 3
  • Danke erhalten: 0
 

ovi

Shopware Einsteiger

Hi,

Variante1 (SEO-URLs):

SELECT
    s_articles.id, s_core_rewrite_urls.path 
FROM 
    s_articles
INNER JOIN
    s_core_rewrite_urls ON s_core_rewrite_urls.org_path = CONCAT('sViewport=detail&sArticle=', s_articles.id)
WHERE 
    main = 1


Variante2:
Du kannst den Artikel aber auch direkt über URL Parameter ansprechen: http://meinshop.tld/?sViewport=detail&sArticle=123.

Gruß
 
  • Beiträge: 45
  • Mitglied seit: Di Aug 30, 2011 11:12 am
  • Danke abgegeben: 0
  • Danke erhalten: 8
 
Für diesen Beitrag haben sich bedankt:
reload (Mi Feb 29, 2012 2:11 pm)
 

reload

Shopware Einsteiger

Hallo ovi,

erste Tests sehen viel versprechend aus.
Melde mich, wenn ich genaues sagen kann.

Vorab auf jeden Fall schon mal vielen Dank, das du Dir die Mühe gemacht
hast, mir zu antworten.


Gruß
Reload
 
  • Beiträge: 61
  • Mitglied seit: Fr Apr 01, 2011 6:12 pm
  • Danke abgegeben: 3
  • Danke erhalten: 0
 

reload

Shopware Einsteiger

Hallo ovi,

vielen Dank nochmal für deine Hilfe. Es hat super funktioniert.


Gruß
Reload
 
  • Beiträge: 61
  • Mitglied seit: Fr Apr 01, 2011 6:12 pm
  • Danke abgegeben: 3
  • Danke erhalten: 0
 
  • Seite 1 von 1
 
 
Twitter Facebook