Home / Forum / Workflows in ez Publish 4.x

Workflows in ez Publish 4.x

Um Zugang zu den Foren zu erhalten, müssen Sie angemeldet sein

Autor Nachricht

Henning Deiters

Registriert seit: 22.08.2006

Beiträge: 13

Dienstag, 12. Mai 2009 12:27:20

Hallo,

ich brauche für mein (erstes eZ Publish Projekt die Extension shopsender. Sind im Warenkorb Produkte von verschiedenen Benutzern verschickt die Extension jeweils an diese eine Bestell-Email. Zumindest theoretisch, denn ich kann bisher kein Workflow mit dem entsprechenden eventtype 'ezshopsender' anlegen. In der Dropdown-List sind nur die Standard-Einträge, obwohl in der 'workflow.ini' bei 'AvailableEventTypes' der Eintrag 'extension:shopsender: event_ezshopsender' drin ist.

Nun bin ich über ein workflow-contribs gestolpert, die als Upgrade für eZ 4.x eingetragen ist. Was hat sich denn bei eZ 4.x hinsichtlich der workflows geändert - die extension shopsender ist ja auch recht alten Datums (23.01.04).

Schönen Dank schon mal.

Henning

Sebastian v. Roos

Registriert seit: 27.01.2006

Beiträge: 358

Dienstag, 12. Mai 2009 16:44:51

hast du denn die Extension auch in der globalen site.ini.append.php drin?

[ExtensionSettings]
ActiveExtensions[]=shopsender

oder in der site.ini vom spezifischen site-access, dann aber mit:

[ExtensionSettings]
ActiveAccessExtensions[]=shopsender

Allerdings, leider:
ich glaub shopsender läuft gar nicht mit 4.1
jedenfalls mit 4.0.3 läuft sie bei mir nicht (mehr)

Könnte mir allerdings vorstellen, dass das keine so großen Veränderungen braucht, weil nur wenige php-Dinger dabei sind.

Falls du es hinkriegst, würde ich mich freuen über Hinweise, wies geklappt hat.

tschüss erstmal

_______________________

http://webdevelopment.artenic.de ARTENIC - Publishing mit allen Mitteln!

Henning Deiters

Registriert seit: 22.08.2006

Beiträge: 13

Dienstag, 12. Mai 2009 17:05:58

Ja, ist soweit alles eingetragen, aber ich sehe trotzdem nicht den ezshopsender-eventtype...

Simmt, ist nicht viel PHP-Code, aber leider weiß ich nicht so genau, wo ich da ansetzen sollte.

Vielleicht hat ja auch noch jemand anderes eine Idee? Oder vielleicht liest ja auch der Verantwortliche dieser Site und eben auch der Programmierer der Extension diesen Eintrag

Schönen Gruß // Henning

Sebastian v. Roos

Registriert seit: 27.01.2006

Beiträge: 358

Mittwoch, 13. Mai 2009 19:28:01

also, wenn bei Erweiterungen im admin ein häkchen dran ist,müsste shopsender zumindest auftauchen.

Als es mit älterer Version noch ging, hab ich unter Workflow, Gruppe standard es angelegt (da ich nicht wusste, welcher workflowtyp "einfacher versand" und Multiplexer beides genommen)

Wählbar im admin unter "Auslöser" ist es nun schon, aber nur bei
shop confirmorder before

Gruß

_______________________

http://webdevelopment.artenic.de ARTENIC - Publishing mit allen Mitteln!

Henning Deiters

Registriert seit: 22.08.2006

Beiträge: 13

Donnerstag, 14. Mai 2009 17:54:47

Die von Dir beschriebenen Workflow-Events "einfacher versand und Multiplexer", haben nix mit der Extension zu tun - der benötigte Event ist "Shopsender"...

Sebastian v. Roos

Registriert seit: 27.01.2006

Beiträge: 358

Donnerstag, 14. Mai 2009 23:50:30

wenn ich mich recht erinnere ging es aber genau so.
Das heißt ich hab einen Workflow erstellt, und ihm irgendeinen Namen gegeben,und der hat dann die extension "wie durch ein Wunder" gestartet.

Ich benutze z.B. paypal. Dafür hab ich einen workflow erstellt, der benutzt das Ereignis "Ereignis/Zahlungsgateway". Das heißt ein Ereignis, was irgendwie mit der Paypal extension überhaupt nichts zu tun hat.

Genauso lief auch shopsender.
Es benutzt einen der, wie ich es verstehe, eZ Standardereignisse.
(das heißt, als es noch lief, tauchte shopsender auch nicht irgendwie als wählbares Ereignis auf, (sondern ich hatte die Standereignisse "Einfacher Versand"und Multiplexer ausgewählt )




Aber hinzu kommt nun mal leider, dass es vermutlich > 4.0.wasweißich, gar nicht läuft.


_______________________

http://webdevelopment.artenic.de ARTENIC - Publishing mit allen Mitteln!

Henning Deiters

Registriert seit: 22.08.2006

Beiträge: 13

Freitag, 15. Mai 2009 14:44:04

Hallo Sebastian,

mmh, Programmierung und Wunder, nun ja

Also ich habe mich daran gemacht und die extension angepasst und nun läuft sie bei mir mit eZ 4.1.1. - wie geschrieben, mit dem Event "Shopsender". Wenn ich sie weiter getestet habe, werde ich sie auch contributen...

Viele Grüße // Henning

Sebastian v. Roos

Registriert seit: 27.01.2006

Beiträge: 358

Freitag, 15. Mai 2009 17:40:00

super!



und die die genannten Dimension des Programmierens werden in eZ, Version 10 hoch 42 bestimmt implantiert sein


ich hab übrigens noch das Problem, dass man ja immer nur einen Auslöser wählen kann,
ich möchte aber post Checkout 2 Ereignisse starten (paypal + shopsender)
wie geht denn das?

naja,
*wartet ungeduldig auf contribution*


Grüße!
Sebastian

_______________________

http://webdevelopment.artenic.de ARTENIC - Publishing mit allen Mitteln!

Um Zugang zu den Foren zu erhalten, müssen Sie angemeldet sein