Witam Próbuję rozgryźć promocje. W konfigurowaniu promocji jest opcja przedłużenia po zakończeniu promocji. Niestety nie ma opcji wyboru by była przedłużona na czas nie określony, ale zobowiązanie jest robione od bez daty końcowej. Wszystko fajnie jak robię to na jednej taryfie. Problem pojawia się jak chcę dodać drugą taryfę, która będzie po zakończeniu promocji. Zaznaczenie ptaszka przedłużającego umowę powoduje przedłużenie ostatniej taryfy. Dodanie dodatkowej taryfy nie ma sensu, gdyż np. zostaje prędkość itp. pozatym klientowi pojawią się dwie pozycje na faktrurze, nie zaznaczenie ptaszka skutkuje brakiem możliwości dodania dodatkowej taryfy - logiczne. Jak dodaję dodatkoą taryfę do promocji i ustawiam tylko okres, w którym ma być naliczna to po dodawaniu zobowiązań klientowi mam błąd w apache i nic klientowi się nie dodaje. #v+ [Tue Feb 10 08:38:07 2015] [error] [client 172.21.7.215] PHP Warning: array_merge(): Argument #1 is not an array in /var/www/lmsgit/lib/LMSManagers/LMSFinanceManager.php on line 272, referer: http://lms.local/lms/?m=customerassignmentadd&id=2345 [Tue Feb 10 08:38:07 2015] [error] [client 172.21.7.215] PHP Warning: array_values() expects parameter 1 to be array, null given in /var/www/lmsgit/lib/LMSManagers/LMSFinanceManager.php on line 279, referer: http://lms.local/lms/?m=customerassignmentadd&id=2345 [Tue Feb 10 08:38:07 2015] [error] [client 172.21.7.215] PHP Warning: array_merge(): Argument #1 is not an array in /var/www/lmsgit/lib/LMSManagers/LMSFinanceManager.php on line 272, referer: http://lms.local/lms/?m=customerassignmentadd&id=2345 [Tue Feb 10 08:38:07 2015] [error] [client 172.21.7.215] PHP Warning: array_values() expects parameter 1 to be array, null given in /var/www/lmsgit/lib/LMSManagers/LMSFinanceManager.php on line 279, referer: http://lms.local/lms/?m=customerassignmentadd&id=2345 [Tue Feb 10 08:38:07 2015] [error] [client 172.21.7.215] PHP Warning: array_merge(): Argument #1 is not an array in /var/www/lmsgit/lib/LMSManagers/LMSFinanceManager.php on line 272, referer: http://lms.local/lms/?m=customerassignmentadd&id=2345 [Tue Feb 10 08:38:07 2015] [error] [client 172.21.7.215] PHP Warning: array_values() expects parameter 1 to be array, null given in /var/www/lmsgit/lib/LMSManagers/LMSFinanceManager.php on line 279, referer: http://lms.local/lms/?m=customerassignmentadd&id=2345 #v+
np. mam promocję że przez pierwsze 6 miesięcy 50% rabatu (rabatu też nie mogę ustawić :/, tylko kwoty). od 1-6 mca ustawiam kwotę i naliczanie miesięczne, od 7-24mca ustawiam naliczanie miesięczne i wpisuję kwotę, od 25 mca pozostawiam puste. dodaję drugą taryfę i ustawiam ją od 25miesiąca. nie wywalają się błędy niby wyszytko wygląda ładnie, ale takiej promocji nie mogę zrobić klientowi.
co robię nie tak?