How to configure "My Account" area for DJ-Classifieds in Joomla

How to configure "My Account" area for DJ-Classifieds in Joomla

In this article, we will show you how to create "My Account" area in DJ-Classifieds. This tutorial consists of 4 main steps.

Step 1: First we create a new menu.

In Joomla backend go to:
Menus -> Manage -> Add New Menu



In our example, the menu is called "Account Dashboard".

Step 2: Then, in this menu, we will create menu items for different views.

Let's start with the user's profile view. In the Joomla backend, go to:
Menus -> [menu name] -> Add New Menu Item



The key parameter is the type of menu item. To assign a user profile view you need to select "DJ-Classifieds -> User profile". Remember to add the new menu item to the appropriate menu, in our case it is "Account Dashboard".

In addition to the user profile, DJ-Classifieds allows you to display many other views that may be useful for users of your website:



Favourites displays user's favorite ads. . Read more about "Favourites" feature.
- User bids - displays ads where user placed a bid . Read more about "Auctions" feature.
- User items - displays all ads submitted by the user.
- User orders history - displays the user's order history through the "Buy Now" option. Read more about "Buy Now" feature.
- Sales history - displays the user's sales history through the "Buy Now" option. Read more about "Buy Now" feature.
- User points - displays points packages and the number of points owned by the user . Read more about "Points System" feature.
- User subscription plans - displays the user's subscription plansRead more about "Subscription Plans" feature.
- Offers received - displays received offers for user's adsRead more about "Offers" feature.
- Offers submitted - displays offers posted by the userRead more about "Offers" feature.
- Saved search - displays saved search criteriaRead more about "Search Alerts" feature.

We repeat this step for each of the above views that we would like to add to the menu.
In our example, the complete list of menu items in "Account Dashboard" looks like this:



Step 3: We already have the menu, so it's time to display it on the website. .

In the Joomla backend, go to:
Extensions -> Modules -> New -> Menu



Remember to select the appropriate menu and assign it to the appropriate subpages.
We assign our menu to all previously created menu items so that the menu is visible for each of them in the left column:



Step 4: In the last step, we will add the menu item "My Account" in an easily accessible place.

The point is that the user, after logging in, can easily access the user's account.
It's a good idea to put such a shortcut e.g. in the main or top menu.
In our example it will be the "Topbar" menu.

In the Joomla backend, go to:
Menus -> [menu name] -> Add New Menu Item



This time, we choose "Menu Item Alias" as the menu item type, which leads to the "My profile" menu item, previously created in the "Account Dashboard" menu. It is also worth setting "Access" to "Registered", thanks to which the item will be visible only to logged in users.

In this way, the user, after clicking on "My Account", will be redirected to his profile, and the "Account Dashboard" menu will be visible in the left column:















      • Related Articles

      • EasySocial integration for DJ-Classifieds

        In this tutorial, I’ll show you how to install both Joomla plugin and EasySocial application. I will also show a basic configuration that can help you display ads on your community stream and social profile. This plugin comes free with the ...
      • Auctions in DJ-Classifieds

        DJ-Classifieds component allows hosting auctions on your Joomla powered website! Users can run their own auctions and sell items to your site visitors! To make it everything more comfortable, we will show you how to manage the auctions, place a bid ...
      • PayPal PLUS DJ-Classifieds integration

        Integrate DJ-Classifieds with PayPal PLUS payment processing solution and receive payments from your customers through PayPal, ELV (direct debit), Credit Card, and PUI (Pay Upon Invoice). PayPal PLUS is available in both the German and Latin American ...
      • Offers DJ-Classifieds App

        Installation and Configuration First, you need to install the App. You do it the same way as with any other Joomla extension. Once the App is installed, go to Extensions->Plugins-> System - DJ-Classifieds - Offers and open the plugin. Next: Enable ...
      • How to configure DJ-Classifieds

        DJ-Classifieds installation  It would help if you were logged-in as Joomla administrator. Open the " Extension Manager ". To Upload & Install DJ-Classifieds component, click " Choose file " and choose the extension package from your disk. When the ...