Strona kasy OpenCart 2.x prosi klientów o podanie kilku szczegółów i informacji adresowych podczas procesu kasowania. Czasami jednak, aby uprościć proces kasy, chcemy usunąć ze strony kasy niektóre pola, które naszym zdaniem nie są dla nas ważne. Ponieważ te pola mogą być niepotrzebnie skomplikowane i długotrwałe. W tym artykule omówię, jak usunąć niechciane pola ze strony kasy OpenCart2.x. Ponadto użyję OpenCart w wersji 2.x, aby wyjaśnić, w jaki sposób można usunąć takie pola z procesu gościa i rejestracji.
![opcje kasy](https://www.knowband.com/blog/wp-content/uploads/2017/04/Picture2-4.jpg)
Jako przykład usunę pole „Faks” z kasy gościa i zarejestruj konto. Możesz także użyć tego samego podejścia do usunięcia innych pól.
Kody do pola wejściowego w kasie są obsługiwane przez dwa główne Szablony OpenCart:
katalog/widok/theme/themeXXX/template/checkout/register.tpl – dla konta rejestracyjnego
katalog/widok/theme/themeXXX/template/checkout/guest.tpl – do kasy gości
PS: Proponuję nie edytować tych plików bezpośrednio. Najpierw wykonaj kopię zapasową oryginalnych plików, kopiując je z serwera internetowego lub gdziekolwiek się znajdują. Następnie miej je przy sobie, aby zawsze móc cofnąć się w przypadku jakiegokolwiek błędu. Następnie weź kolejną kopię tych samych plików i wykonaj edycję tych plików, a później zastąp je oryginalnymi plikami w witrynie po edycji.
Zalecane przeczytanie: Rozszerzenia OpenCart Checkout w celu zwiększenia sprzedaży i konwersji w Twoim sklepie
Usuwanie pól kasy jako gość
1. Zaczniemy od edycji Kasa gości pola. Tak więc pierwszym krokiem, który musisz tutaj wykonać, jest przejście do następującego katalogu plików i otwarcie pliku:
katalog/widok/theme/themeXXX/template/checkout/guest.tpl�
![gość.tpl plik](https://www.knowband.com/blog/wp-content/uploads/2017/04/Picture3-4.jpg)
2. Usuwamy Faks pole z kasy gościa tutaj. Znajdź więc następujące wiersze kodu w pliku, który właśnie otworzyłeś:
3. Usuń ten kod z pliku lub po prostu skomentuj go, aby wyłączyć kod. [podpis id=”attachment_4410″ align=”aligncenter” width=”567″] Usuń lub skomentuj kod w pliku guest.the[/caption]
4. Następnie musimy edytować plik kontrolera, aby upewnić się, że to usunięcie nie pokaże później żadnego „niezdefiniowanego indeksu”. Przejdź więc do następującego katalogu plików i otwórz plik, aby edytować kontroler:
katalog/kontroler/kasa/guest.php
Zalecane przeczytanie: Na co zwrócić uwagę w interesującym rozszerzeniu kasowym OpenCart?
5. Poszukaj następujących wierszy kodu w plikach, które właśnie otworzyłeś:
$data['entry_fax'] = $this->język->get('entry_fax');
if (isset($this->session->data['guest']['fax'])) { $data['fax'] = $this->session->data['guest']['fax' ]; } else { $data['fax'] = ''; }
$this->session->data['guest']['fax'] = $this->request->post['fax'];
6. Usuń kody lub po prostu je skomentuj.
![kody w pliku guest.php](https://www.knowband.com/blog/wp-content/uploads/2017/04/Picture2-5.jpg)
7. Zapisz oba pliki i zastąp je oryginalnymi plikami w witrynie.
Usuwanie pól z formularza rejestracji konta
8. Aby usunąć pole Faks, otwórz następujący plik:
katalog/widok/theme/themeXXX/template/checkout/register.tpl
![Otwórz plik register.tpl](https://www.knowband.com/blog/wp-content/uploads/2017/04/Picture3-5.jpg)
9. Znajdź i usuń następujące wiersze kodu z właśnie otwartego pliku
![kod w pliku register.tpl](https://www.knowband.com/blog/wp-content/uploads/2017/04/Picture4-3.jpg)
10. Następnie musimy edytować następujący kontroler, aby upewnić się, że w dalszej części nie jest wyświetlany błąd „Niezdefiniowany indeks”.
katalog/kontroler/zamówienie/register.php
![Otwórz plik register.php](https://www.knowband.com/blog/wp-content/uploads/2017/04/Picture5-3.jpg)
11. Znajdź następujący wiersz kodu i usuń go. Możesz go również skomentować.
[Podpis id = “attachment_4415” align = “align none” width = “912”] Usuń lub skomentuj kod w pliku register.php[/caption]
12. Zapisz teraz oba pliki i zastąp je oryginalnymi plikami w witrynie.
W ten sposób możesz usunąć pole, takie jak „Faks”, zarówno z formularza płatności gościa, jak i rejestracji konta. Co więcej, możesz zastosować podobne podejście, aby usunąć dowolne pole z kasy OpenCart. Nie zapomnij też zachować kopii zapasowej oryginalnych plików przed ich edycją.
Zalecane przeczytanie: Zapewnij swoim klientom relaksujące zakupy online dzięki temu rozszerzeniu Opencart One Page Checkout
Alternatywne rozwiązanie
Edytowanie podstawowych plików nie jest zalecanym sposobem wprowadzania zmian w witrynie OpenCart 2.x. Niektórzy z nas mogą sugerować użycie vQmod lub OCMOD w celu zmniejszenia ryzyka, ale te metody są zbyt skomplikowane dla właścicieli witryn bez lub z mniejszą wiedzą techniczną.
Jako alternatywne rozwiązanie możesz przełączyć się na nasze Rozszerzenie kasowe OpenCart One Page�który jest nawet kompatybilny z OpenCart 2.x. Jest to jednostronicowe rozszerzenie kasy, które usuwa niepotrzebne elementy z OpenCart 2.x i ma wiele funkcji, które ułatwiają konwersję kasy.
Jak działa wtyczka OpenCart One Page Checkout?
Rozszerzenie kasy One Page dla OpenCart zastępuje opcję wieloetapowej kasy kasą jednostronicową. Ponieważ bez wprowadzania zmian w kodzie, kod zawiera wszystkie funkcje, które powinna mieć zoptymalizowana strona kasy. Wszystko, co musisz zrobić, to zainstalować moduł OpenCart v2.x One Page Checkout w swoim sklepie. Co więcej, zmiany konfiguracji są dokonywane za pomocą kilku kliknięć przycisku z zaplecza, a zmiany zostaną odzwierciedlone w interfejsie witryny.
Poniżej wymieniono niektóre z tego, w jaki sposób kasa OpenCart Single Page może pomóc w usunięciu niechcianych elementów:
Ściska wszystko na jednej stronie
Zamiast przechodzić z wieloma krokami kasy, rozszerzenie OpenCart One Page Checkout ściska wszystkie procesy na jednej stronie. Wraz ze zmniejszeniem liczby stron internetowych kod strony staje się prostszy.
Dostosowywanie bez kodu
Możesz „ukryć” lub „wyświetlić” dowolne pola na stronie kasy, po prostu zmieniając ustawienia w konfiguracji zaplecza rozszerzenia. Dodatkowo możesz zmieniać kolejność pól, po prostu przeciągając i upuszczając. Oprócz tego jednostronicowy moduł kasy OpenCart dla wersji 2.xi 1.x oferuje dodatkową sekcję komentarzy, którą można usunąć jednym kliknięciem przycisku, jeśli jest to wymagane . Większość�właścicieli�sklepów�nie�wiedzy�technicznej�do�kodowania�i�konfiguracji�pola��Ten�moduł�Opencart�przynosi�dużą�łatwość� �w�konfiguracji�układu�strony�kasowej�jak�wymagają�dla�ich�strony��Liczba�pól�i�ich�położenie�nad stroną�kasy�jest� w pełni konfigurowalny z poziomu zaplecza.
Opcja wymeldowania gościa
Bez wprowadzania jakichkolwiek zmian w kodzie moduł OpenCart One Page Checkout dla wersji 2.x włącza opcję kasy gościa w witrynie. Nie tylko to, nie musisz wprowadzać żadnych zmian w kodzie, jak wspomniano powyżej, jeśli chcesz usunąć kasę gościa w dowolnym momencie. Można to zrobić, przełączając jeden przycisk z zaplecza jednostronicowej wtyczki do kasy OpenCart. Możesz nawet zarejestrować tych klientów, którzy dokonują płatności w Twoim sklepie. Dodatkowo możesz zezwolić swoim klientom na ustawianie ich haseł podczas wykonywania „gość” kasa.
Zalecane przeczytanie: Wtyczki, które mogą być dobrą ofertą kombinowaną dla One Page Checkout dla sklepów OpenCart
Opcja logowania społecznościowego
Nie musisz integrować opcji rejestracji społecznościowej za pomocą kodowania. Wtyczka OpenCart One Page do kasy ma wbudowane opcje logowania społecznościowego. Dostajesz opcje logowania do Facebooka i Google. Wszystko, co musisz zrobić, to uzyskać dane API i udostępnić je na zapleczu wtyczki OpenCart.
Wsparcie wielojęzyczne
Jeśli zawartość witryny jest wyświetlana w wielu językach dla różnych lokalizacji, konieczne jest wykonanie dodatkowego kodowania. Rozszerzenie kasy OpenCart One Page łagodzi ten aspekt. Rozszerzenie oferuje obsługę wielu języków, a administrator może przesyłać zawartość witryn w dowolnej liczbie języków. Odpowiednie treści są przesyłane za jednym razem, bez konieczności wprowadzania zmian w witrynie.
Ustaw�Domyślne�Opcje
Większość�serwisów�umożliwia�klientom��domyślną�opcję�„Zaloguj się”�zważywszy�,że�użytkownik�ma już�swoje�konto�w�sklepie.�Podobnie ,�możesz� również� oznaczyć� domyślne� opcje�wykluczone� z�„Zarejestruj”,�„Zaloguj się”�lub�„Gość”.
Konfigurowalne�Pola
Pola, które są udostępniane klientowi na stronie wysyłki i płatności są w pełni konfigurowalne z panelu backendu.
Zalecane przeczytanie: OpenCart One Page Checkout, aby zapewnić doskonałe wrażenia z zakupów online
Końcowe słowa
W środowisku zorientowanym na klienta bezbłędne doświadczenie użytkownika jest kluczem do wyprzedzenia konkurencji. Jednym ze sposobów na to jest zachowanie precyzji i możliwie jak największej walki. Więc to jest, kiedy jednoetapowy proces realizacji transakcji może Ci pomóc bez wchodzenia w komplikacje związane z optymalizacją kodu.
Aby zwiększyć rentowność swojego biznesu, każdy właściciel sklepu chce zapewnić swoim klientom proste i szybkie zakupy. Ponieważ moduł Page Checkout zmniejsza dodatkową pracę klientów. Dlatego właśnie Checkout stał się centralnym punktem tej procedury. W rezultacie One Page Checkout Addon jest rozwiązaniem tego problemu. Oprócz rozszerzenia OpenCart One Page Checkout, Knowband oferuje moduł One Page Checkout dla innych platform, takich jak PrestaShop i Magento 2. W ten sposób umożliwia administratorowi sklepu zakończenie procesu kasy na jednej stronie, obniżając wskaźnik porzucania koszyka.