All add-ons currently require PHP 7.4 or greater.

On July 4th 2024 PHP 8.2 will be the new minimum requirement for all add-ons. Expect any add-on released after that date to require 8.2 or greater. Some releases may not immediately take advantage of 8.x specific features in PHP, which means you might, be able to continue using new releases in PHP 7.4, however, if you experience an error the first thing you should do is update to PHP 8.2 then create a support ticket if the error persists.

Publisher does not support the Fluid field type. Please do not contact asking when support will be available.

If you purchased an add-on from expressionengine.com, be sure to visit boldminded.com/claim to add the license to your account here on boldminded.com.

Ticket: Installation problems

Status Resolved
Add-on / Version Bloqs cd356a14-2ec3-4ae5-b97c-af04534a3106
Severity
EE Version 6.0.6

Daniel

Sep 14, 2021

Once I have the folders in the ftp, I go to my expression engine - addons - and when I click on the module I get this error:

Error Caught
Undefined class constant ‘HIDDEN_TEMPLATE_WRAPPER_SHORTNAME’
user/addons/bloqs/updates/up_4_06_00.php:80

Stack Trace: Please include when reporting this error
#0 user/addons/bloqs/Library/Basee/Updater.php(123): Update_4_06_00->doUpdate()
#1 user/addons/bloqs/upd.bloqs.php(147): BoldMinded\Bloqs\Library\Basee\Updater->runUpdates()
#2 user/addons/bloqs/upd.bloqs.php(75): Bloqs_upd->update()
#3 ee/legacy/libraries/addons/Addons_installer.php(70): Bloqs_upd->install()
#4 ee/legacy/libraries/addons/Addons_installer.php(325): Addons_installer->install_module(‘bloqs’)
#5 ee/legacy/libraries/addons/Addons_installer.php(35): Addons_installer->_update_addon(‘bloqs’, ‘module’, ‘install’, false)
#6 ee/ExpressionEngine/Controller/Addons/Addons.php(1251): Addons_installer->install(‘bloqs’, ‘module’, false)
#7 ee/ExpressionEngine/Controller/Addons/Addons.php(512): ExpressionEngine\Controller\Addons\Addons->installModule(‘bloqs’)
#8 [internal function]: ExpressionEngine\Controller\Addons\Addons->install(Array)
#9 ee/ExpressionEngine/Core/Core.php(251): call_user_func_array(Array, Array)
#10 ee/ExpressionEngine/Core/Core.php(111): ExpressionEngine\Core\Core->runController(Array)
#11 ee/ExpressionEngine/Boot/boot.php(161): ExpressionEngine\Core\Core->run(Object(ExpressionEngine\Core\Request))
#12 admin.php(144): require_once(’...’)
#12 admin.php(144): require_once(’...’)

I tried various versions of php (7.1; 7.2; 7.3; 7.4) just in case but it doesn’t work.

Also reading the manual I see the following:
PHP max_post_vars set to a minimum of 2000. I think this is wrong.
The correct option is the following:
PHP max_input_vars set to a minimum of 2000.

#1

BoldMinded (Brian)

I’ll get you a new build Thursday or Friday. I’m on vacation right now. Sorry :/

#2

BoldMinded (Brian)

Comment has been marked private.

#3

BoldMinded (Brian)

Did you purchase and download Bloqs from expressionengine.com?

#4

Daniel

Hello again, the purchase is made at expressionengine.com. I have tried with the files that you passed to me through dropbox it does not work.

#5

BoldMinded (Brian)

Comment has been marked private.

#6

Daniel

Exception Caught SQLSTATE[42S22]: Column not found: 1054 Unknown column ‘is_component’ in ‘field list’: INSERT INTO exp_blocks_blockdefinition (group_id, name, shortname, instructions, deprecated, deprecated_note, preview_image, preview_icon, settings, is_component, is_editable) VALUES (0, ‘Template Wrapper’, ‘__template_wrapper’, ‘Do not delete this bloq, it is used as a hidden wrapper for Bloq Templates.’, 0, ”, ”, ”, ‘{"nesting":{"root":"root_only","no_children":"n","child_of":[],"exact_children":0,"min_children":0,"max_children":0}}’, 0, 0)

ee/legacy/database/drivers/mysqli/mysqli_connection.php:114 Stack Trace: Please include when reporting this error

#0 ee/legacy/database/drivers/mysqli/mysqli_driver.php(112): CI_DB_mysqli_connection->query('INSERT INTO exp...')
#1 ee/legacy/database/DB_driver.php(260): CI_DB_mysqli_driver->_execute('INSERT INTO exp...')
#2 ee/legacy/database/DB_driver.php(175): CI_DB_driver->simple_query('INSERT INTO exp...')
#3 user/addons/bloqs/Database/Adapter.php(1679): CI_DB_driver->query('INSERT INTO exp...')
#4 user/addons/bloqs/Database/Adapter.php(1166): BoldMinded\Bloqs\Database\Adapter->query('INSERT INTO exp...', Array)
#5 user/addons/bloqs/updates/up_4_06_00.php(93): BoldMinded\Bloqs\Database\Adapter->createBlockDefinition(Object(BoldMinded\Bloqs\Model\BlockDefinition))
#6 user/addons/bloqs/Library/Basee/Updater.php(123): Update_4_06_00->doUpdate()
#7 user/addons/bloqs/upd.bloqs.php(147): BoldMinded\Bloqs\Library\Basee\Updater->runUpdates()
#8 user/addons/bloqs/upd.bloqs.php(75): Bloqs_upd->update()
#9 ee/legacy/libraries/addons/Addons_installer.php(70): Bloqs_upd->install()
#10 ee/legacy/libraries/addons/Addons_installer.php(325): Addons_installer->install_module('bloqs')
#11 ee/legacy/libraries/addons/Addons_installer.php(35): Addons_installer->_update_addon('bloqs', 'module', 'install', false)
#12 ee/ExpressionEngine/Controller/Addons/Addons.php(1251): Addons_installer->install('bloqs', 'module', false)
#13 ee/ExpressionEngine/Controller/Addons/Addons.php(512): ExpressionEngine\Controller\Addons\Addons->installModule('bloqs')
#14 [internal function]: ExpressionEngine\Controller\Addons\Addons->install(Array)
#15 ee/ExpressionEngine/Core/Core.php(251): call_user_func_array(Array, Array)
#16 ee/ExpressionEngine/Core/Core.php(111): ExpressionEngine\Core\Core->runController(Array)
#17 ee/ExpressionEngine/Boot/boot.php(161): ExpressionEngine\Core\Core->run(Object(ExpressionEngine\Core\Request))
#18 admin.php(144): require_once('...')
#18 admin.php(144): require_once('...') 
#7

