Skip to content
This project contains a Gantry Particle that renders the current selected Joomla Menu data on a page within the Gantry templating framework.
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
build build file improved, README reworked, .gitignore exclusion refined Feb 13, 2019
platform/joomla Joomla manifest indention Feb 14, 2019
screenshots fixed screenshot color space Jun 3, 2018
src Joomla manifest info, YAML and TWIG comments Feb 13, 2019
.gitignore
LICENSE Joomla manifest info, YAML and TWIG comments Feb 13, 2019
README.md Merge branch 'master' of https://github.com/thexmanxyz/Website-Header… Feb 13, 2019

README.md

Website Header - Particle for Gantry

This project contains a Gantry Particle that renders the current selected Joomla Menu data on a page within the Gantry templating framework. Website Header encapsulates the parameterization of dynamically generated header data in dependence of the selected menu item within a Gantry Particle. Furthermore, it provides an easy, user friendly and GUI assisted configuration and integration. In the current revision the following CMS is supported:

  • Joomla

Prerequisites

  • CMS (Joomla)
  • Gantry Templating Framework and Theme

Download

Choose the correct download for your target platform. The Joomla Plugin System is supported for all Gantry themes globally or locally for the templates Helium and Hydrogen. The latest Particle version is v1.1.1.


Default Particle: English / German

Legacy Particle - Gantry <5.3.2: English / German

Joomla Plugin - All Templates (Global): English / German

Joomla Plugin - Hydrogen: English / German

Joomla Plugin - Helium: English / German


Automatic Installation (Joomla only)

  1. Download the Plugin of the Website Header Particle for Hydrogen, Helium or Global installation.
  2. Install it over the Joomla Plugin System.

Manual Installation

  1. Download the Default or Legacy Package of the Website Header Particle. If you are using Gantry <5.3.2 please use the Legacy Package for compatibility reasons.
  2. Extract the files.
  3. Copy the .html.twig and the .yaml file to your particle folder /[GANTRY_THEME]/custom/particles. Please check the listing below to determine where the template folder for your CMS is located.

CMS Template Folder

Please be aware of the template folder path if you install the particle manually:

Joomla

/templates/[GANTRY_THEME]

Configuration

  1. Go to your Gantry templating backend (e.g. Extensions/Templates).
  2. Switch to Layout and add the new appearing Particle called Website Header either globally to your site (base outline), to a specific template or page by dragging it to the designated section.
  3. Configure the appearance according to your favor.

Supported Parameters and Particle Options

  • Container Attributes
  • Custom CSS Classes
    • for Container, Title and Description
  • Background Styling - Multi Image Support
    • Randomization of Backgrounds on Multi
  • Custom Icon or Title
  • Automatic Title and Description Selection from Joomla and Gantry
    • Predefined Text
    • Joomla Title
    • Joomla Page Title
    • Joomla Page Heading
    • Joomla Meta Description
    • Joomla Meta Keywords
    • Gantry Subtitle
  • Fallback for Title and Description if prioritized selection is empty
  • Custom Tag Styling of Title and Description

Showroom

Insight of the Website Header - Gantry Particle configuration:

Backend (1) - General

1

Backend (2) - Title

2

Backend (3) - Description

3

Example of the particle in action :

Frontend (1) - Example

4

Future Tasks

  • add more languages

Known Issues

None

Dependencies

Gantry Framework

Credits

Thanks to the Gantry team for providing a modern templating framework.

Thanks to yellowwebmonkey for the inspiration and testing.

by thex | gantryprojects

Copyright (c) 2018, free to use in personal and commercial software as per the license.

You can’t perform that action at this time.