Artikelübersicht mehr als 100 Artikel anzeigen

nomis

Aktives Mitglied
6. April 2010
134
1
Hallo,

ich will in der Artikelübersicht gerne mehr als 100 Artikel anzeigen. Allerdings wird das durch den Shop irgendwo begrenzt.
In den Dateien navi.php und filter.php konnte ich die entsprechenden Einträge schon anpassen, allerdings wird es noch irgendwo anders begrenzt. Ich vermute in einer der verschlüsselten php Dateien.
Hat jemand eine Idee??

Danke
 

MichaelH

Sehr aktives Mitglied
17. November 2008
14.718
1.986
AW: Artikelübersicht mehr als 100 Artikel anzeigen

Kannst du im Backend komfortabel einstellen ...

??.de/admin/einstellungen.php?&kSektion=4
 

nomis

Aktives Mitglied
6. April 2010
134
1
AW: Artikelübersicht mehr als 100 Artikel anzeigen

Das funktioniert aber nicht sobald es mehr als 100 Artikel sind... Wie gesagt das wird vom Shopsystem selbst irgendwo limitiert.
 

nomis

Aktives Mitglied
6. April 2010
134
1
AW: Artikelübersicht mehr als 100 Artikel anzeigen

*push*

Es muss doch möglich sein mehr als 100 Artikel in der Artikelübersicht anzeigen zu lassen?!?!?
 

chef1568

Sehr aktives Mitglied
4. Mai 2009
1.265
3
Bayern
AW: Artikelübersicht mehr als 100 Artikel anzeigen

also im Prinzip gibt es nicht "alle" sondern muss die Anzahl einfach nur hoch genug sein.
Ich habe es in der themes/JTL-Shop3-Tiny/tpl_inc/suche_header.tpl mal mit der Anzahl von 99999 versucht, aber irgendwie funktioniert das noch nicht ganz. Mir werden nach wie vor nur 100 Artikel angezeigt.

nach Zeile 229 einfügen:
HTML:
<option value="99999" {if $smarty.session.ArtikelProSeite == 99999}selected="selected"{/if}>alle {lang key="productsPerPage" section="productOverview"}</option>
muss da sonst noch wo ein Teil angepasst werden?

mfg
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
233
AW: Artikelübersicht mehr als 100 Artikel anzeigen

das problem liegt darin, dass beim Absenden des Forms die navi.php aufgerufen wird (Parameter = af)

In der navi.php steht aber das

Code:
// Anzahl
$nArtikelProSeite = verifyGPCDataInteger("af");
if ($nArtikelProSeite > 0)
{
    if($nArtikelProSeite > 100)
        $nArtikelProSeite = 100;
    $_SESSION["ArtikelProSeite"] = $nArtikelProSeite;
}

heißt....wenn eine AnzahlArtikelProSeite > 100, dann wird diese systembedingt auf 100 reduziert. Ihr könnt daher in der tpl eintragen was ihr wollt.

Ich denke, JTL hat einen guten Grund, die Anzahl zu limitieren. Insbesondere wird die Anzahl auch in die Session geschrieben und event. an anderer Stelle auch verwendet.

Wie sich eine Erhöhung der Zahl im gesamten Systemablauf auswirken kann, mag ich nicht einzuschätzen.
 

nomis

Aktives Mitglied
6. April 2010
134
1
AW: Artikelübersicht mehr als 100 Artikel anzeigen

Nein Anja, es liegt nicht nur an der navi.php. Wenn du dies nämlich auskommentierst klappt es trotzdem nicht.
Ich denke in der Methode "gibArtikelKeys" selbst wird die Anzahl auf 100 beschränkt. Der einzige Sinn den ich mir hier erklären kann ist, dass die Seitenladenzeit sich hierbei selbstverständich erhöht, je mehr Artikel gefilter werden. Allerdings ist das die Sache jedes Einzelnen, meiner Meinung nach.
Wenn es keine anderen Gründe hierfür gibt, wäre es natürlich super wenn im nächsten Update die Beschränkung hier aufgehoben werden könnte und jeder dies so gestalten kann wie er es selbst gerne hätte.
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
233
AW: Artikelübersicht mehr als 100 Artikel anzeigen

ja du hast recht

Code:
    // Immer 100 Artikel rausholen, damit wir in den Artikeldetails auch vernünftig blättern können
    $nArtikelProSeiteBlaetter = 100;

und die entsprechende Datei ist verschlüsselt....also bleibt es bei 100
 

nomis

Aktives Mitglied
6. April 2010
134
1
AW: Artikelübersicht mehr als 100 Artikel anzeigen

1. Wie kommst du an die verschlüsselte Datei?
2. Kann ich denn der Methode nichts übergeben um dies zu ändern? Es werden ja $FilterSQL, $nArtikelProSeite und $NaviFilter übergeben, bei denen ja unter anderem die aktuelle Seite sowie die Artikel pro Seite übergeben werden. Leider kann ich die Methode ja nicht einsehen, da verschlüsselt. Falls es JTL erlaubt und du die Methode hast, wäre es möglich mir diese per PN zu senden um einen Workaround zu finden?
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
233
AW: Artikelübersicht mehr als 100 Artikel anzeigen

ich kenne nur diese beiden zeilen .. und nein ich glaube nicht das du was übergeben kannst
 

Ähnliche Themen