...
Wenn man kein Produkt angehakt für "auf Startseite zeigen" wird ja eine bestimmte Anzahl an Artikel gezeigt, die in der entsprechende Sprache vorhanden sind. Bei all meinen Sprachen funktioniert das so, nur bei Spanisch wird kein Artikel angezeigt obwohl min 3 erscheinen müssten. In den Kategorien sind sie ja da... (und der spanische Sprachreiter ist befüllt.)
siehe auch www.billiardbook.com/shop
Habe ich einen Fehler oder hat die Spanischübersetzung ein Problem?
...
Das hat nichts mit Sprachdateien zu tun. Da muß es ein Problem mit den Datenbankeinträgen für Spanisch geben.
Setze mal diesen MySQL-Befehl in phpMyAdmin der Shop-DB ab:
SELECT COUNT(*) AS repetitions, products_id FROM products_description GROUP BY products_id HAVING repetitions < X
Für "X" setzt du die Anzahl der aktivierten Sprachen ein.
Wenn du da ein Ergebnis bekommst bedeutet das, daß es Artikel gibt die nicht in allen Sprachen in der Tabelle
products_description vorhanden sind.
Ein anderer Grund kann sein, daß der Artikelname für die betroffene Sprache leer ist.
Du solltest übrigens imo explizit Artikel auf die Startseite verlinken oder
Konfiguration => Maximum Werte => "Neue Artikel Anzeigemodul"auf 0 setzen, womit keine Artikel auf der Startseite angezeigt werden.
Ansonsten werden nämlich zufällig Artikel aus der DB geholt, gemäß der Anzahl die bei dem erwähnten Feld im Backend eingetragen ist und das kann bei vielen Artikeln im Shop das Laden der Startseite enorm verlangsamen.
Dazu kommt, daß der Eintrag bei
Konfiguration => Maximum Werte => "Anzahl der Tage für Neue Produkte"mitbeachtet wird, was jedoch wenn er nicht greift den Auswahl-Pool auf alle aktiven Artikel im Shop ausweitet.
Das ist imo nicht sinvoll. Dazu bitte auch das Ticket
#2221 beachten.
Gruß,
noRiddle