Neu Plugin-Manager - Verständnis-Frage

mobade

Sehr aktives Mitglied
27. Februar 2017
832
150
Chemnitz
Firma
MobaDe - Modellbahn Dehs
Hallöchen,
1.
habe gerade ein Plugin hochladen ( Shop 5 ) wollen und das Ergebnis:
im Grünen Balken steht "Plugin erfolgreich hochgeladen" jedoch ist unter dem Reiter vorhanden nichts drin, also 0
vorhanden-0.jpg

Was mache ich da falsch, das ist mir gestern Abend schon mal aufgefallen. nimmt ja nur .zip Datein

2.
Da unter : https://jtl-devguide.readthedocs.io...html#pluginverwaltung-im-backend-von-jtl-shop
bei Plugin-Installation
Die Installation von Plugins besteht aus zwei Schritten. Sie können diese im laufenden Betrieb des Onlineshops vornehmen.

Laden Sie das Plugin hoch:
ab Shop Version 4.x in das Verzeichnis includes/plugins/,
ab Shop Version 5.x in das Verzeichnis plugins/
(Der Upload erfolgt in „ausgepackter“ Form. Dateiarchive, wie z. B. *.zip oder *.tgz, werden nicht unterstützt.)
Starten Sie die Installation im Backend über den Menüpunkt „Pluginverwaltung“ im Reiter „Vorhanden“.
Die Installation läuft vollautomatisch ab.

Das Klinkt so als müsste der Order Ausgepackt hochgeladen werden, was natürlich nicht funktioniert, nur wenn man den Plugin Ordner direkt per FTP hochlädt.

hat jemand ein Idee oder Tipp?

Danke und grüssle Mario
 

ARA-Marketing

Offizieller Servicepartner
SPBanner
2. Oktober 2008
993
127
Regensburg
Nein, du lädst die Zip hoch und er packt selber aus....

Wenn du das nicht siehst, kann es sein, dass das Plugin nicht für den Shop 5 ist.... hab ich auch schon mal gehabt.
oder die Versionsnummer nicht passt.

VG
Eas
 
  • Gefällt mir
Reaktionen: mobade

mobade

Sehr aktives Mitglied
27. Februar 2017
832
150
Chemnitz
Firma
MobaDe - Modellbahn Dehs
Hi Eas,
also habe es nochmals geprüft und versucht über den Upload hochzuladen, ohne erfolg oder Fehlermeldung,
da das Plugin über FTP hochladen funktioniert.

hier mal den Code, wer sieht da die Nadel im Heuhaufen?, oder steht in irgendeiner Datenbanktabelle noch was, was nicht gelöscht wurde, mmmmhhhhhhhh
Code:
<?xml version="1.0" encoding="utf-8"?>
<jtlshopplugin>
  <Name>Nicson Google Manager</Name>
  <Description>Google TagManager/Analytics für JTL Shop 5</Description>
  <Author>Nicson</Author>
  <URL>https://www.nicson.de</URL>
  <XMLVersion>100</XMLVersion>
  <ShopVersion>5.0.0</ShopVersion>
  <Icon>nicson-logo.png</Icon>
  <PluginID>nicson_google_manager</PluginID>
  <CreateDate>2020-02-10</CreateDate>
  <Version>1.0.0</Version>
  <LicenceClass>PluginLicence</LicenceClass>
  <LicenceClassFile>PluginLicence.php</LicenceClassFile>
  <Install>
    <Adminmenu>
      <Customlink sort="1">
        <Name>Allgemeine Hinweise</Name>
        <Filename>hinweise.php</Filename>
      </Customlink>
      <Settingslink sort="2">
        <Name>Einstellungen</Name>
        <Setting type="text" initialValue="GTM-xxxxxxx" sort="1" conf="Y">
          <Name>Google TagManager GTM</Name>
          <Description>Zu finden unter tagmanager.google.com</Description>
          <ValueName>gTagID</ValueName>
        </Setting>
        <Setting type="text" initialValue="UA-xxxxxxxx-x" sort="2" conf="Y">
          <Name>Google Analytics UA</Name>
          <Description>Zu finden unter analytics.google.com, nutzt "gtag"</Description>
          <ValueName>gAnalyticsID</ValueName>
        </Setting>
        <Setting type="checkbox" sort="3" conf="Y" initialValue="on">
          <Name>Google Analytics IP Anonymisierung</Name>
          <Description>(Empfohlen!) Aktivieren um die IP Adresse des Besuchers zu verschleiern.</Description>
          <ValueName>gAnalytics_anonymize_ip</ValueName>
        </Setting>
      </Settingslink>
    </Adminmenu>
    <Locales>
      <Variable>
        <Name>ngm_consent_title</Name>
        <Description>Name</Description>
        <VariableLocalized iso="GER">Google Dienste</VariableLocalized>
        <VariableLocalized iso="ENG">Google Services</VariableLocalized>
      </Variable>
      <Variable>
        <Name>ngm_consent_description</Name>
        <Description>Tagline/Description</Description>
        <VariableLocalized iso="GER">Verwendet von Google Analytics / Google Tag Manager</VariableLocalized>
        <VariableLocalized iso="ENG">Used by Google Analytics / Google Tag Manager</VariableLocalized>
      </Variable>
      <Variable>
        <Name>ngm_consent_purpose</Name>
        <Description>Beschreibung/Purpose</Description>
        <VariableLocalized iso="GER">Verwendet von Google Analytics / Google Tag Manager, um die Handlungen des Benutzers auf der Webseite zu analysieren, mit dem Zweck der Messung der Wirksamkeit einer Werbung sowie Verbesserung der Webseite (usability).</VariableLocalized>
        <VariableLocalized iso="ENG">Used by Google Analytics / Google Tag Manager for marketing and usability Statistics.</VariableLocalized>
      </Variable>
      <Variable>
        <Name>ngm_consent_company</Name>
        <Description>Firma/Company</Description>
        <VariableLocalized iso="GER">Firma</VariableLocalized>
        <VariableLocalized iso="ENG">Company</VariableLocalized>
      </Variable>
      <Variable>
        <Name>ngm_consent_privacy_link</Name>
        <Description>Datenschutzlink</Description>
        <VariableLocalized iso="GER">/Datenschutz</VariableLocalized>
        <VariableLocalized iso="ENG">/Datenschutz</VariableLocalized>
      </Variable>
    </Locales>
  </Install>
