I have tested the eC4, and I have found some bug in the ec_store. These are:

ec_store.manage.inc
line 26:
Original:
function ec_store_transaction_form($txnid) {
Good:
function ec_store_transaction_form($form, $txnid) {

ec_store.manage.inc
line 335:
Original:
function ec_store_transaction_add_items_form(&$txn) {
Good:
function ec_store_transaction_add_items_form($form, &$txn) {

ec_store.manage.inc
line 787:
Original:
function ec_store_transaction_mail_form($txnid, $pagetitle, $variable, $force_wf = FALSE, $send_optional = FALSE) {
Good:
function ec_store_transaction_mail_form($form, $txnid, $pagetitle, $variable, $force_wf = FALSE, $send_optional = FALSE) {

ec_store.manage.inc
line 814:
Original:
if (($workflow = $_GET['wf']) && transaction_valid_workflow($workflow)) {
Good:
if (($workflow = $_GET['wf']) && ec_store_transaction_valid_workflow($workflow)) {

Comments

gordon’s picture

Status: Active » Closed (won't fix)

I have marked this as won't fix because all these features bugs are in code that is going to be deleted from e-Commerce.

Most of this relates to the the creation of transactions by the store administrator. This is going to be removed and then the new checkout is going to handle the transaction creation/editing.

This means that there will be a more consistant interface for building new transactions and adding in features to one method of transaction creation will be available to all.

Gordon.