Breadcrumbs

Home / Support Center / Documentation / DJ-Catalog2 / Configuration/options

Top Menu

Content

Configuration/options

Let's take a look before at the DJ-Catalog2 component configuration. Click the Options button which is located on the top-right toolbar and you will see the popup window:

Short description:

General Settings

  • Theme - choose component's theme. To start creating your own theme, create /components/com_djcatalog2/themes/YOUR_THEME/ folder and copy css folder from /components/com_djcatalog2/themes/default/ to YOUR_THEME folder. It is not required to copy js folder nor any other files from default folder, unless you will be making changes in the component's JavaScript. From now, you can alter the CSS code within your own theme.
    Do not remove or modify the default folder!
  • Use Theme CSS - When disabled, no CSS files from any (selected nor default) theme will be included. Useful if you wich to style the component on your own, within your Joomla! template. It will also prevent responsive CSS files from being loaded
  • Responsive layout - It will add CSS media queries for mobile devices
  • Image formats - Comma-separated list of allowed image extensions
  • Attachment formats - Comma-separated list of allowed attachment extensions
  • Valid file captions - leave empty to allow any caption or put each caption into separate line to make restriction
  • Multiple image upload - Enable multiple image upload
  • Mulitple attachment upload - Enable multiple attachments upload
  • Contact form – contact form allows guest to ask question about particular product
  • Contact form recipients – enter new-line separated list of email addresses to which contact message should be delivered
  • Use user's email as sender - Warning! Enablig this option may result in not delivering emails or treating them as SPAM. Most servers will reject mails when supplied sender doesn't match the real email account from which message is being sent. If this option is disabled, globa email address from Joomla! configuratio will be used.
  • Captcha – Captcha settings for users that are not logged-in
  • Company name –Choose whether field should be hidden, required or optional
  • Street –Choose whether field should be hidden, required or optional
  • City – Choose whether field should be hidden, required or optional
  • Post code – Choose whether field should be hidden, required or optional
  • Country – Choose whether field should be hidden, required or optional
  • Phone – Choose whether field should be hidden, required or optional
  • Send a copy – Checkbox that wllows user to receive a copy of the message that is being sent
  • Price for registered – only choose 'yes' if you want to display prices for logged-in users only
  • Price unit – enter a price currency unit
  • Thousand separator – choose between white space, comma, apostrophe or none
  • Decimal separator – choose between comma, period or none
  • Decimal points – select a number of decimal points
  • Unit side – chooses Left or Right side to display a price currency unit
  • Initial address – Default address which the map will be focused on
  • Map type – Select which type of map do you want to use
  • Zoom – Default map zoom
  • Map width – Enter valid CSS value, e.g. 100% or 400px
  • Map height – Enter valid CSS value, e.g. 100% or 400px
  • Category filter – Enables category filtering in Map view
  • Producer filter – Enables producer filtering in Map view
  • Location search – Allows to search products by address within given radius
  • Social buttons code – paste your own code that displays social/share buttons etc.
  • Social buttons position – choose where your custom code should appear
  • Social code pages – choose on which pages should the social buttons code appear
  • Comments – choose comments system
  • Import Facebook SDK – It is required by Facebook Comments if ther are enabled. Disable this if your website imports Facebook API in some other way
  • DISQUS name– Enter your websitre's DISQUS shortname (without .discqus.com)
  • Footer – choose Yes or No to display a link to design-joomla.eu add-ons

Category

  • Catalog Mode – turning on this option will result in displaying only the products assigned to the currently browsed category. If you set to No, component will retrieve products from all sub-categories
  • Category name – show or hide category name
  • Category information – Show or Hide category information
  • Category images – Choose if category images should be visible within categry description
  • Category order – This global setting allows to select wheter categories should always be sorted by their name or 'ordering' attribute. Ths setting affects category filter, subcategories and categories module