</jtlshopplugin>


grüssle Mario
 

Harald Weingaertner

Sehr aktives Mitglied
2. Oktober 2006
394
107
Hi Eas,
also habe es nochmals geprüft und versucht über den Upload hochzuladen, ohne erfolg oder Fehlermeldung,
da das Plugin über FTP hochladen funktioniert.

hier mal den Code, wer sieht da die Nadel im Heuhaufen?, oder steht in irgendeiner Datenbanktabelle noch was, was nicht gelöscht wurde, mmmmhhhhhhhh
Code:
<?xml version="1.0" encoding="utf-8"?>
<jtlshopplugin>
  <Name>Nicson Google Manager</Name>
  <Description>Google TagManager/Analytics für JTL Shop 5</Description>
  <Author>Nicson</Author>
  <URL>https://www.nicson.de</URL>
  <XMLVersion>100</XMLVersion>
  <ShopVersion>5.0.0</ShopVersion>
  <Icon>nicson-logo.png</Icon>
  <PluginID>nicson_google_manager</PluginID>
  <CreateDate>2020-02-10</CreateDate>
  <Version>1.0.0</Version>
  <LicenceClass>PluginLicence</LicenceClass>
  <LicenceClassFile>PluginLicence.php</LicenceClassFile>
  <Install>
    <Adminmenu>
      <Customlink sort="1">
        <Name>Allgemeine Hinweise</Name>
        <Filename>hinweise.php</Filename>
      </Customlink>
      <Settingslink sort="2">
        <Name>Einstellungen</Name>
        <Setting type="text" initialValue="GTM-xxxxxxx" sort="1" conf="Y">
          <Name>Google TagManager GTM</Name>
          <Description>Zu finden unter tagmanager.google.com</Description>
          <ValueName>gTagID</ValueName>
        </Setting>
        <Setting type="text" initialValue="UA-xxxxxxxx-x" sort="2" conf="Y">
          <Name>Google Analytics UA</Name>
          <Description>Zu finden unter analytics.google.com, nutzt "gtag"</Description>
          <ValueName>gAnalyticsID</ValueName>
        </Setting>
        <Setting type="checkbox" sort="3" conf="Y" initialValue="on">
          <Name>Google Analytics IP Anonymisierung</Name>
          <Description>(Empfohlen!) Aktivieren um die IP Adresse des Besuchers zu verschleiern.</Description>
          <ValueName>gAnalytics_anonymize_ip</ValueName>
        </Setting>
      </Settingslink>
    </Adminmenu>
    <Locales>
      <Variable>
        <Name>ngm_consent_title</Name>
        <Description>Name</Description>
        <VariableLocalized iso="GER">Google Dienste</VariableLocalized>
        <VariableLocalized iso="ENG">Google Services</VariableLocalized>
      </Variable>
      <Variable>
        <Name>ngm_consent_description</Name>
        <Description>Tagline/Description</Description>
        <VariableLocalized iso="GER">Verwendet von Google Analytics / Google Tag Manager</VariableLocalized>
        <VariableLocalized iso="ENG">Used by Google Analytics / Google Tag Manager</VariableLocalized>
      </Variable>
      <Variable>
        <Name>ngm_consent_purpose</Name>
        <Description>Beschreibung/Purpose</Description>
        <VariableLocalized iso="GER">Verwendet von Google Analytics / Google Tag Manager, um die Handlungen des Benutzers auf der Webseite zu analysieren, mit dem Zweck der Messung der Wirksamkeit einer Werbung sowie Verbesserung der Webseite (usability).</VariableLocalized>
        <VariableLocalized iso="ENG">Used by Google Analytics / Google Tag Manager for marketing and usability Statistics.</VariableLocalized>
      </Variable>
      <Variable>
        <Name>ngm_consent_company</Name>
        <Description>Firma/Company</Description>
        <VariableLocalized iso="GER">Firma</VariableLocalized>
        <VariableLocalized iso="ENG">Company</VariableLocalized>
      </Variable>
      <Variable>
        <Name>ngm_consent_privacy_link</Name>
        <Description>Datenschutzlink</Description>
        <VariableLocalized iso="GER">/Datenschutz</VariableLocalized>
        <VariableLocalized iso="ENG">/Datenschutz</VariableLocalized>
      </Variable>
    </Locales>
  </Install>
