Neu Plugin-Manager - Verständnis-Frage

mobade

Sehr aktives Mitglied
27. Februar 2017
831
150
Chemnitz
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
126
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
831
150
Chemnitz
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
358
48
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
828
253
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
831
150
Chemnitz
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
91
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
828
253
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 Neues Plugin: Google Translate / Übersetzer (DSGVO-konform und weitere Features) Plugins für JTL-Shop 1
Neu Händlerbund Plugin lässt sich nicht installieren Shop ver. 5.3.0 Plugins für JTL-Shop 1
Neu Eigene Seiten mit Plugin erstellen Technische Fragen zu Plugins und Templates 0
Neu Neues Plugin: Instagram-Feed Portlet (Als Galerie- oder Slideransicht und weitere Features) + 3x kostenlose Lizenzen Plugins für JTL-Shop 3
Neu 🌟Neues Plugin: Bounce Landingpage Plugins für JTL-Shop 5
Neu 504 Gateway Time-Out nginx bei Plugin-Updates Gelöste Themen in diesem Bereich 10
Neu Unterstützung bei JTL5-Shop-Überarbeitung gesucht - Template/Plugin uvm. Dienstleistung, Jobs und Ähnliches 1
Neu Erledigt - Plugin PayPal Checkout, Update auf 1.4.0, Komplettabsturz Plugins für JTL-Shop 1
Neu Paypal Plugin erzeugt "Quirks Mode" Betrieb / Pflege von JTL-Shop 0
Neu Mail-Versand & Plugin Doku Technische Fragen zu Plugins und Templates 2
Neu Variationen im Shop Auswahl zurücksetzen (Plugin?) Betrieb / Pflege von JTL-Shop 3
Neu NEU ✔️ PDF-Angebots-Plugin für den JTL-Shop 5 - PDF Angebote von der Produktseite oder aus dem Warenkorb heraus generieren B2C / B2B Plugins für JTL-Shop 5
Neu Neues Plugin: Hersteller Slider Portlet (Zentrierungs- oder Schwarz/Weiß-Modus, Responsive Anpassung..) inkl. 5 kostenlosen Lizenzen Plugins für JTL-Shop 4
Neu Plugin KBA Finder Implementierung/Darstellungsänderung Plugins für JTL-Shop 0
Neu Custom Template für Custom Artikel mit Plugin? Plugins für JTL-Shop 0
Neu JTL Connector Plugin Aktivierunf [Fehlermeldung] WooCommerce-Connector 1
Neu Erfahrung mit LS-Cache Plugin Technische Fragen zu Plugins und Templates 10
Neu 🌟Neues Plugin: FRASPY Altersprüfung & IdentitätsCheck Plugins für JTL-Shop 3
Neu 🎉 Neues Plugin: "Versandkosten und Lieferzeit automatisch beziehen - UPS Extension" 🎉 Plugins für JTL-Shop 2
Neu Neues Plugin: Formular Portlet (Drag&Drop Dateiupload by FilePond, Kontakt, Retoure, Reklamation, Gewerbenachweis..) Plugins für JTL-Shop 10
Neu Neues Plugin - Solar Steuerfrei (Mehrwertsteuerbefreiung nach §12 Abs. 3 UStGt für Solar- und Photovoltaikanlagen) Plugins für JTL-Shop 8
Neu Plugin Mail senden - Cc / Bcc Technische Fragen zu Plugins und Templates 4
Neu [Gelöst] IT Rechtskanzlei AGB Plugin Fehler "Plugin wurde nicht gefunden" Plugins für JTL-Shop 4
Neu neues Paypal-Checkout (plugin) verhindert Bestellung - keine Zahlungsarten angezeigt (hängt) Betrieb / Pflege von JTL-Shop 8
Neu Problem mit Plugin-Aktivierung und WooCommerce-Kompatibilität WooCommerce-Connector 2
Neu CiN TrackID-Import Plugin User helfen Usern - Fragen zu JTL-Wawi 12
PayPal - Consent-Manager Einrichtung JTL-Shop5 0

Ähnliche Themen