Marktplatz - Eine große Auswahl an neuen und hilfreichen Modulen sowie modernen Templates für die modified eCommerce Shopsoftware
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: Attribute mit Bildern - Javascript-Problem

    benax

    • Neu im Forum
    • Beiträge: 12
    • Geschlecht:
    Attribute mit Bildern - Javascript-Problem
    am: 29. November 2019, 15:51:17
    Hallo Community,

    ich möchte in der Datei admin/new_attributes.php ein <input type"file" /> anhängen um dem Attribut ein Bild zu zu ordnen.
    Alles kein großes Problem mit autoinclude.

    Bis auf Javascript:
    in der Datei admin/includes/javascript/jquery.new_attributes.js findet man die entsprechenden Funktionen.
    Abgewählte Attribute werden diabled dargestellt, angwählte elemente zeigen sich aktiv.
    Leider wurde in den Funktionen ein input type"file" nicht berücksichtigt.
    Auch eine weitere Checkbox ist nicht vorgesehen.

    Ich will natürlich unbedingt updatesicher bleiben, darum war meine Idee die original Javacriptfunktion zu überladen.
    Im Verzeichnes admin/includes/extra/footer/ habe ich eine datei angelegt mit folgendem Inhalt:
    Code: Javascript  [Auswählen]
    <script>
    $(document).ready( function () {

    // Original Funktionsobjekt in Variable speichern
    var en_disabled_original = window.en_disabled;

    // Die Originale Funktion neu definieren
    window.en_disabled = function(obj)
    {
      // Die Original-Funktion aufrufen
      en_disabled_original(obj);

      // Zusätzliche Funktionalität aufrufen
      obj.closest('tr').find('input[id^=finput_]').attr('disabled', !obj.is(':checked'));
      obj.closest('tr').find('input[name$=_delimg]').attr('disabled', !obj.is(':checked'));
    }

    });
    </script>

    Klappt auch ganz gut, solange die datei über das Menü direkt aufgerufen wird.

    Im Bereich Kategorien/Artikel wird die Datei jedoch in ein iframe geladen, wo die footer-informationen aus admin/includes/extra/footer/ nicht mitgeladen werden.

    War mein Ansatz schlecht? Kann ich Javascript-Funktionen vom parent in das iframe bringen?

    Hilfe wrid gerne angenommen.

    Linkback: https://www.modified-shop.org/forum/index.php?topic=40604.0
    0 Antworten
    1859 Aufrufe
    10. Mai 2011, 18:53:21 von seb
    7 Antworten
    778 Aufrufe
    13. Oktober 2018, 15:06:41 von Alfred
    1 Antworten
    1217 Aufrufe
    19. Juni 2014, 17:57:43 von WayneTsun