Database Source for
YOOtheme Pro

Feed YOOtheme Pro layouts with MySQL tables from local or external Databases, supporting relations and dynamic filtering/ordering.

Sources Manager

Create a source upfront and map it to any element as a true core source. Edit, duplicate, or delete the instances within the Essentials Source Manager.

Dynamic Filtering

Filter and Order table records based on its fields with support for Dynamic Values, a concept that relies on the YOOtheme Pro Dynamic Content.

What is a Content Source

A YOOtheme Pro content source allows you to load dynamic content into your layouts. Whenever that content changes, it will be automatically updated across your entire website.

The Source Configuration

Create as many sources instances as needed with different configurations each.

Versatile Connection

Connect to the Site database, to a different database using the Site connection, or override it completely to connect to an external one.

Table Relations

Use multiple One to One and One to Many table relation types to form a more advanced source. Map records of the main table or the related ones.

Database Source Configuration
The source name
It distinguish a particular instance from the rest.
The name of the database to which to connect to.
Defaults to the Site Database.
Override defaults and connect to any local or external database.
Relate the main table with one or multiple tables to create a more advanced source.
Relate the main table with one or multiple tables to create a more advanced source.
  • The source name
    It distinguish a particular instance from the rest.
  • The name of the database to which to connect to.
    Defaults to the Site Database.
  • Override defaults and connect to any local or external database.
  • Relate the main table with one or multiple tables to create a more advanced source.
  • Relate the main table with one or multiple tables to create a more advanced source.

Did You Know...

...that with a Database Source you can create a source for almost any 3rd party component, e.g HikaShop? Within its limitations is a great workaround if there is not a dedicated source. Give it a try!
The Source Mapping

Map the table single record or a list of records with dynamic filtering, ordering, and caching.

Database Source Configuration
Two Query Types, Single Record and a List of Records.

Compose filter conditions based on the records fields with AND/OR or custom evaluation logic.

Optional cache to optimize the loading times of complex queries.
  • Two Query Types, Single Record and a List of Records.
  • Compose filter conditions based on the records fields with AND/OR or custom evaluation logic.

  • Optional cache to optimize the loading times of complex queries.

Filtering

Filter the records by adding multiple filter conditions based on the value of the records. Combine the conditions with AND/OR logic or set your own.

Ordering

Order the records by adding multiple order conditions based on the value of the records and ASC/DESC direction.

Database Source Configuration

Set a name for easier identification, it status for temporal disabling it, and a source which fields to use as Dynamic Values.

Map any rule setting with a dynamic value from the chosen source.

Set the comparison condition that has to be met as Is/Not Empty, Is/Not Equal to, Does/Not Contains, Less/Greater Than, Does/Not Starts WithDoes/Not End With.

  • Set a name for easier identification, it status for temporal disabling it, and a source which fields to use as Dynamic Values.

  • Map any rule setting with a dynamic value from the chosen source.

  • Set the comparison condition that has to be met as Is/Not Empty, Is/Not Equal to, Does/Not Contains, Less/Greater Than, Does/Not Starts WithDoes/Not End With.

Database Source is part of Sources,
an Essential Addon for YOOtheme Pro
and get access to all Essentials
This Addon is part of Essentials for YOOtheme Pro, Subscribe Now and get access to all Essentials for Joomla and WordPress.
Starter

59

Access to
YOOtheme Pro Addons
for Joomla or WordPress
  • 6 months Subscription
  • Support & Updates
    for 1 Site
  • Lifetime Usage
  • One platform
Standard

99

Access to
YOOtheme Pro Addons
for Joomla or WordPress
  • 1 year Subscription
  • Support & Updates
    for 3 Sites
  • Lifetime Usage
  • One platform
Essentials

119

Access to
YOOtheme Pro Addons
for Joomla and WordPress
  • 1 year Subscription
  • Support & Updates
    for 6 Sites
  • Lifetime Usage
  • Two platforms
-- or --

Go Pro and get access to all YOOtheme Pro and ZOO addons for Joomla and WordPress.

Developer

179

Access to
YOOtheme Pro & ZOO Addons
  • 1 year Subscription
  • Support & Updates
    for 10 Sites
  • Lifetime Usage
  • Joomla & WordPress
Agency

299

Access to
YOOtheme Pro & ZOO Addons
  • 1 year Subscription
  • Support & Updates
    for Unlimited Sites
  • Lifetime Usage
  • Joomla & WordPress
* Plus VAT for EU customers

30-day money-back guarantee

Joining is risk-free. Cancel your subscription within 30 days and get a full refund. No questions asked.

Frequent releases and updates

Our Changelogs reflects it, we release new features and updates regularly, among others, because we also use them!

High support satisfaction rating

We believe support is the core of a long-lasting relationship. We are here if you need us at any stage of the implementation.

Frequently Asked Questions

Purchase

I haven't received my login details

An email with your login details will be sent to you right after your payment has been approved. If you do not receive an email with your order confirmation or login details within an hour, please send us an email to This email address is being protected from spambots. You need JavaScript enabled to view it., and we'll check your order status.

Which payment provider do you accept?

We currently accept payments via Stripe and PayPal. Stripe has a wide range of supported Cards which doesn't depend on us. Ultimately and as exception for edge situations is possible to make a wire-transfer, in which case you must first contact us.

Is there a discount for existing members?

We don't provide discounts on renewals, but rather adjust our prices for the benefit of everyone.

Subscription

Can I upgrade my subscription later?
Yes, you can upgrade your subscription by paying only the difference. Just proceed with the subscription process as usual and make sure the discount is automatically applied. If it is not, contact us.
Will my subscription extend automatically?
No, your subscription will not be extended automatically. You will be notified by email prior to your subscription expiration so you can purchase a renewal if you'd like to.
What happens when my subscription expires?
If your subscription expires, you can continue using the product you purchased. However, you will not be able to access new content and feature releases, updates and support.
My subscription expired, how can I reactivate my account?
If you want to reactivate your account, just pick a subscription and use the email address of your account when you check out, so the new subscription gets added to your existing account.

License

Can I use your products on multiple websites?
Yes, you can use our products on multiple websites. However, you can only update our products on as many websites as your active subscription allows you.
Can I remove the copyright information?
Any visual copyrights, for example the copyrights in the theme footer, can be removed. But it's not permitted to change or remove the copyright information in the source code. This includes all PHP, JavaScript, HTML, CSS, XML and Json files distributed with our products.
Do you offer refunds?

Yes, we offer refunds to unsatisfied customers within the first 30 days of purchase, if mutual agreement cannot be reached. Please refer to the Terms of Service for more details.

Technical

Do you provide technical support?
Yes, as long as you have an active subscription you can receive support for as much as sites your license allows to.
Which browsers are supported?
All our products support all recent versions of Chrome, Firefox, Edge, Safari, Opera and Internet Explorer 11.
Are the products working with 3rd party plugins and extensions?
Our products support most 3rd party plugins and extensions. However, it is impossible to know whether all plugins and extensions work with our products. If a 3rd party software you use is not compatible with our products, let us know, and we will inspect it.