Sub-categories

  • Sub-Categories Header – Show or Hide a sub-category header
  • Sub-Categories – Show or Hide a sub-category
  • Columns – enter a number of columns to display sub-categories
  • Description – Show or Hide a sub-category description
  • Truncate description – turning on this option will remove all html tags from the description
  • Description length – enter a number limit of a sub-category description characters, leave 0 to display all characters. Remember to choose Yes for the Truncate description option to see the effect
  • Sub-category image – Choose between showing the image in the slimbox or as a category link. You can disable displaying image
  • Read more – Show or Hide a read more link
  • Show children – Displays child categories of each sub-category

Product list

  • Products per page – enter a number of products per page
  • List layout – select a layout of products list
  • Layout changer – allows visitors to switch between grid/table layouts
  • Columns – enter a number of columns to display products
  • Default order – choose the default way of products ordering
  • Default order direction – choose the default direction of products ordering
  • Category ordering priority - When default product order is set to 'ordering' you can select if products should be first sorted by category's ordering or not
  • Show archived – choose if archived products will be displayed
  • Display restricted – the setting allows to display product details in the listing view and in the modules, while single product pages will be restricted according to ACL settings. When enabled, guests will be promped do log0in, otherwise 403 error page will be presented
  • Featured only – choose Yes if you want to display featured products only
  • Featured first – choose Yes if you want to display featured products first
  • Category filter – Show or Hide a category search filter
  • Category filter type – Select how category filter should work - All Categories: displays all published categories, Active branch: displays all categories in the current branch, starting from top-level parent category, Direct parent branch: displays immediate parent category and all its children.
  • Producer filter – Show or Hide a producer search filter
  • Price filter – Min/max price filter
  • Search filter – Show or Hide a search filter
  • A-Z filter – Display A-Z (alpha index) filter
  • Alphabet letters – Comma-separated list of letters in the alphabet that you wish to display in alphabetical filter. Leave empty to use default list
  • A-Z: Check letters availability – When enabled, the component will check the database if there are any products starting with each letter. This feature needs lot of server resources, so lease disable it, if you have many products in your database or the website becomes unresponsive.
  • Category ordering – Show or Hide sorting by category
  • Producer ordering – Show or Hide sorting by producer
  • Name ordering – Show or Hide sorting by name
  • Price ordering – Show or Hide sorting by price
  • Create date ordering - Show or Hide sorting by creation date
  • Product name – Choose how product's name should be displayed
  • Category name – display a category name as link, as text or hide
  • Producer name – display a producer name as link to producer lightbox, as text, as link to producer description or hide
  • Producer's products – display a link to list of products next to producer's name
  • Price – show price always, only if>0 (if the price is higher than 0) or hide
  • Old price – Choose if you want to display old price if a product has special price defined
  • Author – Allows to display name of the author or link to its products
  • Hits – Number of how many times product page has been displayed
  • Created date – Product's creation date
  • Publish date – Product's publishing date
  • Extra attributes– Show or Hide extra attributes (extra fileds)
  • Cart button – Displays 'Add to cart' button when Cart is enabled and product is available
  • Description – Show or Hide a product description
  • Truncate description – turning on this option will remove all html tags from the description
  • Description length – enter a number limit of description characters, leave 0 to display all characters. Remember to choose Yes for the Truncate description option to see the effect
  • Product image – Choose between showing the image in the slimbox or as a product link. You can disable displaying image
  • Read more – Show or Hide a read more link
  • Use RSS Feed – Toogles RSS Feeds
  • Use RSS Icon – Display RSS cin un the category page
  • Product limit – Limits the numebr of products in the feed
  • Default Order – Choose the way products are oredered be default
  • Default Order Direction – Choose the default direction of products ordering
  • Description type – Decide whether to use intro or full description in the feed or none.
  • Image – Use product's image in RSS feed
  • Readmore – Display readmore

 

