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:
    461
    Danke erhalten:
    240
    Danke vergeben:
    406
    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.757
    Danke erhalten:
    1.370
    Danke vergeben:
    305
  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'] ?? '';
    }