New User - Error when creating first form. Unable to continue.

Permalink Browser Info Environment
New User. Unable to create first form. Error popup below:


Undefined array key "formID"

Details
/var/www/concrete/public/packages/formidable/blocks/formidable_form/controller.php(220): Whoops\Exception\ErrorException->null
/var/www/concrete/public/packages/formidable/blocks/formidable_form/controller.php(220): Whoops\Run->handleError
/var/www/concrete/public/updates/concrete-cms-9.2.8-remote-updater/concrete/controllers/dialog/page/add_block.php(103): Concrete\Package\Formidable\Block\FormidableForm\Controller->validate
/var/www/concrete/public/updates/concrete-cms-9.2.8-remote-updater/concrete/src/Controller/AbstractController.php(318): Concrete\Controller\Dialog\Page\AddBlock->submit
/var/www/concrete/public/updates/concrete-cms-9.2.8-remote-updater/concrete/src/Controller/AbstractController.php(318): null->call_user_func_array
/var/www/concrete/public/updates/concrete-cms-9.2.8-remote-updater/concrete/src/Routing/ControllerRouteAction.php(64): Concrete\Core\Controller\AbstractController->runAction
/var/www/concrete/public/updates/concrete-cms-9.2.8-remote-updater/concrete/src/Http/RouteDispatcher.php(37): Concrete\Core\Routing\ControllerRouteAction->execute
/var/www/concrete/public/updates/concrete-cms-9.2.8-remote-updater/concrete/src/Http/Middleware/DispatcherDelegate.php(39): Concrete\Core\Http\RouteDispatcher->dispatch
/var/www/concrete/public/updates/concrete-cms-9.2.8-remote-updater/concrete/src/Http/Middleware/MiddlewareStack.php(86): Concrete\Core\Http\Middleware\DispatcherDelegate->next
/var/www/concrete/public/updates/concrete-cms-9.2.8-remote-updater/concrete/src/Http/DefaultDispatcher.php(127): Concrete\Core\Http\Middleware\MiddlewareStack->process
/var/www/concrete/public/updates/concrete-cms-9.2.8-remote-updater/concrete/src/Http/DefaultDispatcher.php(60): Concrete\Core\Http\DefaultDispatcher->handleDispatch
/var/www/concrete/public/updates/concrete-cms-9.2.8-remote-updater/concrete/src/Http/Middleware/DispatcherDelegate.php(39): Concrete\Core\Http\DefaultDispatcher->dispatch
/var/www/concrete/public/updates/concrete-cms-9.2.8-remote-updater/concrete/src/Http/Middleware/FrameOptionsMiddleware.php(39): Concrete\Core\Http\Middleware\DispatcherDelegate->next
/var/www/concrete/public/updates/concrete-cms-9.2.8-remote-updater/concrete/src/Http/Middleware/MiddlewareDelegate.php(50): Concrete\Core\Http\Middleware\FrameOptionsMiddleware->process
/var/www/concrete/public/updates/concrete-cms-9.2.8-remote-updater/concrete/src/Http/Middleware/StrictTransportSecurityMiddleware.php(36): Concrete\Core\Http\Middleware\MiddlewareDelegate->next
/var/www/concrete/public/updates/concrete-cms-9.2.8-remote-updater/concrete/src/Http/Middleware/MiddlewareDelegate.php(50): Concrete\Core\Http\Middleware\StrictTransportSecurityMiddleware->process
/var/www/concrete/public/updates/concrete-cms-9.2.8-remote-updater/concrete/src/Http/Middleware/ContentSecurityPolicyMiddleware.php(36): Concrete\Core\Http\Middleware\MiddlewareDelegate->next
/var/www/concrete/public/updates/concrete-cms-9.2.8-remote-updater/concrete/src/Http/Middleware/MiddlewareDelegate.php(50): Concrete\Core\Http\Middleware\ContentSecurityPolicyMiddleware->process
/var/www/concrete/public/updates/concrete-cms-9.2.8-remote-updater/concrete/src/Http/Middleware/CookieMiddleware.php(35): Concrete\Core\Http\Middleware\MiddlewareDelegate->next
/var/www/concrete/public/updates/concrete-cms-9.2.8-remote-updater/concrete/src/Http/Middleware/MiddlewareDelegate.php(50): Concrete\Core\Http\Middleware\CookieMiddleware->process
/var/www/concrete/public/updates/concrete-cms-9.2.8-remote-updater/concrete/src/Http/Middleware/ApplicationMiddleware.php(29): Concrete\Core\Http\Middleware\MiddlewareDelegate->next
/var/www/concrete/public/updates/concrete-cms-9.2.8-remote-updater/concrete/src/Http/Middleware/MiddlewareDelegate.php(50): Concrete\Core\Http\Middleware\ApplicationMiddleware->process
/var/www/concrete/public/updates/concrete-cms-9.2.8-remote-updater/concrete/src/Http/Middleware/MiddlewareStack.php(86): Concrete\Core\Http\Middleware\MiddlewareDelegate->next
/var/www/concrete/public/updates/concrete-cms-9.2.8-remote-updater/concrete/src/Http/DefaultServer.php(85): Concrete\Core\Http\Middleware\MiddlewareStack->process
/var/www/concrete/public/updates/concrete-cms-9.2.8-remote-updater/concrete/src/Foundation/Runtime/Run/DefaultRunner.php(128): Concrete\Core\Http\DefaultServer->handleRequest
/var/www/concrete/public/updates/concrete-cms-9.2.8-remote-updater/concrete/src/Foundation/Runtime/DefaultRuntime.php(102): Concrete\Core\Foundation\Runtime\Run\DefaultRunner->run
/var/www/concrete/public/updates/concrete-cms-9.2.8-remote-updater/concrete/dispatcher.php(45): Concrete\Core\Foundation\Runtime\DefaultRuntime->run
/var/www/concrete/public/concrete/bootstrap/configure.php(55): null->require
/var/www/concrete/public/concrete/dispatcher.php(13): null->require
/var/www/concrete/public/index.php(2): null->require