Product page

  • Product images – choose if product images should be visible within the description
  • Category name – display a category name as link, as text or hide
  • Producer name – display a producer name as link to producer lightbox, as text, as link to producer description or hide
  • Producer's products – display a link to list of products next to producer's name
  • Price – show price always, only if>0 (if the price is higher than 0) or hide
  • Old price – Choose if you want to display old price if a product has special price defined
  • Author – Allows to display name of the author or link to its products
  • Hits – Number of how many times product page has been displayed
  • Created date – Product's creation date
  • Publish date – Product's publishing date
  • Cart button – Displays 'Add to cart' button when Cart is enabled and product is available
  • Intro description – Displays intro description before the full description
  • Navigation – display next/prev links
  • Print button – link to printable version of product page
  • Attachments – display list of attachments that can be downloaded
  • File information – Display file information below each attachment
  • Related items' column – enter the number of columns in which related products will be displayed
  • No. of related items – enter the number of related items that will be displayed in single item view
  • Image – Choose if product images should be visible within the description
  • Price – Show price
  • Description – Display product description
  • Truncate description – turning on this option will remove all html tags from the description
  • Description length – enter a number limit of description characters, leave 0 to display all characters. Remember to choose Yes for the Truncate description option to see the effect
  • Cart button – Displays 'Add to cart' button when Cart is enabled and product is available
  • Extra attributes– Show or Hide extra attributes (extra fileds)

 

  • Location details – Displays location details (address) in product view
  • Country – show or hide country
  • City – show or hide city
  • Address – show or hide address
  • Postcode – show or hide postcode
  • Phone no. – show or hide phone no.
  • Mobile phone no. – show or hide mobile no.
  • FAX no. – show or hide FAX no.
  • Website address – show or hide website
  • Email address – show or hide email

 

  • Map - Displays Google Map in Product view
  • Map width – Enter valid CSS value, e.g. 100% or 400px
  • Map height – Enter valid CSS value, e.g. 100% or 400px
  • Map type – Select which type of map do you want to use
  • Zoom – Default map zoom

 

Producers list

 

  • Producers per page – Number of producers per page
  • Columns – Number of columns
  • Default Order – Choose the way producers are ordered by default
  • Default Order Direction – choose the default direction of producers ordering
  • Producer name – Display producer name
  • Description – Display producer description
  • Truncate description – Turning on this option will remove all HTML tags from description
  • Description length – Product description character limit
  • Image – Setting regarding producer's image behavior
  • Readmore – Display readmore

Cart

 

  • Show prices – Display prices in the cart
  • Enabled – Allows guests to ask questions regarding products that have been added to cart
  • Registered only – If only registered users should be able to send querries
  • Captcha – Captcha settings for users that are not logged-in
  • Company field – Decide if the field should be hidden, required or optional
  • Position – Decide if the field should be hidden, required or optional
  • Address – Decide if the field should be hidden, required or optional
  • City – Decide if the field should be hidden, required or optional
  • Postcode – Decide if the field should be hidden, required or optional
  • Country – Decide if the field should be hidden, required or optional
  • VAT ID – Decide if the field should be hidden, required or optional
  • Phone – Decide if the field should be hidden, required or optional
  • Fax – Decide if the field should be hidden, required or optional
  • Website – Decide if the field should be hidden, required or optional
  • Message – Decide if the field should be hidden, required or optional

 

Image Processing

  • Lightbox type - select Slimbox or PicBox
  • Resize – select a method of image processing
  • Cropping area (horizontal) - select which part of original image should be cropped
  • Cropping area (vertical) - select which part of original image should be cropped
  • Large image width/height – enter the dimensions (in pixels) of the large image that is usually the main image of the item/category/producer in the single item/category/producer view
  • Medium image width/height – enter the dimensions (in pixels) of the medium image that is displayed in the sub-categories and products lists
  • Small image width/height – enter the dimensions (in pixels) of the small image. Small images are the thumbnails used in the FrontPage module, single item, single category, single producer and the category items table view/layout.
    TIP! How to calculate the small image width:
    Ws = (Wl - S * (TC - 1)) / TC

    Where:
    - Ws - small image width
    - Wl - large image width
    - TC - number of small images you want to display below large image
    - S - space between small images = (2 * padding) + horizontal spacing
  • Image spacing vertical/horizontal – the size of the vertical/horizontal space between images in the single item, single category and single producer view
  • Image padding – the size of the image padding

