Related Items Cross Element for ZOO

5.0/5 rating (4 votes)
Review on JED
  • Added: 24 December 2016
  • Updated: 30 May 2018
  • File size: 8.97 KB
  • Version: 3.3.0
  • Dwnlded: 45
  • Author: Attavus M.D.
  • License: GPLv2 or later
  • Type: Commercial
This Element adds cross-app relations to your any Joomla ZOO app.
ZOO standard element related items limit you to one app, but with the Related Items Cross element you no longer have that limitation - and you have cross-app featured.
And all this functionality without one hack of core ZOO code or giving up any existing functionality of the standard Related Items. In fact, if you already have your data in a standard Related Items element you can easily upgrade your element - without losing any data!


The Related Items Cross Element will only work correctly if your setup meets these requirements:

  • PHP 5.3+
  • MySQL 5+
  • Up-to-date version of Joomla 3.6.x or higher
  • Previously installed YOOtheme ZOO 3.3.x or higher

Important: I can only provide support for setups that:

  • meet the above requirements;
  • do not have extension files or Joomla! core files which have been altered in any way.

Minimum Version of PHP


Minimum Version of MySQL



There are no dependencies.


  1. Download the Related Items Cross Element package from this page.

  2. Go to the Joomla Extension Manager (Joomla Administration / Extensions / Extension Manager / Install).
  3. Use the "Upload Package File" option to choose the previously downloaded package from your pc.
  4. Click on the "Upload & Install" button.

Note: When you are facing an error during installation, it is highly recommended to try to Install from directory:

  1. Unpack all files from the element downloaded to a directory on your pc.
  2. Using FTP, upload this directory to the /tmp directory of your Joomla installation on your webserver.
  3. Go to the Joomla Extension Manager (Joomla Administration / Extensions / Extension Manager / Install).
  4. Use the "Install from Directory" option to set the directory of your uploaded package files.
  5. Click on the "Install" button and Joomla will install it from the given directory.


In this tutorial you learn how to configure an ItemType Element with its specific values to use it in the ZOO extension.

1. Element Configuration


Add the Related Items Cross element to the desired Type and configure as needed. If you are not familiar with this process please review the official ZOO docs.

Here is the description of the different values:

Name: Type in the name for this element which will be used later on, for example in the item creation view or as label in the frontend. With the name you also can identify the element, when you assign it to a template position.

Description: The description will show up as a tooltip in the item creation view

Limit to Type: You can limit the selectable items in the item creation view to a specific type (see step 3)

2. Element Assignment


Every element has to be assigned to a template position to show up for the visitors in the frontend of the site. See this tutorial how to assign elements to the template positions.

You can set whether the label is shown in the frontend or not. If you choose Yes the name of the element (see previous step) is used for it. If you do not want to use the elements name as label you can type in an alternative. Of course the Show Label option have to be enabled to show the alternative label.

If you show more than one value in the frontend you can set the order of them and how the values are separated. You can choose between different chars like comma or pipe or the values can be wrapped by a html element like a div or a li.

With the layout option you can select how the related items are rendered in the frontend of your site. You can set it to Item Name or you can choose one of the specific layout templates of the items type. See this tutorial, how to change predefined layouts or this tutorial for creating a new one.

When you choose Item Name you can select whether you put a link to the item on the name.

3. Item Creation

Item creation

This is how the element looks when you create an item. See this tutorial for creating an item. Click on Add Item to add a related item.

3.3.0 // December 2016
+ Initial Release

* -> Security Fix
# -> Bug Fix
$ -> Language fix or change
+ -> Addition
^ -> Change
- -> Removed
! -> Note

Leave a comment

Please login to leave a comment. is a worldwide leader in online payment services