Plugin-Programmierung Lücken in der Doku

develonet

Aktives Mitglied
21. November 2010
23
0
AW: Plugin-Programmierung Lücken in der Doku

hmmm... ich mache nochmal Tests...

Im Moment drückt mich noch sehr der Schuh mit der Box und dem Plugin.
Wenn ich in der info.xml eine Box angebe und dort ebend auch eine Template-Datei für die Box angebe, meldet die PluginVerwaltung, dass das Box-Template fehlen würde.
Ich habe die Datei in frontend/template geparkt...

Das ist scheinbar falsch. Wohin muss diese Datei, damit automatisch eine entsprechende Box im System erzeugt wird, wenn man das Plugin installiert.

Ansonsten müsste ich die Box wohl von Hand anlegen. Wenn ich im Plugin smarty-Variablen bewerte, müssten die ja dann entsprechend im Template zur Verfügung stehen, oder?
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
232
AW: Plugin-Programmierung Lücken in der Doku

da muss ich ja dringend was bauen, womit man den Datenbestand sichern kann...

bei einer Deinstallation finde ich das konsequent....dass aber bei einem Update zuerst eine Deinstallation erfolgen muss (eben mit der Folge der gelöschten DB-Tabellen) ist ein Fehler der sicherlich bald behoben wird
 

boaa-group

Sehr aktives Mitglied
28. Dezember 2007
4.932
9
Thailand, Bangkok
AW: Plugin-Programmierung Lücken in der Doku

Kommando zurück... die Tabellen sind nach der Deinstallation weg.
da muss ich ja dringend was bauen, womit man den Datenbestand sichern kann...

Das Pluginverzeichnis wird für sämtliche Plugins die im Vz gelistet sind, sowas ab spätestens Version 1.10 (dieses jahr noch) können, wahrscheinlich schon früher...
Sodass wirklich ein Update stattfindet...
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
299
Köln
AW: Plugin-Programmierung Lücken in der Doku

Hallo zusammen,

es freut uns natürlich, dass hier schon wild herumprobiert wird.
Wir haben allerdings mit Absicht die Doku noch nicht öffentlich gemacht, da sie noch an einigen Stellen zu viele Fragen aufwirft. Es ist für uns (und vor allem euch!) besser, wenn wir X Std jetzt noch in die Doku investieren als 5X in Fragen beantworten im Forum, Mail, etc.

Es wird auch für eine breite Art von Plugins Beispiele geben, so dass Ihr direkt Vorlagen habt, um eure Plugins daraus zu stricken ohne viel Nachdenken und nachlesen zu müssen.
 

Daniel B.

Moderator
17. Juni 2009
1.430
40
AW: Plugin-Programmierung Lücken in der Doku

Plugintabellen werden natürlich bei einer Deinstallation gelöscht. Bei einem Update oder beim Deaktivieren eines Plugins, bleiben diese erhalten.
Auch geänderte Sprachvariablen oder Einstellungen gehen nur bei einer Deinstallation verloren.
Daher gilt immer, wenn man sich nicht sicher ist ob man ein Plugin nochmal braucht und vorher Einstellungen vorgenommen wurden, lieber deaktiveren anstelle von deinstallieren.
 

Modulexpert

Sehr aktives Mitglied
14. März 2007
1.678
1
AW: Plugin-Programmierung Lücken in der Doku

Nein stimmt nicht :) Habs mit deinem Plugin ausprobiert.

Update geht einwandfrei..
die info.xml muß in den Version über 100 drin sein und zwar jeweils die nächst höhere

also
<Version nr="100">
<SQL>sql.sql</SQL>
<CreateDate>2010-11-05</CreateDate>
</Version>
muß ins normale Verzeichniss
<Version nr="101">
<SQL>sql.sql</SQL>
<CreateDate>2010-11-05</CreateDate>
</Version>

die XML die jetzt gilt muß ins Verzeichniss 101
usw
Je Version muß die xml alle unterversionen enthalten, dann erscheint in der Verwaltung ein Updatebutton
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
232
AW: Plugin-Programmierung Lücken in der Doku

ich kanns gerade nicht testet.....versteh ich dich richtig....also braucht man bei einem Versions-Update 2-x info.xml-Dateien

für Version 100: /pluginname/info.xml (auf gleicher Ebene wie Ordner "version")
für Version 101: /pluginname/version/101/info.xml

oder wie??
 

Modulexpert

Sehr aktives Mitglied
14. März 2007
1.678
1
AW: Plugin-Programmierung Lücken in der Doku

