2

...and also a checkbox that will show whether the user has completed that resource You can't store the member choices in the channel entries information. Well, technically you could, but it would have to store every members details so not optimal and not recommended. I'm assuming there could be a crossover - so 2 courses could share the same resource. So ...


2

Check to ensure the fields associated with the actual channel "news_and_updates" are searchable. In the field settings there is an option: Is field searchable? Make sure any that need to be, are.


2

Matrix doesn't do the inheritance like that. Just simply used the fields as you would a regular matrix field {exp:channel:entries channel="fruit" limit="1"} {related-entry-kinds} <-- name of field inside of fruit channel {related-entry-kinds:title} <-- this displays fine {related-entry-kinds:locations} <--name of matrix field ...


1

It sounds like you have found a solution that won't require it, but to answer your original question, it is possible for third-party add-ons to build Channel structures, using the Channel APIs.


1

You could do this with an embed by setting your embed with the author_id or author_name as a variable. {embed="templategroup/templatename" authorName="{author_name}"} embed: {exp:channel:entries channel="authors" search:author_name="={embed:authorName}" However, if the blog post and the author channel info have the same author, it would be much simpler ...


1

This is perfectly feasible in EE without any add-ons. Since EE doesn't really have a concept of pages, a single channel entry can appear at multiple URIs no problem - You'll just need to use some logic in your template to show the right entry. There are lots of different ways to approach this, but let's say you want your URIs to be: /products/widget-A/in/...


1

Like Michael said, 71 channels seems like alot! sounds like you wanted to categorise similar entries instead of seperating by channel! However... Ours is not to reason why, ours is but to do and die SO, here's your solution. I use SQL to draw the 'Maxed' entries out of the DB (grouped by channel), from this I can then populate a single exp:channel@...


1

Here is the solution to my question. Instead of using the search parameter i wrote a single result query around my channel entries tag and passed the concatenated entry_id's in the entry_id parameter Separated by | that allowed me to loop through all the entries for each channel. {exp:query sql="Select GROUP_CONCAT(CONVERT(entry_id, CHAR(8)) SEPARATOR '|') ...


1

Without testing your code, I suspect you are getting No Results thanks to both of your search parameters needing to be found, and by definition, this is impossible, because neither channel has both of these values as fields at the same time. This appears to be a job for Stash Lists. You can create lists with Stash, append whatever, and sort them however, ...


1

I would take a look at using an add-on like FreeForm to manage the actual event Registration. You would then be able to use the Form Composer functionality to build a form for each event with the specific questions. So you would have your Event channel which would have the custom fields that you needed to display info about the event and to that you would ...


1

Low Variables is what you want. A lot of us use it on every project as it allows for global variables with a user-friendly (ie, client-friendly) interface.


1

One possible solution is simple and might work for your situation, but it depends on how often the content is updated. You could create a custom status for the second group, i.e., {exp:channel:entries channel="channel1|channel2|channel3" limit="4" status="2nd" paginate="bottom" offset="1"} Only the entries marked with the 2nd status would appear there. ...


Only top voted, non community-wiki answers of a minimum length are eligible