A.L.E.C pisze:
Bez tego patcha też da się osiągnąć saldo na fakturze, nie widziałeś w invoice.html takiego kodu?
{* customer's balance: {$invoice.customerbalancelist.balance} *}
W takim razie zapytam, czy jeśli dokonam poprawek wg listy: + dodanie zmiennej i opisu do wyświetlania zaległości na koncie print_balance + dodanie opis do nieudokumentowanej zmiennej print_balance_history_save (i zmiana jej nazwy, na print_balance_save - będzie dotyczyła i listy i stanu konta) + modyfikacja invoice.html, tak żeby saldo wyświetlało się w miejscu gdzie jest obecnie zakomentowana zmienna $invoice.customerbalancelist.balance + użyję kodu z GetCustomerBalanceList... + będzie można wybrać drukowanie historii, drukowanie stanu konta, drukowanie obu... Najlepiej było by wywołać GetCustomerBalance do wyciągania samego stanu konta jeśli ktoś nie chce historii, ale jeśli nie jest to metoda zaprojektowana do tego typu zadań, to użyję osobnego zapytania...
To czy mam szansę na dodanie tego kodu? I pytanie numer dwa... czy poprawienie kodu to duplikowanie funkcjonalności?
W tej chwili widzę, że z mojego kodu to jest nie potrzebnie użyta jedna zmienna - *customerbalance i jeden wpis do szablonu w pliku strings.php. Oprócz tego niepotrzebnie jest liczony stan konta jeśli ktoś ma załączone obie funkcje. To są bardzo łatwe błędy do usunięcia.
Generalnie to pytanie jest takie czy stoimy w miejscu, bo już to jest i nie trzeba tego poprawiać czy idziemy do przodu... mam poprawić i załączacie, czy mam zachować dla siebie.
Czekam na uwagi, warunki... cokolwiek...
-- Konrad Cempura *
!DSPAM:4980baf2172527480988918!