Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Sprachen auswahl im Admin

    Holzfeld

    • Neu im Forum
    • Beiträge: 10
    • Geschlecht:
    Sprachen auswahl im Admin
    am: 06. Juni 2023, 12:42:48
    Da ich zurzeit meinen Shop die Deutschen Sprachpakete  auf  UNGARISCH übersetze ist mir aufgefall dass
    bei 2 Modulen die umschaltung auf eine andere Sprache nicht funktioniert
    beim Modul -Bundesländer und beim Modul -Coupon Admin   funktioniert der wechsel auf eine andere Sprache nicht.

    wird es seitens des Herstellers ein Update geben?

    Lg Chris [ Für Gäste sind keine Dateianhänge sichtbar ] [ Für Gäste sind keine Dateianhänge sichtbar ]

    Linkback: https://www.modified-shop.org/forum/index.php?topic=42995.0

    Viol

    • Fördermitglied
    • Beiträge: 2.284
    Re: Sprachen auswahl im Admin
    Antwort #1 am: 06. Juni 2023, 16:59:07
    Ist im Demoshop auch so. In der Entwicklerversion geht den Sprachumstellung beim Coupon, aber nicht bei den Bundesländern.
    Ich habe das noch nicht vermisst.
    Aber lege doch ein Ticket dafür an..

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 14.016
    • Geschlecht:
    Re: Sprachen auswahl im Admin
    Antwort #2 am: 28. Juni 2023, 16:58:06
    Als wenn hier User Tickets anlegen würden, dann würde man ja etwas zur Software und Community beitragen, wo kämen wir da hin ?
    Insbesondere da die Software kostenlos ist kann man doch nicht etwa auch noch Engagement erwarten.
    Also wirklich, Viol  :-I

    Die Ursache ist, daß in der /admin/includes/header.php folgendes abgefragt wird (Grund ist mir schleierhaft):
    Code: PHP  [Auswählen]
      if (count($ls_languages) > 1) {
        foreach ($ls_languages as $key => $value) {
          if (!isset($_GET['action']) || $_GET['action'] == 'edit') {
            $languages_array[] = '<a href="' . xtc_href_link($current_page, xtc_get_all_get_params(array('language', 'currency')).'language=' . $value['code'], 'NONSSL') . '">' . xtc_image('../lang/' .  $value['directory'] .'/admin/images/' . $value['image'], $value['name']) . '</a>';
          } else {
            $languages_array[] = '<span class="nolink">' . xtc_image('../lang/' .  $value['directory'] .'/admin/images/' . $value['image'], $value['name']).'</span>';
          }
        }
      }

    Das bedeutet, daß, wenn $_GET['action']  gesetzt ist und nicht == 'edit'  ist, kein Link auf die Flaggen gesetzt wird.

    In den Dateien
    • /admin/zones.php  (= Land/Steuer => Bundesländer)
    • /admin/coupon_admin.php  (= Gutscheine/Coupons => Coupon Admin)
    wird das definiert
    Code: PHP  [Auswählen]
    $_GET['action'] = (isset($_GET['action']) ? $_GET['action'] : '');

    Korrekturen:
    /admin/zones.php :
    Das rauswerfen oder auskommentieren
    Code: PHP  [Auswählen]
    $_GET['action'] = (isset($_GET['action']) ? $_GET['action'] : '')

    /admin/coupon_admin.php:
    Suche
    Code: PHP  [Auswählen]
      $_GET['action'] = (isset($_GET['action']) ? $_GET['action'] : '');

      if (isset($_GET['selected_box'])) {
        $_GET['action'] = '';
        $_GET['old_action'] = '';
      }

      switch ($_GET['action']) {

    Ersetze mit
    Code: PHP  [Auswählen]
      $action = (isset($_GET['action']) ? $_GET['action'] : '');

      if (isset($_GET['selected_box'])) {
        $_GET['action'] = '';
        $_GET['old_action'] = '';
      }

      switch ($action) {

    So. einfacher kann man es nicht machen ein Ticket dazu zu eröffnen.
    Wer macht es ?

    Gruß,
    noRiddle

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 14.016
    • Geschlecht:
    Re: Sprachen auswahl im Admin
    Antwort #3 am: 03. Juli 2023, 20:43:11

    voodoopupp

    • Fördermitglied
    • Beiträge: 1.871
    • Geschlecht:
    Re: Sprachen auswahl im Admin
    Antwort #4 am: 03. Juli 2023, 21:00:54
    Wie immer halt: der, der fragt  ;-)

    GTB

    • modified Team
    • Gravatar
    • Beiträge: 6.307
    • Geschlecht:
    Re: Sprachen auswahl im Admin
    Antwort #5 am: 11. Juli 2023, 08:18:38
    der primäre Grund dafür ist, dass Änderungen nicht verloren gehen, wenn beim Artikel oder Kategorie bearbeiten die Sprache umgestellt wird.

    Für diese 2 Seiten bleibt das vorerst mal drin. Bei den anderen Seiten sollte es funktionieren aber mit dem unerwünschten Nebeneffekt.

    Gruss Gerhard

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 14.016
    • Geschlecht:
    Re: Sprachen auswahl im Admin
    Antwort #6 am: 11. Juli 2023, 10:15:50
    Der "primäre Grund" wofür genau ?
    Es geht ja nicht um "Artikel oder Kategorie bearbeiten" sondern um
    [...]
    • /admin/zones.php  (= Land/Steuer => Bundesländer)
    • /admin/coupon_admin.php  (= Gutscheine/Coupons => Coupon Admin)
    [...]

    Gruß,
    noRiddle

    GTB

    • modified Team
    • Gravatar
    • Beiträge: 6.307
    • Geschlecht:
    Re: Sprachen auswahl im Admin
    Antwort #7 am: 11. Juli 2023, 10:26:07
    Der "primäre Grund" wofür genau ?

    dass Daten verloren gehen beim editieren von Artikel und Kategorien durch die Änderung der Sprache.
    Dabei wird nichts gespeichert...

    Die 2 angemerkte Dateien wurden bereits korrigiert und dort ist es nun möglich die Sprache zu ädnern, aber wie gesagt gehen Änderungen verloren.

    Gruss Gerhard

    GTB

    • modified Team
    • Gravatar
    • Beiträge: 6.307
    • Geschlecht:
    Re: Sprachen auswahl im Admin
    Antwort #8 am: 11. Juli 2023, 13:22:23
    Wir haben die Routine nochmals geändert. Die Sprache ändern ist nun immer möglich, aber an kritischen Stellen kommt nun ein Popup mit dem Hinweis, dass nicht gespeicherte Daten verloren gehen.

    Gruss Gerhard
    Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware
    2 Antworten
    2502 Aufrufe
    03. Oktober 2013, 10:33:43 von web28
    8 Antworten
    8465 Aufrufe
    30. April 2010, 19:31:46 von Tomcraft
    1 Antworten
    2691 Aufrufe
    30. Oktober 2012, 07:01:21 von hendrik