</jtlshopplugin>


grüssle Mario


Ich hatte das auch schonmal. Bei mir war der Fehler, dass der Name des Plugins entweder die <PluginID> schon vorhanden war oder nicht mit der Zeile namespace Plugin\... in der BootStrap.php überein stimmte. 100% erinnere ich mich nicht daran aber es war nicht überall die gleiche PluginID angegeben. Evtl. guckst Du da nochmal?

PS: Oder hast Du mal versucht das hier zu ändern? "Google TagManager/Analytics für JTL Shop 5" Evtl. mal ein "ue" statt "ü"?
 
  • Gefällt mir
Reaktionen: mobade

fibergirl

Sehr aktives Mitglied
14. April 2016
831
261
Konnte dieses Problem gelöst werden?

Ich habe auch ein Plugin, das eigentlich funktioniert, wenn es ausgepackt per FTP hochgeladen wird.
Aber der Upload im Plugin-Manager tut überhaupt nichts.
Grün - erfolgreich - aber es ist dann einfach nicht vorhanden, wenn man mit FTP nachguckt.
Plugin-ID stimmt überall und enspricht auch dem Zipfilenamen.

Sogar die Schreibrechte des "Plugins"-Verzeichnis überprüft. und testweise auf 777 gestellt. Nichts. Upload angeblich grün & erfolgreich, aber nichts kommt an.
Was gibt es nun noch?

Dank & Gruß,
fibergirl
 

mobade

Sehr aktives Mitglied
27. Februar 2017
832
150
Chemnitz
Firma
MobaDe - Modellbahn Dehs
hi,
also der Hauptordner muss heissen wie die Plugin ID
Bsp.
Ordner: nicson_google_manager
und
PluginID
Code:
<PluginID>nicson_google_manager</PluginID>
und in dem Ordner ist dann alles andere drin, wie es im Guide beschrieben ist ( habe jetzt keine URL dahin, Sorry )

eigenartigerweise habe ich das Plugin über das 7 Zip Programm archiviert als .zip und dann einfach hochgeladen, auf einmal ging es, keine ahnung, warum dies am vortag net, ging.
Vielleicht hängt dies auch manchmal mit den Browsern zusammen. Der ahnungslose :)

vielleicht hilft dies :)

grüssle Mario
 
  • Gefällt mir
Reaktionen: fibergirl

Qwartz

Sehr aktives Mitglied
29. August 2012
511
93
Bayern
hi,
also der Hauptordner muss heissen wie die Plugin ID
Bsp.
Ordner: nicson_google_manager
und
PluginID
Code:
<PluginID>nicson_google_manager</PluginID>
und in dem Ordner ist dann alles andere drin, wie es im Guide beschrieben ist ( habe jetzt keine URL dahin, Sorry )

eigenartigerweise habe ich das Plugin über das 7 Zip Programm archiviert als .zip und dann einfach hochgeladen, auf einmal ging es, keine ahnung, warum dies am vortag net, ging.
Vielleicht hängt dies auch manchmal mit den Browsern zusammen. Der ahnungslose :)

vielleicht hilft dies :)

grüssle Mario
Hab mir das während der Arbeit am Plugin nochmal angesehen, du musst quasi "meinplugin.zip > meinplugin/*" packen dann geht es auch per Upload.
 

