nodestroy Posted August 17, 2009 Report Share Posted August 17, 2009 Hallo, wir würden gerne ein kleines Modul für veyton erstellen um eine Rechnung mit fortlaufender Rechnungsnummer ausdrucken zu können (einfacher pdf/html export). Auf der Seite hier findet man leider nicht viel Infos zu den APIs. Ist es überhaupt erwünscht selbst Erweiterungen zu erstellen? Notfalls müsste man wohl selbst im Veyton Code herumbasteln, aber da es ja eh ein Plugin System gibt, vielleicht gibt es auch wo eine kleine Api Dokumentation? danke & lg dominik Link to comment Share on other sites More sharing options...
ahlfy Posted August 17, 2009 Report Share Posted August 17, 2009 Entwicklerinformationen > Pluginsystem > Grundlegendes und hier Entwicklerinformationen > Pluginsystem > Aufbau der XML mehr gibt es nicht. Klar sollen wir uns nicht unbedingt selbst welche erstellen können. Sonst würden die Jungs und die Supportunternehmen nicht so viel verdienen. ... iwo verständlich ... irgendwie blöd ;-) Link to comment Share on other sites More sharing options...
nodestroy Posted August 17, 2009 Author Report Share Posted August 17, 2009 Entwicklerinformationen > Pluginsystem > Grundlegendes und hier Entwicklerinformationen > Pluginsystem > Aufbau der XML mehr gibt es nicht. Klar sollen wir uns nicht unbedingt selbst welche erstellen können. Sonst würden die Jungs und die Supportunternehmen nicht so viel verdienen. ... iwo verständlich ... irgendwie blöd ;-) thx, da hätt ich jetzt noch lange gesucht. ist klar, aber mein plugin-wunsch wäre wirklich sehr hilfreich. - dbtable für rechnungen erstellen (für fortlaufende r-nr) - bestellung einer rechnung zuordnen - rechnung per knopfdruck im order-edit screen als pdf zum download anzeigen hoffe das ist halbwegs schnell umzusetzen Link to comment Share on other sites More sharing options...
ahlfy Posted August 17, 2009 Report Share Posted August 17, 2009 thx, da hätt ich jetzt noch lange gesucht. ist klar, aber mein plugin-wunsch wäre wirklich sehr hilfreich. - dbtable für rechnungen erstellen (für fortlaufende r-nr) - bestellung einer rechnung zuordnen - rechnung per knopfdruck im order-edit screen als pdf zum download anzeigen hoffe das ist halbwegs schnell umzusetzen Im Prinzip einfach. Nur komme ich z.B. mit den Hooks etc nicht klar. dazu gibts auch keine Hilfe im Handbuch oder ähnliches. Was das Template/Plugin- System angeht ist die Hilfe bzw. das Handbuch noch sehr mager .... Link to comment Share on other sites More sharing options...
mzanier Posted August 17, 2009 Report Share Posted August 17, 2009 was ist bei den hooks kompliziert ? wenn man im xml einen code angibt für hook X, wird wieder code bei Hook X ausgeführt. Einfacher gehts kaum =) Link to comment Share on other sites More sharing options...
ahlfy Posted August 17, 2009 Report Share Posted August 17, 2009 Vom Prinzip her hört es sich auch einfach an! ... Ne ausführlichere Doku mit evtl. einem Beispiel wäre trotzdem super! ;-) Werde mich damit mal in meiner Freizeit beschäftigen. Link to comment Share on other sites More sharing options...
mzanier Posted August 17, 2009 Report Share Posted August 17, 2009 im download sind um die 15 plugins die man sich ansehen kann. Link to comment Share on other sites More sharing options...
2Break Posted August 18, 2009 Report Share Posted August 18, 2009 Meinen Beitrag als Newbee moechte ich als Diskussiongrundlage hier einstellen. Wenn ich die verschiedenen Plugins vergleiche erkenne ich Unterschiede wie die Plugins im Admin-Backend praesentiert und verlinkt werden. Nach meiner Meinung gibt es 2 verschiedene Arten der Plugin-Erstellung. 1. Plugin sammelt Daten aus der xtc4-Umgebung (z.B. DB-Tabellen), verknuepft Daten und gibt Daten im Shop-Frontend ueber Hookpoints aus. Das Plugin wird im Shop-Backend registriert (Hookpoint) und mit Variablen ergaenzt/verknuepft. 2. Plugin sammelt Daten aus der xtc4-Umgebung (z.B. DB-Tabellen), verknuepft Daten und gibt Daten im Shop-Frontend ueber Hookpoints aus. Das Plugin benoetigt zusaetzlich einen Administrationsteil im Shop-Backend. Hierzu muss eine Verlinkung in das Administrationsmenue des Shop-Backend vorgenommen werden. Da das Shop-Backend nach meiner Ansicht mittels einer Art JavaScript-Programmierung erstelllt ist. Ist bei dieser Art der Plugin-Erstellung ein Mix aus PHP, XML und Javascript noetig. Link to comment Share on other sites More sharing options...
mzanier Posted August 18, 2009 Report Share Posted August 18, 2009 Ist bei dieser Art der Plugin-Erstellung ein Mix aus PHP, XML und Javascript noetig. Nein kein javascript, das komplette Backend erzeugt sich aus dem Datenmodel selbst. Beim plugin xt_reviews gibs auch einen Adminteil, dafür ist keine zeile javascript notwendig, das erzeugt unser framework alles automatisch. Für das Backend sind die Funktionen. setPosition() _getParams() _get() _set() _unset() _setStatus() In einer Klasse wichtig. Link to comment Share on other sites More sharing options...
breakkid04 Posted April 23, 2010 Report Share Posted April 23, 2010 Hallo Veyton Community, ich habe ein plugin erstellt welches eine neue box besitzt. Frage: Wie verwende ich meine eigene css bzw. javascript für mein plugin? Muss ich das in der xml mit einbinden? Natürlich könnte ich das auch alles im Template Ordner einfügen, aber ich möchte das mein plugin komplett eigenständig ist. Vielen Dank im voraus. Link to comment Share on other sites More sharing options...
breakkid04 Posted April 23, 2010 Report Share Posted April 23, 2010 Ok, ich denke mal das funktioniert in Bezug auf eine javascript so hier: <plugin_code> <code> <hook>js.php:bottom</hook> <phpcode><![CDATA[ <script>hier steht das javascript Tag</script> ]]></phpcode> <order>1</order> <active>1</active> </code> </plugin_code> leider fügt er nix in die js.php hinten an. Link to comment Share on other sites More sharing options...
breakkid04 Posted April 27, 2010 Report Share Posted April 27, 2010 Ok hab da in dem Praxishandbuch sowas hier gefunden das funtioniert aber auch nicht...was mach ich falsch? <code> <hook>javascript.php:bottom</hook> <phpcode><![CDATA[ echo '<script type="text/javascript" src="'._SYSTEM_BASE_URL . _SRV_WEB.'plugins/xt_meinPlugin/javascript/meinPlugin.js" ></script>'; ]]></phpcode> <order>1</order> <active>1</active> </code> Link to comment Share on other sites More sharing options...
Matthias Posted April 27, 2010 Report Share Posted April 27, 2010 Lager das JS in eine Separate Datei aus und lade diese über den Hook Link to comment Share on other sites More sharing options...
mulix Posted June 10, 2010 Report Share Posted June 10, 2010 Servus Leute, ich bin auch kurz davor mir ein plugin für den rechungsausdruck und dem lieferscheinausdruck zu schreiben, dass wären dann meine ersten plugins für xtc4. Wie schauts aus hatt jemand vieleicht was fertig oder ein bissel was an code, muss jetzt nicht alles sein, aber bissel was um mir auf die sprünge zu helfen. Ich hab mit dem pluging genau vor 20 minuten angefangen, sitze also noch an der xml datei :-) byebye Michael Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.