Repeatable in a repeatable

Permalink Browser Info Environment
I am just wondering if there is a way to put a repeatable in a repeatable? I have looked at the forum and tried to do this myself in the config file but it throws an error. I was wondering if you had a suggestion as to if this would be possible or if there are plans to add this in the future? As I would like to create a block to add multiple projects, and for each project multiple images can be added?

Type: Discussion
Status: Resolved
halfpintutopia
View Replies:
ramonleenders replied on at Permalink Reply
ramonleenders
Hi there,

Having a repeatable within a repeatable is not a feature, that would make it way too complicated for both the user and the code (to generate AND to display). I'd suggest to create Express objects for that, so you have a better overview. Blocks shouldn't be made too complicated, otherwise it isn't a real block anymore.

Hope this makes sense. It was made this way for a reason, and if I were to add this - it would costs me loads of time most likely. Not even sure how rigid the solution would ever be, since there would be so much to take care of (also validation would be a hell, since you have to throw descriptive errors...).

Kind regards,

Ramon
halfpintutopia replied on at Permalink Reply
halfpintutopia
Thanks for the super fast response, a clear answer and for the suggestion. Makes sense.

concrete5 Environment Information

# concrete5 Version
Core Version - 8.5.4
Version Installed - 8.5.4
Database Version - 20200609145307

# Database Information
Version: 8.0.21-0ubuntu0.20.04.4
SQL Mode: ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION

# concrete5 Packages
Block Developer (1.2.1)

# concrete5 Overrides
None

# concrete5 Cache Settings
Block Cache - Off
Overrides Cache - Off
Full Page Caching - Off
Full Page Cache Lifetime - Every 6 hours (default setting).

# Server Software
Apache/2.4.41 (Ubuntu)

# Server API
apache2handler

# PHP Version
7.4.3

# PHP Extensions
apache2handler, bz2, calendar, Core, ctype, curl, date, dom, exif, FFI, fileinfo, filter, ftp, gd, gettext, hash, iconv, intl, json, libxml, mbstring, mysqli, mysqlnd, openssl, pcre, PDO, pdo_mysql, Phar, posix, readline, Reflection, session, shmop, SimpleXML, sockets, sodium, SPL, standard, sysvmsg, sysvsem, sysvshm, tokenizer, xdebug, xml, xmlreader, xmlwriter, xsl, Zend OPcache, zip, zlib

# PHP Settings
max_execution_time - 30
log_errors_max_len - 1024
max_file_uploads - 20
max_input_nesting_level - 500
max_input_time - 60
max_input_vars - 1000
memory_limit - 512M
post_max_size - 256M
upload_max_filesize - 256M
mbstring.regex_retry_limit - 1000000
mbstring.regex_stack_limit - 100000
mysqli.max_links - Unlimited
mysqli.max_persistent - Unlimited
pcre.backtrack_limit - 1000000
pcre.recursion_limit - 100000
session.cache_limiter - <i>no value</i>
session.gc_maxlifetime - 7200
unserialize_max_depth - 4096
xdebug.max_nesting_level - 256
xdebug.max_stack_frames - -1
xdebug.var_display_max_children - 128
xdebug.var_display_max_data - 512
xdebug.var_display_max_depth - 3
opcache.max_accelerated_files - 10000
opcache.max_file_size - 0
opcache.max_wasted_percentage - 5

Browser User-Agent String

Mozilla/5.0 (X11; Linux x86_64; rv:80.0) Gecko/20100101 Firefox/80.0

Hide Post Content

This will replace the post content with the message: "Content has been removed by an Administrator"

Hide Content

Request Refund

You have not specified a license for this support ticket. You must have a valid license assigned to a support ticket to request a refund.