I'm a little confused regarding setting up a portfolio section for my latest project which is a website for a wedding agency. I created simple, unclonable templates separately for each service (e.g. indoor decorations, outdoor decorations, car decorations, wedding bouquets, ....), which led to the following situation:
1. I can't paginate the displayed portfolio items;
2. Future possible problems if the client requires display of archives for old portfolio items or grouping somehow old and recent portfolio items;
3. Problems sorting portfolio items based on repeatable regions. Repeatable regions are great, but so far I have found 2 drawbacks of using them: one regarding search in this regions, which is impossible for the moment and two regarding sorting which is cool using drag and drop, but only useful if dealing a small amount of items. In my case there are dozens of items which should be displayed in descending order (newest at top, oldest at bottom), so every time the client updates his portfolio he most drag and drop new items to the top. That's not very easy if you already have dozens of repeatable regions.
Unfortunately, I realized too late that I'm on the wrong way
Now I'm thinking to use another approach, as follows:
Create clonable templates separately for each service, whit dynamic folders on. This will solve problem nr. 1 - pagination, using clonable template; problem nr. 2 - archiving/grouping items, using Folders; and problem nr. 3 - sorting repeatables (every time the client updates his portfolio for one of his services, he will create a new page whose repeatables will be displayed at the top of the displayed items for that service).
Am I right using this approach?
Thanks, Attila
1. I can't paginate the displayed portfolio items;
2. Future possible problems if the client requires display of archives for old portfolio items or grouping somehow old and recent portfolio items;
3. Problems sorting portfolio items based on repeatable regions. Repeatable regions are great, but so far I have found 2 drawbacks of using them: one regarding search in this regions, which is impossible for the moment and two regarding sorting which is cool using drag and drop, but only useful if dealing a small amount of items. In my case there are dozens of items which should be displayed in descending order (newest at top, oldest at bottom), so every time the client updates his portfolio he most drag and drop new items to the top. That's not very easy if you already have dozens of repeatable regions.
Unfortunately, I realized too late that I'm on the wrong way

Now I'm thinking to use another approach, as follows:
Create clonable templates separately for each service, whit dynamic folders on. This will solve problem nr. 1 - pagination, using clonable template; problem nr. 2 - archiving/grouping items, using Folders; and problem nr. 3 - sorting repeatables (every time the client updates his portfolio for one of his services, he will create a new page whose repeatables will be displayed at the top of the displayed items for that service).
Am I right using this approach?
Thanks, Attila