Type: Ticket
Status: In Progress
healthypetsofofohio
View Replies:
DeWebmakers replied on at Permalink Reply
DeWebmakers
Hi!

Seems a validation error.
I've fixed this in de code, so you get a readable error-message, but this means you didn't select a form when adding the formidable block to your page.

Make sure to create a form in the Dashboard, then add a Formidable-block on a page and select the just created form.

Best,

Corretje

concrete5 Environment Information

# Concrete Version
Core Version - 9.2.8
Version Installed - 9.2.8
Database Version - 20240122172319

# Hostname
concrete-cms

# Environment
production

# Database Information
Version: 10.11.4-MariaDB-1~deb12u1
SQL Mode: STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
Character Set: utf8mb4
Collation: utf8mb4_unicode_ci

# Concrete Packages
Formidable (1.1.5.2), Simple Audio Player (0.9.4)

# Concrete Overrides
None

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

# Database Entities Settings
Doctrine Development Mode - Off

# Server Software
Apache

# Server API
apache2handler

# PHP Version
8.2.7

# PHP Extensions
apache2handler, 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, random, readline, Reflection, session, shmop, SimpleXML, sockets, sodium, SPL, standard, sysvmsg, sysvsem, sysvshm, tokenizer, xml, xmlreader, xmlwriter, xsl, Zend OPcache, zip, zlib

# PHP Settings
max_execution_time - 30
max_file_uploads - 20
max_input_nesting_level - 64
max_input_time - 60
max_input_vars - 1000
max_multipart_body_parts - -1
memory_limit - 128M
post_max_size - 16M
upload_max_filesize - 8M
zend.exception_string_param_max_len - 0
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 - no value
session.gc_maxlifetime - 7200
unserialize_max_depth - 4096
opcache.jit_bisect_limit - 0
opcache.jit_max_exit_counters - 8192
opcache.jit_max_loop_unrolls - 8
opcache.jit_max_polymorphic_calls - 2
opcache.jit_max_recursive_calls - 2
opcache.jit_max_recursive_returns - 2
opcache.jit_max_root_traces - 1024
opcache.jit_max_side_traces - 128
opcache.max_accelerated_files - 10000
opcache.max_file_size - 0
opcache.max_wasted_percentage - 5

Browser User-Agent String

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36

Hide Post Content

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

Hide Content

Request Refund

You may not request a refund that is not currently owned by you.