Konto użytkownika w DJ-Classifieds

Konto użytkownika w DJ-Classifieds

W tym artykule pokażemy jak stworzyć obszar zarządzania kontem użytkownika w DJ-Classifieds. Całość składa się z 4 głównych kroków.

Krok 1: Na początek tworzymy nowe menu.

W zapleczu Joomla przejdź do:
Menus -> Manage -> Add New Menu



W naszym przykładzie menu nazywa się "Account Dashboard".

Krok 2: Następnie w tym menu będziemy tworzyć pozycje menu z poszczególnymi widokami.

Zacznijmy od widoku profilu użytkownika.  W zapleczu Joomla przejdź do:
Menus -> [Nazwa menu] -> Add New Menu Item



Kluczowym parametrem jest typ pozycji menu. Aby przypisać widok profilu użytkownika musisz wybrać "DJ-Classifieds -> User profile". Pamiętaj, aby nowa pozycja menu została dodana do odpowiedniego menu, w naszym przypadku jest to "Account Dashboard".

Oprócz profilu użytkownika DJ-Classifieds pozwala na wyświetlenie wielu innych widoków, które mogą być przydatne dla użytkowników Twojej strony:



Favourites - wyświetlający ulubione ogłoszenia użytkownika. Przeczytaj więcej o funkcji "Favourites".
User bids - wyświetlający ogłoszenia, które są licytowane przez użytkownika na aukcjach. Przeczytaj więcej o funkcji "Auctions".
User items - wyświetlający wszystkie ogłoszenia dodane przez użytkownika.
User orders history - wyświetlający historię zamówień użytkownika poprzez opcję "Buy Now". Przeczytaj więcej o funkcji "Buy Now".
Sales history - wyświetlający historię sprzedaży użytkownika poprzez opcję "Buy Now". Przeczytaj więcej o funkcji "Buy Now".
User points - wyświetlający pakiety i ilość punktów posiadanych przez użytkownika. Przeczytaj więcej o funkcji "Points System".
User subscription plans - wyświetlający ogłoszenia posiadane plany subskrypcyjne użytkownika. Przeczytaj więcej o funkcji "Subscription Plans".
Offers received - wyświetlający otrzymane oferty dotyczące ogłoszeń użytkownika. Przeczytaj więcej o funkcji "Offers".
Offers submitted - wyświetlający oferty wysłane przez użytkownika. Przeczytaj więcej o funkcji "Offers".
Saved search - wyświetlający zapisane kryteria wyszukiwania. Przeczytaj więcej o funkcji "Search Alerts".

Powtarzamy ten krok dla każdego z powyższych widoków, które chcielibyśmy dodać do menu.
W naszym przykładzie pełna lista pozycji menu w "Account Dashboard" wygląda następująco:



Krok 3: Posiadamy już menu więc pora wyświetlić je na stronie.

W zapleczu Joomla przejdź do:
Extensions -> Modules -> New -> Menu



Pamiętaj, aby wybrać odpowiednie menu i przypisać je do odpowiednich podstron.
My przypisujemy nasze menu do wszystkich wcześniej utworzonych pozycji menu, aby menu było widoczne dla każdej z nich w lewej kolumnie:



Krok 4: W ostatnim kroku dodamy pozycję menu "My Account" w łatwo dostępnym miejscu.

Chodzi o to, aby użytkownik po zalogowaniu się mógł w łatwy sposób dostać się do konta użytkownika.
Dobrym pomysłem jest umieszczenie takiego skrótu np. w głównym lub górnym menu.
W naszym przykładzie będzie to "Topbar" menu. 

W zapleczu Joomla przejdź do:
Menus -> [Nazwa menu] -> Add New Menu Item



Tym razem jako typ pozycji menu wybieramy "Menu Item Alias", który prowadzi do pozycji menu "My profile", utworzonej wcześniej w menu "Account Dashboard". Warto również ustawić "Access" na "Registered", dzięki temu pozycja będzie widoczna tylko dla zalogowanych użytkowników.

W ten sposób użytkownik po kliknięciu w "My Account" zostanie przekierowany do swojego profilu, a w lewej kolumnie będzie widoczne menu "Account Dashboard":














    Rozszerzenia dla Joomla 4: DJ-MegaMenuDJ-TabsDJ-MediaToolsDJ-ImageSliderDJ-WebP
      • Related Articles

      • PayNow dodatek płatności dla DJ-Catalog2

        Połącz swoją stronę opartą na DJ-Catalog2 z płatnościami PayNow. PayNow to rozwiązanie płatnicze dla użytkowników z Polski. Oferuje sposoby płatności w postaci pay-by-link, BLIK-a oraz kart płatniczych. Ta metoda płatności obsługuje 20 różnych ...
      • Konfiguracja DJ-Accessibility w Joomla

        Konfiguracja dodatku Po udanej instalacji, wtyczka pojawi się na liście zainstalowanych wtyczek w panelu sterowania Joomla 4. Przejdź do "System" -> "Plugins" Znajdź dodatek "DJ-Accessibility" na liście i włącz go. Otwórz dodatek. Jak widać na ...
      • PayNow dodatek dla DJ-Classifieds

        Połącz swoją stronę DJ-Classifieds z PayNow. PayNow to rozwiązanie płatnicze dla użytkowników z Polski. Pay now oferuje metody płatności w postaci pay-by-link, BLIK oraz kart płatniczych. Ta metoda płatności obsługuje 20 różnych banków.  Ten dodatek ...
      • Konfiguracja DJ-Accessibility w WordPress

        Po pomyślnej instalacji dodatek pojawi się na liście zainstalowanych dodatków w pulpicie nawigacyjnym WordPress. Przejdź do "Plugins", znajdź wtyczkę "DJ-Accessibility" na liście i aktywuj ją.  Teraz przejdź do "Appearance" -> "Customize". Zeskroluj ...
      • Tworzenie wydarzeń wirtualnych/online w DJ-Events

        DJ-Events umożliwia oznaczanie wydarzeń jako „Online”. Jest to dodatkowa opcja dostępna obok tradycyjnych wydarzeń, które zawierają informacje dotyczące ich lokalizacji wśród danych. Podczas tworzenia nowego wydarzenia możesz określić nazwę ...