... Elxis version 2009.3 codename Aphrodite is out, download it from Elxis Download Center (EDC) ...

ESHOP Product types

From Elxis Official Documentation

Jump to: navigation, search
This page is part of the IOS Eshop v2.x online user guide created by Ioannis Sannos (Is Open Source).

You will find all articles of this manual inside the IOS Eshop category.
Buy now IOS Eshop v2.x. Check out IOS Eshop v2.x demo.
License Commercial. Copyright (c) 2008-2010 Is Open Source. All rights reserved.


Product types is a way to organize your products independently from the product categories. Products types can be Books, Software, DVD movies, etc. By assigning a product type to a product the product automatically gets all the special characteristics (extra fields) other products with the same product type have. This increases productivity when working with IOS Eshop.

An other cool feature of product types is that you can select the Manufacturer Title for each product type. For example a book can not have a manufacturer. A book should have an author. A painting should have an Artist, etc. IOS Eshop has 8 different Manufacturer Titles but you can change their names if they do not match your exact needs by modifying their names on the language files. The manufacturer titles are:

  • Author
  • Publisher
  • Artist
  • Company
  • Developer
  • Creator
  • Producer
  • Manufacturer (default)

To better understand how product types, extra fields and manufacturers co-work lets see an example.

Product types example

I want to create a shopping cart to sell 2 kind of products, DVD Movies and paper books. I will create 2 product types, DVD Movies and Books (you can give any names you like).

For product type DVD Movies I will add extra fields that describe a product such as DVD:

  • Cast (actors)
  • Year
  • Duration
  • Subtitles
  • Audio

For product type Books I will add extra fields such as:

  • Number of pages
  • Year of publication
  • Hard cover

Each time I go to add a new DVD movie, independently from its category, the extra fields that describe books will be loaded automatically. The same for Books. As for the Manufacturer Title on the DVDs product product page it will display him as Producer and on books product pages as Author.

Extra fields can be displayed in product's search form. To make any extra field visible in the products search form check the little checkbox next to it. In the screen shot bellow users will be able to search for movies based on Director, Year and Cast.


Additional info (extra fields) for a product type. Check boxes indicates that an extra field is being displayed in the advanced search form.
Additional info (extra fields) for a product type. Check boxes indicates that an extra field is being displayed in the advanced search form.

Add/Edit additional info

To add an extra field for a product type click Add. Write the field title in 1, 2, 3 or 4 languages (depending on your multi-language settings on IOS Eshop configuration) and click the disk icon to save it. To remove an extra field click on the delete icon next to it. The Add/Edit/Save/Delete features uses AJAX and you don't have to save the whole product type in order to save the extra fields. While you click on the save/delete icons your action has been processed.

The screen shot bellow shows how your extra fields will look like on your product edit page.

Filling-in additional info for a product.
Filling-in additional info for a product.
If you don't want to show an extra field on a product just leave it's value empty. URLs are automatically converted to links and URLs to images are automatically being displayed as images. To display a custom link text and title for an extra field link add a space after the link and write the title. Example:

http://www.supersite.com/moreinfo.html More details

Links pointing to your site open in the same window while links pointing to other web sites open in a new window. The window target detection is done automatically by IOS Eshop.
Personal tools