Jump to content
xt:Commerce Community Forum

Eigene Hookpoints?


JulianHH

Recommended Posts

Hallo zusammen,

ich bin dabei ein Plugin zu bauen, welches die Warenkorb-Box modifiziert (berechnet in der Verwaltung eingegebene Zahlungsart-Gebühren/Rabatte und zeigt diese an).

Ich finde in der box_cart.html und auch in der entsprechenden PHP Datei keinen Hookpoint.

Kann ich auf einfache Art und Weise eigene Hookpoints hinzufügen oder gibt es einen anderen Weg?

Danke und viele Grüße,

JUlian

Link to comment
Share on other sites

Hmmm....

dann musst du dir in der cart.php einen ähnlichen Codeblock anlegen:

($plugin_code = $xtPlugin->PluginCode('module.cart.php:cart_bottom')) ? eval($plugin_code) : false;
if(isset($plugin_return_value))
return $plugin_return_value;[/PHP]

Nachteil dieser Variante:

1. Kann es passieren dass xt in eine der Folgeversionen einen Hookpoint identisch benennt. Deshalb vergib einen Namen der nicht so schnell von xt genommen werden könnte.

2. Bei Updates ist der Point wieder weg und du musst ihn nach jedem Updat erneut einfügen.

Versuche doch deinen geschriebenen Code in die class.cart.php auszulagern. Dort gibt es Hookpoints zu genüge. Und da du neue Daten generierst gehört es auch eher dort hinein.

LG

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...