[TYPO3-shop] handleScript
John Nicholas
J_nicholas at excite.com
Sat Nov 22 00:18:10 CET 2008
What is ###MESSAGE_PAYMENT_SCRIPT### and what is it supposed to do?
Where does it go? I found one message saying it should be in
BASKET_ORDERCONFIRMATION_TEMPLATE but that is the page that I seem to be
unable to get to from my handleScript so it doesn't seem to be part of
my problem.
What is the relationship between paymentActivity in typoscript and
setting the form submit between products_customized_payment and
products_payment? From what I've seen so far, only
products_customized_payment will actually run the handleScript code but
then it will only render $content from there. Setting $bFinalize=true
looks like it should then run the finalize code but this doesn't seem to
happen.
Franz Holzinger wrote:
> John Nicholas a écrit :
>> This doesn't really address my question. The issue isn't authorize.net
>> related. The question is why setting any content in $content isn't
>> displayed or otherwise effects what happens when a person hits the
>> next button even though die() commands show that the code is being run.
>
> You must put the marker ###MESSAGE_PAYMENT_SCRIPT### into your Shop HTML
> template.
> Set the paymentActivity to payment or finalize.
>
>> if the handlescript $content value isn't meant to be displayed (which
>> appears to be the case in the old DIBs example and the 2checkout
>> example) what is it meant to be in there. If it isn't related to the
>> $content variables contents, what else effects how this is processed?
>
> $content is meant to be displayed. It is the output of the payment
> script. Or it can even redirect to the gateway and will hopefully come
> back to the shop later again.
> This script must fill in the $bFinalize parameter with TRUE, if the shop
> shall do the finalization.
>
> - Franz
>
>
>
>
>
More information about the TYPO3-project-tt-products
mailing list