Ergebnis 1 bis 1 von 1

Thema: const prefix

  1. #1
    The_C ist offline Routinier
    registriert
    01-08-2011
    Beiträge
    258

    const prefix

    Hallo,
    ich arbeite mit einem CMS wo ich nicht einfach meinen Pfad zur Datei so im JS eingeben kann weil die Urls zur Datei generiert werden so hab ich das verstanden...

    Ein Programmierer hat mich auf den const prefix verwiesen das es mit dem möglich ist nur weis ich nicht wie man den Code richtig in das JS integriert auf jeden Fall so wie ich das gemacht habe geht es nicht, kann mir das wer zeigen wie das geht?

    Ab Zeile 35 bis 41 da wo ich den alten Code auskommentiert hab sollte der Code von Zeile 8 - 19 rein wenn ich den aber so reinsetze funktioniert das nicht.
    Hier der HaupCode https://pastebin.com/25UYU0QE der ruft dann den unteren Code auf

    Das wird dann vom HaupCode aufgerufen und noch 2 weitere aber wenn ich das für den ersten weis wie das geht kann ich es bei den anderen ersetzen ist jetzt aber nur ein Ausschnitt vom Code ich denke das genügt.
    HTML-Code:
    (function ($) {
    
      const prefix = document.currentScript.src.replace(/\/buecherregal\/js\/.*\.js.*/, '');
    
      var sampleName = 'magazine1';
      /*samplePath = 'typo3conf/ext/rcdesign9/Resources/Private/buecherregal/samples/magazine1/'; 
    So hat das mal früher funktioniert nur den Pfad gibt es nicht mehr!
    */
      const samplePath = `${prefix}/buecherregal/samples/magazine1/`;
    
      function addPage(page, book) {
    
        var id, pages = book.turn('pages');
    
        var element = $('<div />', {});
    
        if (book.turn('addPage', element, page)) {
          element.html('<div class="gradient"></div><div class="loader"></div>');
          loadPage(page);
        }
      }
    
      function loadPage(page) {
    
        var img = $('<img />');
        img.load(function () {
          var container = $('.magazine1 .p' + page);
          img.css({ width: '100%', height: '100%' });
          img.appendTo($('.magazine1 .p' + page));
          container.find('.loader').remove();
        });
    
        img.attr('src', samplePath + 'pages/' + page + '.jpg');
    
      }
    Danke schon mal für Eure Hilfe!
    Geändert von mikdoe (30-05-2022 um 08:23 Uhr) Grund: Code Tags korrigiert

Ähnliche Themen

  1. [FRAGE] electron const
    Von sodiac im Forum JavaScript
    Antworten: 1
    Letzter Beitrag: 11-12-2016, 13:35
  2. String prefix hinzufügen
    Von birtprofi im Forum JavaScript
    Antworten: 36
    Letzter Beitrag: 11-05-2012, 09:59
  3. Viele Datenbanken mit selbem Prefix löschen
    Von handschigl im Forum Linux und Co
    Antworten: 5
    Letzter Beitrag: 07-12-2008, 21:55

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •