Franz Holzinger

autor  
22-10-15 12:37:24 tt_products
BDAG
Guten Tag Herr Holziger

Ist es möglich, dass gewisse Marker nicht mehr funktioniere?

###MEMO_NOT_LOGGED_IN###

Z.b. Egal ob eingelegt oder nicht der Inhalt wird angezeigt

So haben wir das bei uns eingetragen:
<!-- ###MEMO_TEMPLATE### beginn-->
<!-- ###MEMO_NOT_LOGGED_IN### -->
<div class="memo_info">
<p>Falls Sie zum ersten Mal im Dyhrberg Shop bestellen, <a href="/index.php?id=54">registrieren Sie sich bitte hier</a>.</p>
<p>Wenn Sie bereits als Kunde registriert sind, <a href="/index.php?id=53">loggen Sie sich bitte ein.</a></p>
</div>
<!-- ###MEMO_NOT_LOGGED_IN### -->
<!-- ###MEMO_TEMPLATE### end-->


<!-- ###MEMO_NOT_LOGGED_IN### begin -->
###GW1B###<b>###ERROR_NOT_LOGGED_IN###</b>###GW1E###
<!-- ###MEMO_NOT_LOGGED_IN### end -->

weder der obere noch der untere Block funktionieren

Gruss
22-10-15 13:05:50 MEMO Setup
Franz Holzinger
Überprüfen Sie das Setup für die Memo Einstellung.

Standardmäßig werden in tt_products die Memo Funktion für den eingeloggten Benutzer und für die Frontend Sitzung ohne ein Login aktiviert.

memo.allow = fe_users,session

26-10-15 11:44:55 Different number of arguments passed in the functions
vishal tanna
I have issue with the payment gateway. For that I debug the code of the tt_products. And I found that there are some functions that passed the wrong number of arguments. And because of that original value is missing for the argument variables.

Please check below given two files and functions. In version "2.11.0".

(1) tt_products/control/class.tx_ttproducts_control.php
(2) tt_products/lib/class.tx_ttproducts_paymentlib.php

Check function "includeHandleLib" in both files.
File (1) have 9 arguments. And in file (2) have only 8 arguments.

So in file (2) when function is calling. Value of the argument is mismatch. And configuration of payment script is comes blank. And because of that payment object is not created.

I need the payment object created and execute code for that.
29-10-15 17:05:12 bug fix
Franz Holzinger
Remove the line

$productRowArray,

from the call in file tt_products/control/class.tx_ttproducts_control.php


$content = $paymentObj->includeHandleLib(
$handleLib,
$basketExtra,
$calculatedArray,
$basketObj->getItemArray(),
$orderArray,
$basketObj->basketExtra['payment.']['handleLib.'],
$bFinalize,
$errorMessage
);

< BACK TO FORUM