YOOtheme Pro

Create custom layouts for JReviews pages with the addon for YOOTheme Pro.

Requirements

In addition to the JReviews addon, you need to install YOOTheme Pro to be able to create custom layouts using their page builder.

At this time the addon is only available for JReviews v5 in the Professional and Developer plans.

Dynamic Sources

When you install the add-on you'll inmediately see enhanced dynamic sources for Joomla Articles and WordPress posts. The extended fields for JReviews include:

JReviews integration as YOOTheme Pro Dynamic Source
JReviews integration as YOOTheme Pro Dynamic Source

JReviews Custom Fields

Place fields anywhere you want and display the JReviews generated output, which includes any custom output you've created using the output format and php formatting settings.

JReviews Media

  • Individual fields for Main Image, Cover, Logo, and individual media counts.
  • Multiple items source allows retrieving each media type to use in elements that support multiple values like galleries, grids and tables.

JReviews Extras

Extras include things like listing featured state, user rating and count, editor rating and count, and if you are using MapsPro you can easily add a the listing map using a field.

JReviews Actions

Actions allow you to create buttons or links to management activities like edit listing, add media and edit media, which automatically display only for users with the right permissions.

Custom Elements

At this time the following custom elements are available for JReviews listings. These elements allow you to add buttons in your layouts that implement the corresponding JReviews functionality. In the case of the Listing Map element, you'll be able to add the listing map powered by MapsPro anywhere in your layouts.

JReviews Listing Elements for YOOtheme Pro
JReviews Listing Elements for YOOtheme Pro

  • Add Favorite
  • Claim Listing
  • Compare Listing
  • Display Rating
  • Send Inquiry
  • Listing Map (MapsPro)

Limitations

Please note the add-on offers limited functionality because de-coupling every bit of functionality into custom elements would be a major effort. Further development will continue over time.

One thing that's notably missing at this time is the ability to use the review system when creating a custom listing layout because there aren't any elements available to display a listing's reviews or to submit reviews.