Black Friday offer: 30% OFF any product! Coupon code E4GBF24.
The promotion will expire in:
  •  days
  •  Hours
  •  Minutes
  •  Seconds

Template Plaza Documentation

Installation

Plaza template documentation
(based on Vik Booking extension)

Template installation

Step 1 - Install E4J Plaza template

After unziped the .zip file, from your back-end setting panel, go to: "Extensions → Extension Manager", browse E4J Plaza installation package of your Joomla version then hit the "Upload and Install"

Joomla Template Plaza installation

 

Step 2 - Set default template style

Go to: "Extensions → Template Manager", set E4J Plaza template style as your default template style.

Joomla Plaza Template installation success

Modules List

Here the list of all the modules that we used in the our demo website, click on the module name to download it directly:

Vik Content Slider

Vik Icons

Vik Wall Image

Vik Words

Vik Google Maps

Vik Thumbnails

Vik Booking Rooms (you can find this module inside the Vik Booking component package)

Vik Booking Horizontal Search (you can find this module inside the Vik Booking component package)

Vik Booking Currency Converter (you can find this module inside the Vik Booking component package)

Template Settings

In this page you can choose different parameters, from the logo setup to the choice of your text size.

Template Configuration

Color Layout

On this page you can choose the color variation your prefer for your website, there are 5 colors palette.

Extensions -> Template Manager -> E4J Plaza

Joomla Plaza template color layout

Logo Setup

Choose the logo for your website.

Extensions -> Template Manager -> E4J Plaza

template Adventures logo parameter

Fonts Template

You can choose different fonts and size for the website’s body and headers.

Joomla Template parameters

 

In our demo website we used:

  • Titles Font Size: 32px;
  • Body text Font Size: 18px;
  • Body Font: Droid Sans;
  • Header Font: PT Serif;

Hide Homepage Content

With the "Hide Homepage Content" you could hide the html structure that shows the articles in your homepage, with related padding and spaces.
Please, use this parameter just in the case you don't want to show any article printed on the main website area. 

joomla Adventures template responsive params

 

In our demo website we set it up to: NO.

Responsive layout

With the Responsive Layout you could choose if show your website responsive and adaptable for all the devices:

Joomla template Plaza responsive params

This is a preview:

Joomla Plaza template responsive example

Menu Configuration

Menu Fixed

This parameter will let the header follows the vertical scolling navigation of the website.

template Plaza menu fixed params

 

Header Settings

template Plaza Header Settings

