Erro ao atualizar o perfil com um campo personalizado
Enviado: 14 Jul 2016, 21:30
Oi pessoal
Procurei bastante no fórum e não encontrei nada que pudesse que me ajudar, portanto, criei um novo tópico.
Criei um campo personalizado no estilo dropdown para novos usuários.
Seria para o usuário escolher qual tipo de aparelho auditivo ele usa.
Porém, ao escolher um tipo e salvar o perfil, o seguinte erro é apresentado.
Erro Geral
SQL ERROR [ mysqli ]
Field 'pf_phpbb_interests' doesn't have a default value [1364]
SQL
INSERT INTO phpbbti_profile_fields_data (pf_tipo, user_id) VALUES (5, 2)
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 855
CALL: trigger_error()
FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 193
CALL: phpbb\db\driver\driver->sql_error()
FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\mysqli->sql_query()
FILE: [ROOT]/phpbb/profilefields/manager.php
LINE: 249
CALL: phpbb\db\driver\factory->sql_query()
FILE: [ROOT]/includes/ucp/ucp_profile.php
LINE: 394
CALL: phpbb\profilefields\manager->update_profile_field_data()
FILE: [ROOT]/includes/functions_module.php
LINE: 674
CALL: ucp_profile->main()
FILE: [ROOT]/ucp.php
LINE: 369
CALL: p_master->load_active()
Já limpei a pasta cache mas ainda assim o erro persiste.
O campo adicional que eu criei coloquei o nome de tipo e com com as opções.
Agradeço desde já quem puder ajudar!
Procurei bastante no fórum e não encontrei nada que pudesse que me ajudar, portanto, criei um novo tópico.
Criei um campo personalizado no estilo dropdown para novos usuários.
Seria para o usuário escolher qual tipo de aparelho auditivo ele usa.
Porém, ao escolher um tipo e salvar o perfil, o seguinte erro é apresentado.
Erro Geral
SQL ERROR [ mysqli ]
Field 'pf_phpbb_interests' doesn't have a default value [1364]
SQL
INSERT INTO phpbbti_profile_fields_data (pf_tipo, user_id) VALUES (5, 2)
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 855
CALL: trigger_error()
FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 193
CALL: phpbb\db\driver\driver->sql_error()
FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\mysqli->sql_query()
FILE: [ROOT]/phpbb/profilefields/manager.php
LINE: 249
CALL: phpbb\db\driver\factory->sql_query()
FILE: [ROOT]/includes/ucp/ucp_profile.php
LINE: 394
CALL: phpbb\profilefields\manager->update_profile_field_data()
FILE: [ROOT]/includes/functions_module.php
LINE: 674
CALL: ucp_profile->main()
FILE: [ROOT]/ucp.php
LINE: 369
CALL: p_master->load_active()
Já limpei a pasta cache mas ainda assim o erro persiste.
O campo adicional que eu criei coloquei o nome de tipo e com com as opções.
Agradeço desde já quem puder ajudar!