fibergirl

Sehr aktives Mitglied
14. April 2016
831
261
Hallo,
vielen Dank euch beiden!
Sorry auch für Eure Mühe, ich hatte die Frage nach dem genauen Aufbau des Zip-Inhalts gleich wieder rausgenommen, weil ich dachte, das kann ich eigentlich auch selbst rausfinden, damit muss ich niemanden belästigen. Hab ja nicht geahnt, wie schnell die Antwort kommt :)

@basteldehs , danke für Deinen Kommentar mit 7zip.

Mir scheint hier liegt die Lösung: es ist nicht der Browser.
Plugin zippen mit dem Windows-Explorer -> senden an: Zip-komprimierter Ordner -> mit Plugin-Manager hochladen => funktioniert nicht.
Plugin zippen mit 7zip -> mit Plugin-Manager hochladen => Funktioniert!

So siehts jedenfalls hier bei mir aus.
Interessanterweise ist das gezippte Plugin (in meinem Fall) vom Windows-eigenen Zip 5Kb, von 7zip 6Kb groß.
Also wird auch irgendwie anders komprimiert.

Wieder was gelernt.
 
  • Gefällt mir
Reaktionen: mobade
Ähnliche Themen
Titel Forum Antworten Datum
Neu Felder vom neuen Plugin importieren möglich? Shopware-Connector 0
Neu GPSR Plugin für Gambio Connector steht bereit Gambio-Connector 0
Neu DRINGEND Hilfe - Google Analytics Plugin JTL-Shop - Fehler und Bugs 4
Neu PlugIn: JTL GPSR Plugins für JTL-Shop 15
Neu Plugin Suche: Mailchimp Plugins für JTL-Shop 0
Neu Plugin mit transparentem Hintergrund (Auswahlassistent) Plugins für JTL-Shop 1
Neu Probleme mit PayPal-Plugin: Bestellungen "pending" & doppelte Zahlungen nach Direktzahlung Plugins für JTL-Shop 0
Neu Template Dateien Rendern im Plugin Plugins für JTL-Shop 6
Neu 🎉 Neues Plugin: "Versandkosten und Lieferzeit automatisch beziehen - ShipMonk Extension" 🎉 Plugins für JTL-Shop 1
Neu 🎉 Neues Plugin: "Versandkosten und Lieferzeit automatisch beziehen - DHL-Express Extension" 🎉 Plugins für JTL-Shop 3
Neu S: Plugin Dropdown-Menü für meine Kategorien Plugins für JTL-Shop 10
Neu "Warenkorb teilen als Link" Plugin by Visitmedia Plugins für JTL-Shop 2
Neu Das JTL Shop gratis Plugin GPSR Verordnung - sieht mies aus, belastet die Datenbank, Excel Bearbeitung unmöglich Betrieb / Pflege von JTL-Shop 30
Neu PAYONE Plugin keine Bestellabschluss Seite Plugins für JTL-Shop 0
Neu 📢 Neues Plugin: "GPSR Herstellerinformationen" 📢 Plugins für JTL-Shop 31
Neu Anbindung an Idealo mit Plugin gesucht Schnittstellen Import / Export 1
Neu Mollie Plugin und stornierte "Klarna Pay Later" Zahlungsaufforderungen. Plugins für JTL-Shop 0
Neu Plugin: WooCommerce Wallet oder Gutscheine mit JTL nutzen - Fehler in der MwSt User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL Plugin fuer Wordpress Plugin wirft Error/success Fehler WooCommerce-Connector 2
Neu JTL Google Shopping Plugin - Bilder Updaten Plugins für JTL-Shop 3
Neu Wie andere Länder und Sprachen vom Google Shopping Plugin mit dem Merchant Center verbinden Plugins für JTL-Shop 6
Neu Frage zu Plugin Entwicklung : IO Request im Admin Technische Fragen zu Plugins und Templates 2
Neu Google Shopping Plugin - Artikel filtern Plugins für JTL-Shop 3
Neu Rollenbasiertes Kunden-Plugin (B2B) Plugins für JTL-Shop 1
Neu Frage zur Plugin Entwicklung Plugins für JTL-Shop 3
Neu Eigenes Plugin und der cache.. Plugins für JTL-Shop 3
Neu JTL Shop 5.3.X - Fehlerhafte Artikellinks bei Export über Exporte-Manager JTL-Shop - Fehler und Bugs 1
Neu E-Commerce Manager (m/w/d) für den Zweiradbereich bei MSZweirad in Heinsberg Dienstleistung, Jobs und Ähnliches 0
Verständnis von Variationsartikeln (Vater-/Kinderartikel) JTL-Wawi 1.9 38

Ähnliche Themen