Neu Artikel anzeigen über Artikelnummer

Manhattan

Aktives Mitglied
29. Dezember 2013
27
1
Moin Moin,
Ich bin gerade dabei für unseren Shop einen art Anwaltsassistenten zu bauen (der von JTL ist bei uns nicht möglich, da wir nicht über die Merkmale gehen können).

Mein Anwaltsassistent funktioniert auch soweit. Jetzt bin ich gerade dabei die Ausgabe zu realisieren. Der ganze Assistent wird über die Plugin Schnittstelle eingebunden. Im Einsatz ist ein JTL Shop 4 neuester Bauart.

Meine Frage:
Ich möchte gerne mehrere Artikel, am besten über die Artikelnummer oder der gleichen in unserem Shop anzeigen. Beim XT:C war das früher über die interne ID möglich, da hat mann einfach "index.php?id=0815" geschrieben und Zack war der Artikel im Shop Desing da.

Gibt es so eine Lösung auch im JTL Shop?
Über ein paar Links oder Erklärungen wäre ich dankbar!

Grüße
Sebastian
 

Manhattan

Aktives Mitglied
29. Dezember 2013
27
1
Hi,
danke für die Antwort. Das ist schon fast gut. Kann ich auch mehrere Artikel anzeigen, also quasi die Artikelliste?

/index.php?a=5?a=7
geht schon mal nicht 😀

Grüße
 

Manhattan

Aktives Mitglied
29. Dezember 2013
27
1
So habe da eine vielversprechende Lösung gefunden:
Mit der Funktion {get_product_list} (http://docs.jtl-shop.de/de/latest/shop_templates/tipps_tricks.html) ist die umsetzung möglich, allerdings ist diese im JTL Shop 4 NICHT mehr vorhanden.
Siehe dazu auch diesen Beitrag:
https://forum.jtl-software.de/threads/eigene-artikellisten-erzeugen.85238/

Realisierung in meinem Code:
<div id="Ausgabe">

<h2>Unsere Verkaufsschlager aus dem Bereich Gemüse</h2>
{get_product_list kKategorie=582 nLimit=3 nSortierung=11 cAssign="myProducts"}
{if $myProducts}

{foreach name=custom from=$myProducts item=Artikel}
{include file=$currentTemplateDir|cat:'productlist/item_list.tpl'}
{/foreach}

{/if}

</div>
 

mona

Sehr aktives Mitglied
26. April 2016
308
25
Wenn es ab 4.05 wieder vorhanden ist, wie wäre dann der entsprechende Link im obigen Beispiel?

/index.php?a=5?a=7 funktioniert nicht.....?

Möchte ebenfalls z.B. zwei oder drei Artikel aufrufen, am liebsten mit der Artikelnummer
(die Auflistung der functions.php ab#34 muss ja nicht verändert werden für das?)

merci
 

martinwolf

Offizieller Service Partner
SPBanner
6. September 2012
3.715
355
Wenn es ab 4.05 wieder vorhanden ist, wie wäre dann der entsprechende Link im obigen Beispiel?

/index.php?a=5?a=7 funktioniert nicht.....?

Möchte ebenfalls z.B. zwei oder drei Artikel aufrufen, am liebsten mit der Artikelnummer
(die Auflistung der functions.php ab#34 muss ja nicht verändert werden für das?)

merci
Bitte hier jetzt nicht verwechseln, die Funktion get_product_list erzeugt Templateseitig eine Artikelliste, diese lässt sich jedoch nicht mal eben so über eine Parametisierte URL erzeuzgen!

/index.php?a=5?a=7 ist in sofern totaler Quatsch, da das ? alle Parameter einleitet, weitere Parameter werden mit einem & angehängt, also index.php?a=5&a=7, aber zweimal a macht keinen Sinn da nur das letzte a (a ist ein Parameter) dann berücksichtigt würde. Wenn überhaupt müsste ein Aufruf wie folgt aussehen:

index.php?a=5,7,2,... also die Werte des Parameters mit einem Komma getrennt. Das kann der Shop aber nicht im Standard. Hier heißt es selbst Hand anlegen, machen lassen oder als Feature Request abgeben.
 

mona

Sehr aktives Mitglied
26. April 2016
308
25
Danke für die superschnelle Antwort. Dachte es sei einfach, so wie z.B. bei einer Browsersuchmaschine, wo man mit "+" und "" suchen kann....
 

Ähnliche Themen