SEO Settings

  • Category view alias – Default value is 'items'. All aliases have to be unique
  • Product view alias – Default value is 'item'. All aliases have to be unique
  • Producer view alias – Default value is 'producer'. All aliases have to be unique
  • Producers view alias – Default value is 'producers'. All aliases have to be unique
  • My Items view alias – Default value is 'myitems'. All aliases have to be unique
  • Item Form view alias – Default value is 'itemform'. All aliases have to be unique
  • Cart view alias – Default value is 'cart'. All aliases have to be unique
  • Query view alias
  • Alias separator – Default: 'dash[-]'. A symbol that should separate ID from Alias, example 21,my-product or my-product-21
  • ID position – Default: 'before'. Decide if the ID should appear before or after alias
  • SEO Menus – Select menu types which will be explicitly used while creating URLs. All non-selected menus will be skipped. Remember to update this setting after adding new Joomla menus and use this option only if you really have to! By default this setting should be empty.
  • SEO Menu items – Select individual menu items which will be used while creating URLs. This setting may overrde the previous one. Don't forget to include menu items for static pages such as Cart, User products, etc. Otherwise they will be skipped too. By default this setting should be empty.
  • Follow style/template ID-s – This option is useful when you use different template styles assigned to duplicated DJ-Catalog2 menu item (Itemid) which URL should be assigned to. This option compares template's style ID on every page (currently browsed) with template style's IDs assigned to other menu items. When those IDs are different, the corresponding menu item will be skipped during URL creation.

Front-end product submission/management

  • Edit button – It controls whether 'edit' button should be visible at product page
  • Limit of products– Maximum number of products that single user can submit. Enter '0' or leave empty for unlimited number
  • Allowed categories – You can limit front-end submission to selected categories
  • Multiple categories – Choose if you want to allow front-end users to submit product to multiple categories
  • Categories limit – Enter the max. number of additional categories to which the product should be allowed to be assigned
  • Default state – Decide if newly submitted product should or should not be published by default
  • Producer – Should 'producer' field be hidden, required or optional
  • Producer restrict – Restriction means that a user will be able to choose among only those producers, that were created by him/her
  • Price – Should 'price' field be hidden, required or optional
  • Featured – Manage featured field
  • Field group – Should 'field group' field be hidden, required or optional
  • Multiple field groups – Choose if you want to allow front-end users to select multiple field groups
  • Intro text – Manage intro description text
  • Intro text editor – Choose editor for intro description text
  • Full text – Manage full description text
  • Full text editor – Choose editor for full description text
  • Meta data – Choose if you want to allow front-end users to edit meta information, like title, meta-description, neta-keywords
  • Contact notifications – Where should contact form queries be send to
  • Max. images – Enter the maximum number of images which front-end users should be allowed to upload. Enter 0 to deny uploading/managing images
  • Max. image size [KB] – Maximum size od single image, eg. 2048=2 MB, 0 = unlimited /limited by server
  • Max. attachments – Enter the maximum number of files which front-end users should be allowed to upload. Enter 0 to deny uploading/managing files
  • Max. attachment size [KB] – Maximum size od single file, eg. 2048=2 MB, 0 = unlimited /limited by server
  • Multiple Image Upload – Enable multiple image upload
  • Multiple Attachment Upload – Enable multiple attachments upload
  • Notify on submission – Notify by email when someone submits new product
  • Notification emails – New-line separated list of email addresses to which notification message should be delivered. If this list is empyt, website's email address will be used
  • User's products list – In 'Users Products' view the user may see only his products (default) or all products that he has access to
  • Category name – Displaying category name
  • Producer name – Displaying producer name
  • Price – Show price
  • Location details – Gives access to Location section in front-end edit view
  • Country – show or hide country
  • City – show or hide city
  • Address – show or hide address
  • Postcode – show or hide postcode
  • Phone no. – show or hide phone no.
  • Mobile phone no. – show or hide mobile no.
  • FAX no. – show or hide FAX no.
  • Website address – show or hide website
  • Email address – show or hide email
  • User's products list – In 'User Products' view tha user may see only his products (default) or all products that he has access to
  • Category name – Display category name
  • Producer name – Display producer name
  • Price – Display price
  • Sort toolbar – Display a tollbar with sort order options
  • Search toolbar – Display a toolbar with a text search
 

Footer Menu