v4.5.x Reiter "Angebote" im Adminbereich Produkte falsche Sprache

Thema wurde von Marias Einkaufsparadies, 18. März 2022 erstellt.

  1. Marias Einkaufsparadies
    Marias Einkaufsparadies Erfahrener Benutzer
    Registriert seit:
    12. Dezember 2021
    Beiträge:
    371
    Danke erhalten:
    156
    Danke vergeben:
    90
    Es wird im Reiter, also auf der Seite"admin/specials.php?action=new&pID=" für Angebote leider nicht der richtige Titel angezeigt. Statt der deutschen Sprache wird der Titel in Englisch angezeigt. Englisch ist aber bei mir nicht aktiviert.
     
  2. Hilke (Gambio)
    Hilke (Gambio) Super-Moderator
    Mitarbeiter
    Registriert seit:
    18. Mai 2015
    Beiträge:
    471
    Danke erhalten:
    257
    Danke vergeben:
    412
    Das ist so wirklich schwierig zu beurteilen. Vielleicht passt irgendwas mit den Texten nicht in der Datenbank. Am besten machst du ein Ticket im Support auf (wenn nicht schon geschehen).
     
  3. Marias Einkaufsparadies
    Marias Einkaufsparadies Erfahrener Benutzer
    Registriert seit:
    12. Dezember 2021
    Beiträge:
    371
    Danke erhalten:
    156
    Danke vergeben:
    90
    Doch die Texte in der Datenbank passen. Die Reiter für "Allgemein", "Varianten", "Zusatzoptionen" und "Downloads" sind auf Deutsch. Nur beim Reiter "Sonderangebote" ist der Titel in Englisch.
     
  4. Anonymous
    Anonymous Administrator
    Mitarbeiter
    Registriert seit:
    26. April 2011
    Beiträge:
    1.954
    Danke erhalten:
    1.588
    Danke vergeben:
    340
  5. Marias Einkaufsparadies
    Marias Einkaufsparadies Erfahrener Benutzer
    Registriert seit:
    12. Dezember 2021
    Beiträge:
    371
    Danke erhalten:
    156
    Danke vergeben:
    90
    Habe ich gemacht. Mir ist aufgefallen, dass es nur bei Artikeln so ist, ohne Angebot. Hier ist der Titel in Englisch.
     
  6. Marias Einkaufsparadies
    Marias Einkaufsparadies Erfahrener Benutzer
    Registriert seit:
    12. Dezember 2021
    Beiträge:
    371
    Danke erhalten:
    156
    Danke vergeben:
    90
    Habe eine Lösung:

    in admin/special.php

    ersetze:

    Code:
    // Gets the product name in case the product does not have a Special yet
    if (isset($_GET['action'], $_GET['pID']) && $_GET['action'] === 'new') {
    $productDescResult = $db->select('products_name')
    ->where(['products_id' => (int)$_GET['pID']], ['language_id' -> $_SESSION['languages_id']])
    ->get('products_description')
    ->row_array();
    $productsName = $productDescResult['products_name'] ?? '';
    }
    durch:

    Code:
    // Gets the product name in case the product does not have a Special yet
    if (isset($_GET['action'], $_GET['pID']) && $_GET['action'] === 'new') {
    $productDescResult = $db->select('products_name')
    ->where('products_id = ' . (int)$_GET['pID'] . ' AND language_id = ' . $_SESSION['languages_id'])
    ->get('products_description')
    ->row_array();
    $productsName = $productDescResult['products_name'] ?? '';
    }