Modyfikacja Prestashop 1.7 (karta produktu + generowany plik csv przy thankyoupage)
zł750-2250 PLN
Paguhet në dorëzim
Wytyczne v1.0
Modyfkiacja1
Założenia: user wybiera promocję (opcję) na karcie produktu, która go interesuję:
- Opcja1 (admin posiada możliwość zmiany treści). Ta opcja nie zmienia wartości/ceny produktu
- Opcja2 (admin posiada możliwość zmiany treści oraz przydzielenie wartości rabatowej obniżającej cenę od wartości brutto danego produktu)
Opcja2 ma wpływ na cenę (zmniejsza o daną wartość od ceny brutto, rabat %, opcja1 nie robi nic; obie opcje są odnotowane w zamówieniu prestashop oraz przekazane do Modyfikacji 2 - generowanie csv zamówienia.
Poniżej (screenshot1) jak to wizualnie powinno wyglądać. Najlepiej jakby to działało na czymś gotowym w preście. lub treść obu Opcji i rabat Opcji2 można gdzieś edytować, np. plik txt
Obie opcje/ wybory mają wpływ na modyfikację 2 (patrz poniżej)
Modyfikacja2 Generowanie pliku csv zamówienia).
(przykładowa składnia pliku (screenshot2) csv poniżej).
Główne założenia:
• zamówienie w prestashop powoduję generowanie pliku .csv z danymi z zamówienia w danej lokalizacji/folderze np./zamówienia/,
• modyfikacja/ skrypt jest odporny na instalację innych modułów prestashop, np. onepagecheckout etc.
• plik jest generowany na etapie finalizacji zamówienia, wraz wyświetleniem tzw. thankyoupage (lub w sugestii/ do konsultacji)
• pliki są generowane narastająco,
• każde zamówienie to nowy plik csv,
• nazwa pliku to: IDzamówenia_prestashop + data zamówienia i czas, np. Order_PCROWTOXD_2017-11-27_14-17-21
• dane do wygenerowania w csv (może być kilka pozycji= każda pozycja = produkt), np.:
Kod_produktu;ilość; cena_netto;cena_brutto; cena_po_rabacie_netto; cena_po_rabacie_brutto
Przykładowa składnia
SNAP-0-MATIC CY-7301J;1;14,42;17,74;13,69; 16,84
SNAP-0-MATIC CY-7301J;1;14,42;17,74; 13,69; 16,84;
UWAGA:
A) W przypadku wybrania przez usera Opcji2 (patrz Modyfiakcja1) plik generowany np. tak:
Kod_produktu;ilość; cena_netto;cena_brutto; cena_po_rabacie_netto; cena_po_rabacie_brutto
Np.
SNAP-0-MATIC CY-7301J;1; 14,42, 17,74; 13,69; 16,84
SNAP-0-MATIC CY-7301J;1; 14,42, 17,74; 13,69; 16,84
B) W przypadku wybrania przez usera Opcji1 (patrz Modyfiakcja1) plik generowany np. tak:
Kod_produktu;ilość; cena_netto;cena_brutto; Opcja_1
np.
SNAP-0-MATIC CY-7301J;1; 14,42, 17,74; Opcja_1
SNAP-0-MATIC CY-7301J;1; 14,42, 17,74; Opcja_1
Zależy mi aby modyfikacje były jak najbardziej „pluginoodporne”, czyli instalacja/update’y innych wtyczek nie narusza ich stabilności.
ID Projekti: #16756062
Rreth projektit
4 profesionistë freelancer dërguan një ofertë mesatare prej zł2086 për këtë punë
Dear miloxi! I am professional web developer have a look at my profile having nice ratings and reviews. Best regards,