Errors when upgrading from Lite to Full

Permalink Browser Info Environment
Hi,

We've been trying to upgrade from Lite to Full on a development install using 8.5.5 but get the following error:

Exception Occurred: public_html/packages/formidable_full/src/Formidable/Search/SearchProvider.php:15 Declaration of Concrete\Package\FormidableFull\Src\Formidable\Search\SearchProvider::getSearchResultFromQuery($query) must be compatible with Concrete\Core\Search\ProviderInterface::getSearchResultFromQuery(Concrete\Core\Entity\Search\Query $query) (64)

We can get around this by amending the method to be compatible, but any upgrades in future would break this.

We have 'upgraded' from Lite, but we did not uninstall Lite first. It seems that the event that is fired on the view of a Formidable Lite block is incompatible with the listener for Formidable Full.

Is there a supported procedure that will swap over any blocks that currently exist to use the Formidable Full block code instead of Formidable Lite. I think this would involve changing their btID to point to the new type that Formidable Full had installed?

The site has 85 forms set up so we don't want to lose these or have to go through the site re-adding the block if possible.

Thanks very much.

Type: Ticket
Status: New
BinaryFold4
View Replies:

concrete5 Environment Information

# concrete5 Version
Core Version - 8.5.5
Version Installed - 8.5.5
Database Version - 20201116182100

# Database Information
Version: 5.7.36-log
SQL Mode: STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

# concrete5 Packages
Add Multiple Pages (1.0), Block Designer (3.1.3), Block Designer Pro (3.0.0), Clear Clipboard (1.0.0), ExchangeCore reCAPTCHA (1.1.1), Fileset Attribute (1.1), Formidable (Full Version) (2.1.7.1), Formidable (Lite Version) (1.1.8), List files from set (1.0.13), Login Block (0.9.3), Login Block Pro (1.0.1), Login Page Background (0.9.1), Manual Nav (2.2.0), Page Redirect (2.0), Page Selector Attribute (2.0), S3 Storage (3.0.2)