Hmm.. sehr komisch.. jetzt gehts nimmer.
Obwohl ich exakt das gleiche gemacht habe wie vor der 3.03.

Es erscheint dann ein Update Button
Danach kam ne Abfrage und es war die neue Version drauf
PHP:
    <script type="text/javascript">
function ackCheck(kPlugin)
{
    var bCheck = confirm("Wollen Sie wirklich das Plugin updaten?");
    if(bCheck)
        window.location.href = "pluginverwaltung.php?pluginverwaltung_uebersicht=1&updaten=1&kPlugin=" + kPlugin;
}


</script>
Na also bin doch nicht blöde :) sag ich doch das das ging, warum jetzt nicht bin ich überfragt
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
232
AW: Plugin-Programmierung Lücken in der Doku

also laut doku soll/darf es nur eine info.xml geben ..... quasi im root-VZ auf gleicheer Ebene wie das version-VZ

und darin dann <Version nr="100"> .... <Version nr="101"> ... <Version nr="103">

und es wurde die plugin-Verwaltung im 3.03 überarbeitet...ich kanns nicht testen,d a ich gerade auf 3.03 am hochfahren bin
 

boaa-group

Sehr aktives Mitglied
28. Dezember 2007
4.932
9
Thailand, Bangkok
AW: Plugin-Programmierung Lücken in der Doku

Es wird auch für eine breite Art von Plugins Beispiele geben, so dass Ihr direkt Vorlagen habt, um eure Plugins daraus zu stricken ohne viel Nachdenken und nachlesen zu müssen.

Da wir fleissig sind, haben sich die Fragen bis dahin ja schon erübrigt ^^ *sfg* ne lasst euch Zeit so viel Ihr braucht, soll ja vollständig sein, in der Zwischenzeit haben wir ja e auch Skype Kontakt und das Forum falls try and error nicht die Lösung bringt...
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu 📢 Neues JTL-Software Plugin "Rechnung Download" by CIN GmbH Plugins für JTL-Shop 15
Neu JTL GPSR Plugin - Automatischer https://-Prefix trotz HTML-Formatierung im Hersteller-Text Plugins für JTL-Shop 7
Neu 📢 Plugin: "Video für Beschreibung (YouTube, Vimeo, andere Formate) 📢 Plugins für JTL-Shop 0
Neu Affiliate Plugin Empfehlung für JTL Shop 5 Plugins für JTL-Shop 0
Neu 🌟Neues Plugin: digi·access - Die Lösung für Barrierefreiheit Plugins für JTL-Shop 24
Neu Plugin Debugging installiertes Plugin sorgt für 2-3 Sekunden längere Ladezeit seit JTLShop5 Plugins für JTL-Shop 2
Neu Suche JTL-Plugin-Entwickler für Bewertungsanzeige in Google (Rich Snippets) Plugins für JTL-Shop 4
Neu Trackingdaten nicht mit Advanced shipment tracking PRO plugin synchronisiert WooCommerce-Connector 3
Neu Expresskauf lässt sich in Paypal Plugin nicht ändern Plugins für JTL-Shop 1
Neu Eigenes Plugin erstellen (Versandkostenfrei mit Optionen) Plugins für JTL-Shop 1
Neu WooCommerce Anbindung ohne Plugin WooCommerce-Connector 7
Neu Plugin führt zu Abgleich fehler Technische Fragen zu Plugins und Templates 0
Neu Retouren Plugin à la Amazon Altenativen Plugins für JTL-Shop 0
Neu Plugin zur Preisanpassung - Hook gesucht Technische Fragen zu Plugins und Templates 1
Neu 💙 Neues Plugin: Animiertes Suchfeld (Animierte Suchvorschläge anzeigen) Plugins für JTL-Shop 4
Neu Shop 5.4 - Plugin läuft nicht mehr "class EventDispatcher is not available" Plugins für JTL-Shop 2
Neu Keine erneute Consent-Abfrage nachdem Plugin hinzugefügt wurde Plugins für JTL-Shop 2
Neu Plugin für Checkout Prozess Plugins für JTL-Shop 5
Neu Amazon Pay (Checkout v2) Plugin 1.2.18 seit gestern werden keine Zahlungen mehr eingezogen Plugins für JTL-Shop 0
Neu KBA Finder Plugin (CiN) - Probleme Plugins für JTL-Shop 2
Neu Artikel Upload Probleme mit Wawi Version 1.9.6.5 und B2B Market Plugin WooCommerce-Connector 6

Ähnliche Themen