Custom module positions in the front-end

Akeeba Ticket System allows you to customise its pages by publishing modules in its predefined module positions. These module positions are not related to those used by your template; they are defined and rendered in the view templates of the component itself.

Using custom module positions

Go to Joomla's Content, Site Modules menu item.

Find the module you want to publish in a custom ATS module position or create a new one.

In the edit page of the module, look for the Position field. It's in the sidebar, right below the Title show/hide toggle.

Click inside the Position dropdown, not its downwards arrow. You will see that it's a text field where you can enter free text.

Type the custom module position name e.g. ats-top and press ENTER or RETURN on your keyboard.

That's it! You have just told Joomla to use a custom module position even though it's not listed in the Position drop-down.

Custom module position names

Below you will find out what each custom module position is and where/when it is shown.

ats-top

At the top of each page of the component

ats-categories-top

At the top of the categories list page, below ats-top

ats-mytickets-top

At the top of the My Tickets page, below ats-top

ats-newticket-top

At the top of the new ticket page, below ats-top

ats-posts-top

At the top of the post page, below ats-top

ats-tickets-top

At the top of the tickets in a category list, below ats-top

ats-categories-none-top

Above the "no categories" message when no categories are found, below ats-categories-top

This module position is only shown when there are no categories defined in Akeeba Ticket System or when the privileges of the currently logged in user do not allow him to access any of the Akeeba Ticket System categories.

ats-mytickets-none-top

Above the "no tickets" message when no tickets are found in the My Tickets view, below ats-mytickets-top

This module position is only shown when there are no tickets submitted yet by the currently logged in user.

ats-tickets-none-top

Above the "no tickets" message when no tickets are found in the tickets in category list, below ats-tickets-top

This module position is only shown where there are no tickets posted yet in a category or when all the tickets posted in the category are private and not visible by the currently logged in user..

ats-categories-none-bottom

Below the "no categories" message when no categories are found, above ats-categories-bottom

This module position is only shown when there are no categories defined in Akeeba Ticket System or when the privileges of the currently logged in user do not allow him to access any of the Akeeba Ticket System categories.

ats-mytickets-none-bottom

Below the "no tickets" message when no tickets are found in the My Tickets view, above ats-mytickets-bottom

This module position is only shown when there are no tickets submitted yet by the currently logged in user.

ats-tickets-none-bottom

Below the "no tickets" message when no tickets are found in the tickets in category list, above ats-tickets-bottom

This module position is only shown where there are no tickets posted yet in a category or when all the tickets posted in the category are private and not visible by the currently logged in user..

ats-categories-bottom

Below the categories list page, above ats-bottom

ats-mytickets-bottom

Below the My Tickets page, above ats-bottom

ats-newticket-bottom

At the bottom of the new ticket page, above ats-bottom

ats-posts-bottom

At the bottom of the post edit page, above ats-bottom

ats-tickets-bottom

At the bottom of the tickets in a category list, above ats-bottom

ats-bottom

At the bottom of each page of the component

ats-replyarea-overlay

Overlaid on top of the message area when composing a new post or replying to an existing one. If "No new tickets" or "No new replies" is enabled in the component's Options page it will also be shown above the ats-nonewtickets and the ats-noreplies positions respectively.

ats-nonewtickets

Shown instead of the New Post page when "No new tickets" is enabled in the component's Options page.

ats-noreplies

Shown instead of the reply area are when "No new replies" is enabled in the component's Options page.