# concrete5 Overrides
blocks/product_media_video/config.json, blocks/product_media_video/composer.php, blocks/product_media_video/form.php, blocks/product_media_video/video-thumb.png, blocks/product_media_video/view.php, blocks/product_media_video/db.xml, blocks/product_media_video/edit.php, blocks/product_media_video/controller.php, blocks/product_media_video/add.php, blocks/product_media_video/icon.png, blocks/product_media_video, blocks/button_link/config.json, blocks/button_link/composer.php, blocks/button_link/form.php, blocks/button_link/view.php, blocks/button_link/db.xml, blocks/button_link/auto.js, blocks/button_link/edit.php, blocks/button_link/controller.php, blocks/button_link/add.php, blocks/button_link/icon.png, blocks/button_link, blocks/faq/view.php, blocks/faq/templates/with_menu.php, blocks/faq/templates/flags_menu.php, blocks/faq/templates, blocks/faq, blocks/manual_nav/templates/sub-nav.php, blocks/manual_nav/templates/menu-blocks.php, blocks/manual_nav/templates, blocks/manual_nav, blocks/page_title/view.php, blocks/page_title/templates/plain.php, blocks/page_title/templates/title-bar-dark.php, blocks/page_title/templates/hidden.php, blocks/page_title/templates/title-bar-white.php, blocks/page_title/templates/my-nifty.php, blocks/page_title/templates/title-bar-brand.php, blocks/page_title/templates, blocks/page_title, blocks/login_block/templates/my_nifty.php, blocks/login_block/templates, blocks/login_block, blocks/autonav/_unused/controller.php, blocks/autonav/_unused/nav-main-touch.php, blocks/autonav/_unused, blocks/autonav/templates/nav-main.php, blocks/autonav/templates/nav-subnav.php, blocks/autonav/templates/sitemap_urls.php, blocks/autonav/templates/nav-footer.php, blocks/autonav/templates/nav-secondary.php, blocks/autonav/templates/sitemap_totals.php, blocks/autonav/templates/nav-filter.php, blocks/autonav/templates/breadcrumb.php, blocks/autonav/templates/nav-products.php, blocks/autonav/templates/sitemap_dev.php, blocks/autonav/templates/sitemap.php, blocks/autonav/templates/locations.php, blocks/autonav/templates, blocks/autonav, blocks/switch_language/templates/flags/view.php, blocks/switch_language/templates/flags/view.css, blocks/switch_language/templates/flags, blocks/switch_language/templates/change-location/view.php, blocks/switch_language/templates/change-location, blocks/switch_language/templates, blocks/switch_language, blocks/product_selector/config.json, blocks/product_selector/composer.php, blocks/product_selector/form.php, blocks/product_selector/view.php, blocks/product_selector/version_1/view.php, blocks/product_selector/version_1/controller.php, blocks/product_selector/version_1/elements/max_height_and_reach.php, blocks/product_selector/version_1/elements/ground_surface.php, blocks/product_selector/version_1/elements/power_pref.php, blocks/product_selector/version_1/elements/buttons.php, blocks/product_selector/version_1/elements/environment.php, blocks/product_selector/version_1/elements/access_restrictions.php, blocks/product_selector/version_1/elements/transportation.php, blocks/product_selector/version_1/elements/results.php, blocks/product_selector/version_1/elements, blocks/product_selector/version_1, blocks/product_selector/db.xml, blocks/product_selector/edit.php, blocks/product_selector/controller.php, blocks/product_selector/elements/keywords.php, blocks/product_selector/elements/max_height_and_reach.php, blocks/product_selector/elements/ground_surface.php, blocks/product_selector/elements/power_pref.php, blocks/product_selector/elements/environment.php, blocks/product_selector/elements/access_restrictions.php, blocks/product_selector/elements/transportation.php, blocks/product_selector/elements/results.php, blocks/product_selector/elements, blocks/product_selector/js/handlebars-v4.0.10.js, blocks/product_selector/js/js.cookie.min.js, blocks/product_selector/js, blocks/product_selector/view_v1.php, blocks/product_selector/templates/comparison-tool.php, blocks/product_selector/templates/comparison-tool-results.php, blocks/product_selector/templates, blocks/product_selector/add.php, blocks/product_selector/icon.png, blocks/product_selector, blocks/tags/view.php, blocks/tags/templates/alphabetical.php, blocks/tags/templates, blocks/tags, blocks/product_features/config.json, blocks/product_features/composer.php, blocks/product_features/form.php, blocks/product_features/view.php, blocks/product_features/db.xml, blocks/product_features/auto.js, blocks/product_features/edit.php, blocks/product_features/js_form/handlebars-v4.0.4.js, blocks/product_features/js_form/handlebars-helpers.js, blocks/product_features/js_form, blocks/product_features/controller.php, blocks/product_features/add.php, blocks/product_features/icon.png, blocks/product_features/css_form/repeatable-ft.form.css, blocks/product_features/css_form, blocks/product_features, blocks/feature_block/config.json, blocks/feature_block/composer.php, blocks/feature_block/form.php, blocks/feature_block/view.php, blocks/feature_block/db.xml, blocks/feature_block/auto.js, blocks/feature_block/edit.php, blocks/feature_block/controller.php, blocks/feature_block/add.php, blocks/feature_block/icon.png, blocks/feature_block, blocks/uninstalled/search_serial_number/config.json, blocks/uninstalled/search_serial_number/composer.php, blocks/uninstalled/search_serial_number/form.php, blocks/uninstalled/search_serial_number/view.php, blocks/uninstalled/search_serial_number/db.xml, blocks/uninstalled/search_serial_number/edit.php, blocks/uninstalled/search_serial_number/controller.php, blocks/uninstalled/search_serial_number/add.php, blocks/uninstalled/search_serial_number/icon.png, blocks/uninstalled/search_serial_number, blocks/uninstalled, blocks/next_previous/view.php, blocks/next_previous, blocks/share_this_page/templates/article.php, blocks/share_this_page/templates, blocks/share_this_page, blocks/manual_nav_plus/config.json, blocks/manual_nav_plus/composer.php, blocks/manual_nav_plus/form.php, blocks/manual_nav_plus/view.php, blocks/manual_nav_plus/db.xml, blocks/manual_nav_plus/auto.js, blocks/manual_nav_plus/edit.php, blocks/manual_nav_plus/js_form/handlebars-v4.0.4.js, blocks/manual_nav_plus/js_form/handlebars-helpers.js, blocks/manual_nav_plus/js_form, blocks/manual_nav_plus/controller.php, blocks/manual_nav_plus/add.php, blocks/manual_nav_plus/icon.png, blocks/manual_nav_plus/css_form/repeatable-ft.form.css, blocks/manual_nav_plus/css_form, blocks/manual_nav_plus, blocks/intro_banner/config.json, blocks/intro_banner/composer.php, blocks/intro_banner/form.php, blocks/intro_banner/view.php, blocks/intro_banner/db.xml, blocks/intro_banner/auto.js, blocks/intro_banner/edit.php, blocks/intro_banner/controller.php, blocks/intro_banner/add.php, blocks/intro_banner/icon.png, blocks/intro_banner, blocks/image/templates/image-row_off-white.php, blocks/image/templates/align-right.php, blocks/image/templates/align-center.php, blocks/image/templates/align-left-large.php, blocks/image/templates/image-row_dark.php, blocks/image/templates/align-right-large.php, blocks/image/templates/align-left.php, blocks/image/templates/image-row.php, blocks/image/templates, blocks/image, blocks/list_files_from_set/view.php, blocks/list_files_from_set/templates/file_icons.php, blocks/list_files_from_set/templates/customer_gallery.php, blocks/list_files_from_set/templates/point_loadings.php, blocks/list_files_from_set/templates/point_loadings_latest.php, blocks/list_files_from_set/templates/product_media.php, blocks/list_files_from_set/templates, blocks/list_files_from_set, blocks/_migrated/reset_code_generator/config.json, blocks/_migrated/reset_code_generator/composer.php, blocks/_migrated/reset_code_generator/form.php, blocks/_migrated/reset_code_generator/view.php, blocks/_migrated/reset_code_generator/db.xml, blocks/_migrated/reset_code_generator/auto.js, blocks/_migrated/reset_code_generator/edit.php, blocks/_migrated/reset_code_generator/controller.php, blocks/_migrated/reset_code_generator/add.php, blocks/_migrated/reset_code_generator/icon.png, blocks/_migrated/reset_code_generator, blocks/_migrated/search_contact/config.json, blocks/_migrated/search_contact/composer.php, blocks/_migrated/search_contact/form.php, blocks/_migrated/search_contact/view.php, blocks/_migrated/search_contact/db.xml, blocks/_migrated/search_contact/auto.js, blocks/_migrated/search_contact/edit.php, blocks/_migrated/search_contact/controller.php, blocks/_migrated/search_contact/js/jquery-ui.min.js, blocks/_migrated/search_contact/js, blocks/_migrated/search_contact/view.css, blocks/_migrated/search_contact/add.php, blocks/_migrated/search_contact/icon.png, blocks/_migrated/search_contact, blocks/_migrated, blocks/call_to_action/config.json, blocks/call_to_action/composer.php, blocks/call_to_action/form.php, blocks/call_to_action/view.php, blocks/call_to_action/db.xml, blocks/call_to_action/auto.js, blocks/call_to_action/edit.php, blocks/call_to_action/controller.php, blocks/call_to_action/add.php, blocks/call_to_action/icon.png, blocks/call_to_action, blocks/youtube/view.css, blocks/youtube/templates/video-banner.php, blocks/youtube/templates, blocks/youtube, blocks/social_links/view.php, blocks/social_links, blocks/location_block/config.json, blocks/location_block/composer.php, blocks/location_block/form.php, blocks/location_block/view.php, blocks/location_block/db.xml, blocks/location_block/auto.js, blocks/location_block/edit.php, blocks/location_block/js_form/handlebars-v4.0.4.js, blocks/location_block/js_form/handlebars-helpers.js, blocks/location_block/js_form, blocks/location_block/controller.php, blocks/location_block/templates/dealers.php, blocks/location_block/templates, blocks/location_block/add.php, blocks/location_block/icon.png, blocks/location_block/css_form/repeatable-ft.form.css, blocks/location_block/css_form, blocks/location_block, blocks/express_entry_detail/not_in_use/product_diagram_download.php, blocks/express_entry_detail/not_in_use/product_overview.php, blocks/express_entry_detail/not_in_use/products_with_feature.php, blocks/express_entry_detail/not_in_use/product_spec_download_cta.php, blocks/express_entry_detail/not_in_use/product_download_images.php, blocks/express_entry_detail/not_in_use/product_media.php, blocks/express_entry_detail/not_in_use, blocks/express_entry_detail/templates/product_diagram.php, blocks/express_entry_detail/templates/marketing_downloads.php, blocks/express_entry_detail/templates/product_specification_calculations.php, blocks/express_entry_detail/templates/product_specification.php, blocks/express_entry_detail/templates/product_summary.php, blocks/express_entry_detail/templates/product_summary_calculations.php, blocks/express_entry_detail/templates/product_spec_download.php, blocks/express_entry_detail/templates, blocks/express_entry_detail, blocks/content/_unused/content-row.php, blocks/content/_unused, blocks/content, blocks/page_list/view.php, blocks/page_list/templates/section.php, blocks/page_list/templates/latest-news.php, blocks/page_list/templates/side-article.php, blocks/page_list/templates/article-menu.php, blocks/page_list/templates/menu-blocks-products.php, blocks/page_list/templates/home-news.php, blocks/page_list/templates/menu-blocks.php, blocks/page_list/templates/tag-filter.php, blocks/page_list/templates, blocks/page_list, blocks/lower_cta/config.json, blocks/lower_cta/composer.php, blocks/lower_cta/form.php, blocks/lower_cta/view.php, blocks/lower_cta/db.xml, blocks/lower_cta/auto.js, blocks/lower_cta/edit.php, blocks/lower_cta/controller.php, blocks/lower_cta/add.php, blocks/lower_cta/icon.png, blocks/lower_cta, blocks/site_logo/config.json, blocks/site_logo/composer.php, blocks/site_logo/form.php, blocks/site_logo/view.php, blocks/site_logo/db.xml, blocks/site_logo/edit.php, blocks/site_logo/controller.php, blocks/site_logo/add.php, blocks/site_logo/icon.png, blocks/site_logo, blocks/used_stock_list/config.json, blocks/used_stock_list/composer.php, blocks/used_stock_list/form.php, blocks/used_stock_list/view.php, blocks/used_stock_list/db.xml, blocks/used_stock_list/edit.php, blocks/used_stock_list/controller.php, blocks/used_stock_list/add.php, blocks/used_stock_list/icon.png, blocks/used_stock_list, blocks/express_form/templates/rental_submission.php, blocks/express_form/templates, blocks/express_form, blocks/page_attribute_display/view.php, blocks/page_attribute_display/templates/date_time.php, blocks/page_attribute_display/templates, blocks/page_attribute_display, blocks/search/view.php, blocks/search/view.css, blocks/search/templates/manual-search.php, blocks/search/templates/title-placeholder.php, blocks/search/templates, blocks/search, blocks/image_slider/view.php, blocks/image_slider/view.css, blocks/image_slider/templates/full_width.php, blocks/image_slider/templates, blocks/image_slider, controllers/single_page, elements/form/bootstrap3.php, elements/form, elements/header_required.php, elements/account/menu.php, elements/account, mail/user_registered_approval_complete.php, mail/validate_user_email.php, mail/forgot_password.php, mail/renewal_reminder.php, single_pages/account/edit_profile.php, single_pages/account, single_pages/login.php, src/Custom/Multilingual/MultilingualServiceProvider.php, src/Custom/Multilingual/Service/TerritoryMappedDetector.php, src/Custom/Multilingual/Service, src/Custom/Multilingual, src/Custom

# concrete5 Cache Settings
Block Cache - Off
Overrides Cache - Off
Full Page Caching - Off
Full Page Cache Lifetime - Every 60 minutes.

# Server Software
Apache

# Server API
fpm-fcgi

# PHP Version
7.1.33

# PHP Extensions
bcmath, calendar, cgi-fcgi, Core, ctype, curl, date, dom, enchant, exif, fileinfo, filter, ftp, gd, gettext, hash, iconv, imap, intl, json, libxml, mbstring, mcrypt, memcache, mysqli, mysqlnd, openssl, pcntl, pcre, PDO, pdo_mysql, pdo_sqlite, Phar, posix, Reflection, session, SimpleXML, soap, sockets, SPL, sqlite3, standard, tokenizer, wddx, 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 - 64
max_input_time - 60
max_input_vars - 1000
memory_limit - 512M
post_max_size - 32M
sql.safe_mode - Off
upload_max_filesize - 32M
memcache.max_failover_attempts - 20
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
soap.wsdl_cache_limit - 5
opcache.max_accelerated_files - 4000
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/95.0.4638.69 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.