YOOtheme Pro is here! The best WordPress and Joomla theme. Learn more

ZOO 3.2 released

Utilize the full power of the Joomla ACL

ZOO 3.2 utilize the full power of the Joomla ACL

Today we are really excited to announce some cool new features coming with ZOO 3.2! Besides some stability improvements the main focuses of this update are Joomla ACL support and real front-end editing for items and comments. The new ZOO brings the full power of Joomla ACL to your ZOO Application. With this update it will be quite easy to handle big user groups with different access permissions.


With ZOO 3.2 you are able to define ACL rules for each Application and – if you want to – even for each type! We tried to make the definition of access rules as simple as possible. ZOO inherits some of your existing core rules and hands them down to the applications. Therefore you don’t have to define all your user groups again. The types inherit the permissions of their application. You can overwrite the rules at each state, as you are probably used to from Joomla.

ZOO implements the following core permissions:

  • core.admin
  • core.manage
  • core.create
  • core.delete
  • core.edit
  • core.edit.state
  • core.edit.own

And the following custom permissions:

  • zoo.categories.manage
  • zoo.comments.manage
  • zoo.frontpage.manage

You don’t need ACL? No Problem! Just don’t touch ACL settings. ZOO will work as usual.

Front-end editing

With ZOO 3.2 it gets even easier to edit items in the front-end. We separated front-end editing from submissions. This means there is no need to create an item edit submission anymore. You can now simply edit the edit layout for your type and give a user the core.edit (or core.edit.own) permission. Every logged in user automatically sees the edit button, provided he has the permission.

The same applies to comments. Just assign the zoo.comments.manage permission to a user group and every user in this group will be able to manage comments in the front-end.

Update custom apps

We created a tutorial on how to make custom apps ready for ZOO 3.2.

Grab your copy now and see ACL in action! We can’t wait to hear what you think about it.

By Malte | | Posted in ZOO

Comments (16)

  • ray.lawlor


    | Profile |
    Super excited!

    ZOO is the Jewel in Joomla's crown! Can't wait for this update!
  • adamo


    | Profile |
    its a definitely a great job.. happy to see joomla acl integration.. but isn't a little bit insufficient after the year? i was hoping for many more improvements.. will be zoo sometime get some bigger core improvements or will be just updated to the joomla versions..? no offence, just asking.. i really love the zoo and use it a lot.. thx
  • comyoo


    | Profile |
    Installed, but now we have "hashes did not match" error on frontend submission. How to fix?
  • akcreation


    | Profile |
    I am very happy to see the Zoo project is once again progressing. Really excited to test the new additions in 3.2, but also following on from what Adamo has said it would be great to hear what is planned for further updates? As this is the first update to Zoo in a long time.
    Thanks and great work guys :)
  • markusb


    | Profile |
    mh, on 1 Update from Zoo 3.1.6 i just get

    "No positions defined" and a completly empty section on the left by clicking the "Edit Layout"...

    • mr.olivier


      | Profile |
      I find a solution on forum:

      Go to your website:
      root\media\zoo\applications\blog\templates\(your template layout)\renderer\item

      Open "positions.xml" and check the positions, add this to the xml file on top:


  • paulgreene


    | Profile |
    I have used Zoo for several sites creating some exciting things a couple of years ago. I will wait until I see some new features and interface improvements on it before I renew. Wish they would give us the vintage Zoo subscribers a little break on the price?
  • sivan


    | Profile |
    Very useful, thanks!
  • brian.peat


    | Profile |
    Does the new ACL stuff let you assign viewing access to different groups? We have a directory that we also want to add a category and locations that only a certain user group can see. Basically public sees one set of items, logged in users/admins can see MORE stuff in the directory and the map.
  • mark.scott.10


    | Profile |
    yep, it is good to see progress, but definately feels as though yoo team needs to share more thoughts on future plans and maybe interact with user groups to see what we really want to see in future versions
  • dan.steiner


    | Profile |
    I used zoo for a few sites and its great, but looking the same since ages. Clients want improvements and new features over the years - as zoo is one of the more expensive solutions, they are not willing to renew.
  • juergen.buchberger.77


    | Profile |
    Since one year we use ZOO as a set standard in all our joomla installations, in combination with the work from zoolanders.com it is an easy to setup, easy to use and powerful cck. Some features I'm missing, too (e.g. ACL for categories, settings for "Read more"). But these are not essential. In combination with uikit and warp it's really cool stuff.

    We recognized, that a lot of the users doesn't know what they can really do with ZOO. Most of them didn't discover the limits. The people from yootheme are building really magic bricks like the big company from Billund, Denmark. They release some wonderful sets as an example, what you can do with their products. But it's up to you to use your fantasy, your experience and your time to create new astonishing things using the bricks.

    2 weeks ago we decided to bring up a free tutorial page and think the base will be finished in 4 weeks from now. We will keep you informed, when we release the page. And keep in mind ZOO is well documented open source, it's up to you... Have a nice day!
  • oguz.copel


    | Profile |
    Zoo is really perfect. The only thing im missing is a solution for the slow backend after having more then 125.000+ categories and 100.000+ products. The frondend is fast because not every category or product is showing on one page. In the backend all the categories are on just one page why our Zoo in admin takes lot of time in loading.
  • marcus.palmer


    | Profile |
    How can i implement the frontend comment manage???
  • assistenza.web


    | Profile |
    I'd really like to have the possibility to manage categories from frontend! It's the most requested feature from my customers (that never access the backend) :)
  • martin.kersey


    | Profile |
    Hi I'm running Joomla 2.5.7 and upgrading to zoo 3.3 has broken my blog. Is there any way to roll back to a previous version?

Leave a comment

Please login to leave a comment.