We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

Error when creating new channel: Unknown field ChannelField.group_id

Development and Programming

kokako's avatar
kokako
57 posts
5 years ago
kokako's avatar kokako

I have this nagging issue on a site and I can’t track down the cause..

When I attempt to create a new channel, I get: Unknown field ChannelField.group_id

This site has been updated over time and never got an error while updating.. now it’s at 5.3.1.

I have compared the tables with a fresh install and cant find any missing fields…

Anyone else had this?

ee/EllisLab/ExpressionEngine/Service/Model/Query/Select.php:776

Stack Trace: Please include when reporting this error

#0 ee/EllisLab/ExpressionEngine/Service/Model/Query/Select.php(633): EllisLab\ExpressionEngine\Service\Model\Query\Select->translateProperty('group_id')
#1 ee/EllisLab/ExpressionEngine/Service/Model/Query/Select.php(620): EllisLab\ExpressionEngine\Service\Model\Query\Select->applyFilter(Object(EllisLab\ExpressionEngine\Service\Database\Query), Array)
#2 ee/EllisLab/ExpressionEngine/Service/Model/Query/Select.php(116): EllisLab\ExpressionEngine\Service\Model\Query\Select->applyFilters(Object(EllisLab\ExpressionEngine\Service\Database\Query), Array)
#3 ee/EllisLab/ExpressionEngine/Service/Model/Query/Select.php(48): EllisLab\ExpressionEngine\Service\Model\Query\Select->buildQuery()
#4 ee/EllisLab/ExpressionEngine/Service/Model/DataStore.php(282): EllisLab\ExpressionEngine\Service\Model\Query\Select->run()
#5 ee/EllisLab/ExpressionEngine/Service/Model/DataStore.php(228): EllisLab\ExpressionEngine\Service\Model\DataStore->runQuery('Select', Object(EllisLab\ExpressionEngine\Service\Model\Query\Builder))
#6 ee/EllisLab/ExpressionEngine/Service/Model/Query/Builder.php(144): EllisLab\ExpressionEngine\Service\Model\DataStore->selectQuery(Object(EllisLab\ExpressionEngine\Service\Model\Query\Builder))
#7 ee/EllisLab/ExpressionEngine/Service/Model/Query/Builder.php(63): EllisLab\ExpressionEngine\Service\Model\Query\Builder->fetch()
#8 user/addons/calendar/ft.calendar.php(494): EllisLab\ExpressionEngine\Service\Model\Query\Builder->all()
#9 ee/legacy/libraries/api/Api_channel_fields.php(410): Calendar_ft->display_settings(Array)
#10 ee/EllisLab/ExpressionEngine/Model/Content/FieldFacade.php(226): Api_channel_fields->apply('display_setting...', Array)
#11 ee/EllisLab/ExpressionEngine/Model/Content/FieldModel.php(72): EllisLab\ExpressionEngine\Model\Content\FieldFacade->getSettingsForm()
#12 ee/EllisLab/ExpressionEngine/Controller/Channels/Channels.php(320): EllisLab\ExpressionEngine\Model\Content\FieldModel->getSettingsForm()
#13 ee/EllisLab/ExpressionEngine/Controller/Channels/Channels.php(166): EllisLab\ExpressionEngine\Controller\Channels\Channels->form()
#14 [internal function]: EllisLab\ExpressionEngine\Controller\Channels\Channels->create()
#15 ee/EllisLab/ExpressionEngine/Core/Core.php(241): call_user_func_array(Array, Array)
#16 ee/EllisLab/ExpressionEngine/Core/Core.php(110): EllisLab\ExpressionEngine\Core\Core->runController(Array)
#17 ee/EllisLab/ExpressionEngine/Boot/boot.php(151): EllisLab\ExpressionEngine\Core\Core->run(Object(EllisLab\ExpressionEngine\Core\Request))
#18 html/beheer.php(157): require_once('...')
#18 html/beheer.php(157): require_once('...')
       
Matt Johnson's avatar
Matt Johnson
1 posts
5 years ago
Matt Johnson's avatar Matt Johnson

Hey Kokako,

After reading through your error log, it looks to me like Calendar is the cause. I also referenced a newer version of Calendar that I have and noticed the code it references (ft.calendar.php line 494) has been commented out.

I would think that your bug would be resolved if you upgraded Calendar.

Thanks, Matt

       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.