BoldMinded (Brian)

Did you put these new files on the site and pick up the upgrade where you left off before? Or did you restore the site to a pre-upgrade state and then try the update with these new files?

#8

Daniel

I go to add-ons and uninstall the module, then remove files from ftp and clear cache. I download the .zip you sent me and unzip the files. Upload them to ftp to the folders indicated in the installation. I clear the cache again and go to the add-ons and click install and that notice comes out.

#9

BoldMinded (Brian)

Why did you uninstall? That will remove all entry data in Bloqs fields.

#10

BoldMinded (Brian)

What version of Bloqs are you upgrading from?

#11

Daniel

It is not an update. I bought the add-on 3 days ago and I could not get through the installation, so there is no input data and there is nothing.

#12

BoldMinded (Brian)

Comment has been marked private.

#13

Daniel

But do I uninstall the add-on and delete the ftp files and then try these new files? or how do you want me to proceed?

#14

BoldMinded (Brian)

Based on your current state I’d uninstall, update the files, then re-install.

#15

Daniel

Exception Caught SQLSTATE[42S22]: Column not found: 1054 Unknown column ‘is_editable’ in ‘field list’: INSERT INTO exp_blocks_blockdefinition (group_id, name, shortname, instructions, deprecated, deprecated_note, preview_image, preview_icon, settings, is_editable) VALUES (0, ‘Template Wrapper’, ‘__template_wrapper’, ‘Do not delete this bloq, it is used as a hidden wrapper for Bloq Templates.’, 0, ”, ”, ”, ‘{"nesting":{"root":"root_only","no_children":"n","child_of":[],"exact_children":0,"min_children":0,"max_children":0}}’, 0)

ee/legacy/database/drivers/mysqli/mysqli_connection.php:114 Stack Trace: Please include when reporting this error

#0 ee/legacy/database/drivers/mysqli/mysqli_driver.php(112): CI_DB_mysqli_connection->query('INSERT INTO exp...')
#1 ee/legacy/database/DB_driver.php(260): CI_DB_mysqli_driver->_execute('INSERT INTO exp...')
#2 ee/legacy/database/DB_driver.php(175): CI_DB_driver->simple_query('INSERT INTO exp...')
#3 user/addons/bloqs/Database/Adapter.php(1679): CI_DB_driver->query('INSERT INTO exp...')
#4 user/addons/bloqs/updates/up_4_06_00.php(145): BoldMinded\Bloqs\Database\Adapter->query('INSERT INTO exp...', Array)
#5 user/addons/bloqs/updates/up_4_06_00.php(93): Update_4_06_00->createBlockDefinition(Object(BoldMinded\Bloqs\Model\BlockDefinition))
#6 user/addons/bloqs/Library/Basee/Updater.php(123): Update_4_06_00->doUpdate()
#7 user/addons/bloqs/upd.bloqs.php(147): BoldMinded\Bloqs\Library\Basee\Updater->runUpdates()
#8 user/addons/bloqs/upd.bloqs.php(75): Bloqs_upd->update()
#9 ee/legacy/libraries/addons/Addons_installer.php(70): Bloqs_upd->install()
#10 ee/legacy/libraries/addons/Addons_installer.php(325): Addons_installer->install_module('bloqs')
#11 ee/legacy/libraries/addons/Addons_installer.php(35): Addons_installer->_update_addon('bloqs', 'module', 'install', false)
#12 ee/ExpressionEngine/Controller/Addons/Addons.php(1251): Addons_installer->install('bloqs', 'module', false)
#13 ee/ExpressionEngine/Controller/Addons/Addons.php(512): ExpressionEngine\Controller\Addons\Addons->installModule('bloqs')
#14 [internal function]: ExpressionEngine\Controller\Addons\Addons->install(Array)
#15 ee/ExpressionEngine/Core/Core.php(251): call_user_func_array(Array, Array)
#16 ee/ExpressionEngine/Core/Core.php(111): ExpressionEngine\Core\Core->runController(Array)
#17 ee/ExpressionEngine/Boot/boot.php(161): ExpressionEngine\Core\Core->run(Object(ExpressionEngine\Core\Request))
#18 admin.php(144): require_once('...')
#18 admin.php(144): require_once('...') 
#16

BoldMinded (Brian)

Comment has been marked private.

#17

Daniel

Okay. module installed. thanks for your help

#18

BoldMinded (Brian)

Glad it’s working now, sorry about the issues 😊

Login to reply