With these parameters you can setup the style of your header.

  • Homepage - Header Position: With this parameter you can choose to display the header over the slider or in the top of it.
    By choosing "Over Slider", your header will be displayed with a black background with transparency. By choosing "Top" instead, you'll be able to select a Header Background. On this last case, the slider will not take all the window size in width and height, but just in width, the height will be calculated automatically.
    Here some screenshot of the two choices.

    Over Slider

    Plaza Header Settings - Over Slider

    Top (We've selected a blue header background)

    Plaza Header Settings - Top Slider

  • Internal Pages - Header Position: This parameter works in the same way of the Homepage - Header position. But it'll managed the internal pages.
  • Menu Text Color: This parameter setup the color of the menu text for homepage and internal pages.

Responsive Menu

With these parameteres you can select the color of the text and menu icon in the responsive mode. If the Menu Text field is empty will be displayed just the responsive menu icon.

template Plaza menu responsive params

 

Page Configuration

In this part of the documentation will explain how to setup the template as our demo website step by step. Starting from the header till the footer.

Header Configuration

Template Plaza - header details

 

  • 1 This is the Vik Icons module (you can find the download link in the Modules List chapter or in the module explanation here).
    We listed just the parameters that we've changed from the default values.
    Module-position: upmenu-left
    Module Configuration

    Icons Options

    • Icons Size: 14
    • Content Alignment: Default
    • Icon Alignment: Left

 

  • 2 This is the Main Menu, it is a Menu module type.
    Module-position: mainmenu

    The website logo can be centered or can be aligned to the left. In our demo website we're using it in the left. If you'd like to have the logo centered, you should create two menus in the Joomla panel Menus > Manage > Add New Menu.
    Template Plaza - Logo centered One menu for the left side of the logo, and the other one for the right side. The first one needs to be published in the "mainmenu" position, and it'll be displayed in the left side of the logo, and the other one needs to be published in the "mainmenu-right" position, and it'll be positioned in the right side of the logo.

  • 3 This module is a Custom html module type with the simple text Book Now in the textarea linked to our "Search Form" menu item.
    Module-position: icons-menu
    Class-Suffix: buttonlink
    Module Configuration
    • Show Title Hide
  • 4 This module is the Languages Switcher of Joomla. To have a multilanguage website you can use the native language manager of Joomla, in our demo website we used the Languages switcher module.
    To add it, go to Extensions » Modules Manager. Click on New. Select a Languages switcher

    To know how to configure a multilingual website by using the Multilingual native system of Joomla, please read the official Joomla tutorial here. Here the module position and configuration.

    Module-position: upmenu-right
    Module Class Suffix: langtab dropalt
    Module Configuration
    • Show Title Hide
    • Use Dropdown No
    • Use Image Flags No
    • Active Language Yes
    • Languages Full Names No
    • Horizontal Display Yes

HomePage Configuration

The Images Slider

Template Plaza - slider

  • 5 This is the Vik Content Slider module (you can find the download link in the Modules List chapter or in the module explanation here).
    We listed just the parameters that we've changed from the default values.
    Module-position: slider-fullscreen
    Module Configuration

    Slider Options

    • Title Effect: FadeInUpBig
    • Description Effect: FadeInUp

Vik Booking Horizontal Search

Template Plaza - Vik Booking Horizontal Search demo

  • 6 This is the Vik Booking Horizontal Search module, you can find it in the Vik Booking component package.
    We listed just the parameters that we've changed from the default values.
    Module-position: slide-down
    Module Configuration
    • Show Title: Hide
    • Dates Layout: Human Readable
    • Months and Days length: Full
    • Load jQuery: No
    • Force Menu Items: You should select a menu item connected to VikBooking, an example a Rooms List or a Search Form menu item.

Home Content

Template Plaza - The HomePage Content

  • 7 This is a simple Article of Joomla.
    We've connected our Home menu item to a simple article of Joomla. We've hidden the article title, and decided to add our title inside the article content, in this way we could centered all the text.
    To add the three images we used our Vik Thumbnails module (you can find the download link in the Modules List chapter or in the module explanation here).

    On Joomla you could load a module inside an article by using a specific tag named loadposition, in this way "loadposition homethumb" between curly brackets.
    The homethumb is the custom position we decided to use for our module. For more information about how to use the loadposition tag, please, read our Knowledge Base article here.

    About the Vik Thumbnails module, we listed just the parameters that we've changed from the default values.
    Module-position: homethumb
    Class-Suffix: text-center hpthumb
    Module Configuration

    Menu Assignments: ON ALL PAGES

    • Show Title: Hide

    Options:

    • Effects: No Filter
    • Enable Mask: No
    • Spacing Interval Value: 3
    • Force Menu Items: You should select a menu item connected to VikBooking, an example a Rooms List or a Search Form menu item.

Vik Booking Rooms

Template Plaza - VikBooking Rooms

  • 8 This is the Vik Booking Rooms module (you can find the download link in the Modules List chapter or from our Free Area). This module displays all the rooms added on the Vik Booking component, from the module parameters you can display the category name, the number of people allowed for each room, the characteristics, etc. 
    We listed just the parameters that we've changed from the default values.
    Module-position: module-box2
    Module Class Suffix: one-room
    Module Configuration

    Slider Options

    • Title: Our || Rooms (the two pipes split the title in two parts, the first one will be colored)
    • Show Number People: No
    • Room per row: 1
    • Load jQuery: No
    • Select a Menu Item: You should select a menu item connected to VikBooking, an example a Rooms List or a Search Form menu item.

Services List

Template Plaza - Services List Homepage

  • 9 This part is composed by two modules. The first module is the Vik Wall Image that shows an image as background, the second module is native Article - Category module of Joomla loaded over the previous one, and it shows the three blocks.
    Let's start to configure the Vik Wall Image (you can find the download link in the Modules List chapter or in the module explanation here).
    We listed just the parameters that we've changed from the default values.
    Module-position: fullbox
    Module Configuration

    Module Options

    • Show Title: Hide
    In the module content we've used the already known loadposition tag to load our Article - Category module.
    The content of the text area of our Vik Wall Image is the following:
<div>{loadposition services}</div>
<p> </p>
<p style="text-align: center;"><a class="btn" href="myurl.html">DISCOVER ALL OUR SERVICES</a></p>
  • The three blocks loaded by using the loadposition, are a native module of Joomla that shows the articles of specifics categories (each block is an article), you could add it in the Extensions > Modules > New > Articles - Category.
    Each article had a title, text content and intro image published.

    Module-position: services
    Class-suffix: title-center

    We listed just the parameters that we've changed from the default values.

    Module Configuration

    Menu Assignments: ON ALL PAGES

    Module

    • Show Title: Hide

    Filtering Options

    • Category: Insert your category name

    Display Options

    • Intro Text Show

Testimonials

Template Plaza - Testimonials Homepage

  • 10 This is the Vik Words module (you can find the download link in the Modules List chapter or in the module explanation here).
    We listed just the parameters that we've changed from the default values.
    Module-position: fullbox
    Module Class Suffix: text-center one-sentence padding-fullbox
    Module Configuration
    • Show Title: Hide

    Options

    • Sentence Layout: Carousel
    • Sentence per row: 1
    • Color Title: #000000
    • Image Position: Under

Footer Configuration

Template Plaza - Footer Configuration

  • 11 The four blocks are two Menu items modules, and two Custom Html modules (the first and the last one).
    Module-position: footer
    Module Class Suffix: width25

SubFooter

  • 12 This is the Vik Icons module (you can find the download link in the Modules List chapter or in the module explanation here).
    We listed just the parameters that we've changed from the default values.
    Module-position: subfooter
    Module Configuration

    Module

    • Show Title: Hide

    Icons Options

    • Icon Size: 18
    • Padding Size: 1

About Us Page

Header

Template Plaza - About Us Vik Wall Image

  • 1 This is the already known Vik Wall Image module.
    Module-position: slider-fullscreen
    Module Class Suffix: text-center
    Module Configuration
    • Show Title: Hide

    Options

    • Title Effect: FadeInDown
    • Title Effect: FadeInUp
    • Level Opacity Mask: 0.3

    N.B. You'll see this layout in most of the pages of our demo website, they are all Vik Wall Images and they've been configured in this same way.

Article Content

Template Plaza - About Us Article Content

  • 2 This a simple article content. We've disabled the Show Article Title from the menu item parameters, in this way we could manage title and content more easily.
    For the titles, we have used the classes "font-light" and "text-color". To know more information about the classes available on this template, please, check our dedicated chapter.
    Here you can see the article html code we used on our demo website:
<h3 class="font-light" style="text-align: center; margin-bottom: 0;">Hotel Plaza</h3>
<h4 class="font-light text-color" style="text-align: center;"><em>philosophy and tradition</em></h4>
<p> </p>
<p style="text-align: center;">Aenean nec efficitur neque, vitae pretium augue. Phasellus dolor massa, bibendum molestie magna id, pretium sollicitudin sapien. Aliquam fringilla, metus a scelerisque elementum, sapien erat lobortis turpis, commodo fringilla urna ligula id augue. Nullam consectetur accumsan arcu, sagittis ornare orci tincidunt semper. Curabitur ultrices, erat quis vehicula mollis, quam nisl varius augue, in convallis lectus enim eget sapien.</p>
<p style="text-align: center;">Etiam vitae quam sed tellus vestibulum bibendum ac sed risus. Quisque placerat purus ac odio porta, vitae lacinia mi tristique. Phasellus eget risus eu massa venenatis feugiat. Curabitur et augue non ligula tincidunt vehicula. Nulla volutpat mauris nunc, eu congue mauris sodales vel. Morbi pretium justo nisl. Etiam vitae ante magna.</p>

Our History

Template Plaza - About Us Our History part

  • 3 This is a Custom Html module, in this case we've just created our text and an image inside the textarea. Both have been added in a div with class "caption".
    The class caption, setup the contents in two columns. Each column has a caption class. To setup a content inside a class caption, you should just select each content and from the TinyMCE editor select the button Format > Formats > div.caption.
    Module-position: module-box2

Testimonials

Template Plaza - About Us Testimonials

  • 4 This is the already known Vik Words module (you can find the download link in the Modules List chapter or in the module explanation here).
    We listed just the parameters that we've changed from the default values..
    Module-position: module-box3
    Module Class Suffix: padding-fullbox title-center
    Module Configuration
    • Show Title: Show

    Options

    • Sentence Layout: Carousel
    • Sentence per row: 2
    • Color Title: #000000
    • Image Position: Under

Vik Wall Image

Template Plaza - About Us Footer Image

  • 5 This is the already known Vik Wall Image module.
    Module-position: fullbox
    Module Configuration
    • Show Title: Hide

    Options

    • Container Height: 300

Contact Us

To know more about the Image Header, please, check the explanation of the Header of the About Us chapter.

Contact Article

  • 1 This is a simple Article of Joomla. We've connected our Contact Us menu item to a simple article of Joomla. We've hide the article title, and decided to insert our title inside the article content, in this way we could centered all the text.

Location Details

Template Plaza - Location Details

This part has been created by two modules published in the same position. The first one is Vik Google Maps and the other one is Vik Icons, that we've already seen for the header and subfooter.

  • 2 This is the Vik Google Maps module (you can find the download link in the Modules List chapter or in the module explanation here).
    We listed just the parameters that we've changed from the default values.
    Module-position: module-box2
    Module Class Suffix: width50
    Module Configuration
    • Show Title: Hide

    Map Settings

    • Map Height: 400px
    • Zoom Level: 12
    • Center Map Latitude: Insert the Latitude
    • Center Map Longitude: Insert your Longitude
    • API KEY: Insert your API Key, to see how to create it, please read the Knowledge Base article here.

    Contact Details

    • Contact Enabled: No
  • 3 This is the already known Vik Icons module (you can find the download link in the Modules List chapter or in the module explanation here).
    We listed just the parameters that we've changed from the default values.
    Module-position: module-box2
    Module Class Suffix: width50 contactus
    Module Configuration
    • Show Title: Hide

    Icons Options

    • Icons Size: 22
    • Padding Size: 12
    • Content Alignment: Default
    • Icon Alignment: Left

Module Class Suffix

To customize the modules from the standard Joomla layouts, you can use the Module Class Suffix. On each module you should search for the Class Suffix parameter, based on the module you're using, you could find it in different positions inside the module configuration, sometimes you could find it in the Advanced Options tab.

Here the list of the class suffix that you can use with this template, next to it you can see their examples:

Grey Background

With this class suffix you can have a grey background instead of the default white one. 

Class-suffix: grey
Grey Background variation - Plaza Template

Colored Background

With this class suffix you can have two different background color instead of the default white one, one is more lighter that the other one.

Class-suffix: color
Class-suffix: color-light

Plaza Template - module colors varation

Transparent Background

Some template position could have some background color, in the case you'd like to have a transparent background, you could use it class suffix.

Class-suffix: bg-transp

White Background

The White class suffix could be used in some situation where there is a default grey or colored background, it could be useful if you'd like to use the loadposition to setup a new module hover another one.

Class-suffix: white

Title Centered

With this class suffix you are going to center the Title of your module.

Class-suffix: title-center

Title Centered Plaza Template Class suffix

Remove Padding

Class-suffix: no-padding

With this class suffix you're going to remove the space of the padding and margin applied by default to a module.

Bottom Left Border

Class-suffix: text-border-left

This class suffix applies a border bottom left to the text that has this class. It could be used also like a normal class in the html editor.

Template Plaza - Text Border Left module style

In our example we have used the following code for the title:

<h3 class="font-light" style="margin-bottom: 0;">Hotel Plaza</h3>
<h4 class="font-light text-border-left"><em class="text-color">philosophy and tradition</em></h4>

Text Colored

Class: text-color

By using this class suffix you'll change the default color text to the color of your template variation. You can see an example in the "Bottom Left Border" chapter.

Text Colored Inherit

Class: text-color-inherit

By default the template sets the color of the titles h1, h2, h3, h4 and so on, to the color of the template variation, if you'd like to have the same color of the body text, you can use this class suffix.

font-body / head-font

Class: font-body

By using this class you can apply to the selected part of text, the Font Family selected for the Body in the Template Configuration.

Class: font-head

By using this class you can apply to the selected part of text, the Font Family selected for the Titles in the Template Configuration.

Font Light

Class: font-light

By using this class you can change to normal the weight of a text. An example, the headings H1, H2, H3..., have the font weight set to bold, with this class you could change it to regular, and your heading will have a normal weight.

Menu Link Layouts

To make a link seems as a button, you could use the btn class. It doesn't affect a module but just a link.

Style Menu Item - Plaza Template

Link Class: btn

You should apply this class to the link in this way:

<a class="btn" href="mylink.html">DISCOVER ALL OUR SERVICES</a>

Module Width

The following Class suffix setup the module width, you can setup manually the width of each module to manage more easily the layout that you'd like to have. The default width for each module is 100%.

You can use the following class suffix to define the width of your module:

  • width100
  • width50
  • width33
  • width25
  • width20

Hide module on smartphone

With this Class Suffix you are going to hide a module in the smarthphone view.

Class-suffix: device-off

CSS CUSTOMIZATIONS

How to customize your template

This template has the custom.css file to place all your CSS customization. It is recommended to add all your modifications on this file, in this way you'll never lose them, this file will never be overridden in future template updates.

You can find the file in the panel Extensions > Templates > Templates > e4j Plaza Details and Files > css > custom.css

Modules Position

This is the Map Modules position of this template:

Template Map Positions - Plaza Template

Here the pdf version.

Demo website position modules

Click on the image to enlarge it.

Plaza screenshot - modules position

TROUBLESHOOTING

Vik Booking Calendar or Rooms doesn't work

One of the most common problem is that, after you've configured all the modules, some of them are not working correctly. An example could be that the Vik Booking Horizontal Calendar is not opening, or the Vik Booking Rooms doesn't how the Rooms.
In this case, there is a jQuery problem. It means that too many modules are loading a jQuery library in the same page. To solve this problem you should disable the Load jQuery parameter from all the Vik modules. An example:
Vik Booking Horizontal Search, Vik Booking Rooms, Vik Booking Currency Converter, Vik Words, etc.

Google Maps is not working correctly

In this case there could be some problem with your Google Maps API Key.
You should analyze the website with a browser inpector and see in the Console if there is a jQuery error about Google Maps. Usually the error comes with a link to the Google Maps documentation that explains more details about your error.
Most of the time, in the Google Maps Platform you should check up the API Key that you've created is correct.

THEME UPDATE

To know how to update the template, please, check our Knowledge Base on this link.